一种基于虚拟现实的智能家居控制系统的制作方法

文档序号:9304093阅读:271来源:国知局
一种基于虚拟现实的智能家居控制系统的制作方法
【技术领域】
[0001]本发明涉及虚拟建模领域,具体涉及一种基于虚拟现实的智能家居控制系统。
【背景技术】
[0002]随着生活质量的日益改善和生活节奏的不断加快,人们的工作、生活日益信息化。信息化社会改变了人们的生活方式与工作习惯,使得家居系统的智能化成为一种消费需求,然而,目前市场出现的虚拟现实智能家居只能够实现对某一物体的控制,而不能根据检测结果,实现相应的控制操作,即联动控制。

【发明内容】

[0003]有鉴于此,本发明提供了一种基于虚拟现实的智能家居控制系统。能够在对某一物体控制的基础上,实现联动控制。
[0004]—种基于虚拟现实的智能家居控制系统,该系统包括:被控智能设备、环境监测设备、集中控制设备、家居控制服务器、客户端平台;
[0005]被控智能设备为可智能化控制的家居设备,与集中控制设备相连,受集中控制设备的控制,将被控智能设备的状态发送给集中控制设备;
[0006]环境监测设备设置在真实家居环境中,将监测的环境信息发送给集中控制设备;
[0007]集中控制设备设置在真实家居环境中,通过互联网与家居控制服务器和/或客户端平台相连,将来自家居控制服务器和/或客户端平台的控制指令下发给被控智能设备,将被控智能设备和集中控制设备上传的信息发送给家居控制服务器和/或客户端平台;
[0008]家居控制服务器提供虚拟库,以及提供客户端平台与集中控制设备的交互通道;该虚拟库存储了智能设备模型、3D房屋模型和3D家具模型;
[0009]客户端平台通过互联网与家居控制服务器相连,向用户提供人机交互界面;
[0010]该系统的工作流程为:
[0011](I)客户端平台加载配置文件,配置文件中包括用户信息、虚拟库所在云端地址、用户库云端地址;
[0012](2)客户端平台根据虚拟库所在云端地址,远程获取被控智能设备模型、3D房屋模型和3D家具模型,将该被控智能设备模型、3D房屋模型和3D家具模型的参数以列表形式展现在人机交互界面中;接收用户选定的3D房屋模型、3D家具模型和被控智能设备模型,将用户选定的被控智能设备模型和3D家具模型以随机位置的方式布置在3D房屋模型中;
[0013](3)人机交互界面提供被控智能设备模型和3D家具模型的拖动功能,根据用户在人机交互界面上的拖动动作,对被控智能设备模型和3D家具模型在3D房屋模型中的位置进行调整;
[0014](4)客户端平台根据用户的输入,将被控智能设备模型与用户使用的实际智能设备相关联,并记录用户真实家居环境中所使用的环境监测设备;
[0015](5)客户端平台将(2)?⑷的操作结果保存到本地的用户库中,并根据用户库云端地址将用户库内容备份至家居控制服务器;
[0016](6)控制之前,客户端平台本地或远程加载用户库内容,利用加载内容在人机交互界面中进行场景模拟;
[0017](7)实现智能设备控制,包括三种控制方式:
[0018]控制方式一、客户端平台通过互联网获取环境监测设备的监测数据,当根据监测数据判定达到设定触发状态时,按照预先设定的控制策略发出被控智能设备的控制指令;
[0019]控制方式二、客户端平台根据用户指定的被控智能设备和指定的控制目标,发出被控智能设备的控制指令;
[0020]控制方式三、客户端平台根据用户指定的3D房屋模型中的某一个房间,将显示画面切换到该房间内部,根据用户的操作,切换房间显示视角,并检测用户在人机交互界面上的点选位置,并判断点选位置处是否存在被控智能设备,如果存在,则根据用户点选的具体位置,确定用户对被控智能设备的操作,发出被控智能设备的控制指令;
[0021 ] 在执行上述智能设备控制过程中,客户端平台还接收被控智能设备响应控制指令后上传的状态信息,并依据所述监测数据和所述状态信息对人机交互界面中被控智能设备、3D房屋模型和3D家具模型进行状态调整,以符合实际场景。
[0022]特别地,如果智能设备的控制面板与智能设备分离,则家居控制服务器提供虚拟库中的智能设备模型包括智能设备本身和控制面板两部分的模型;客户端平台检测用户在人机交互界面上的点选位置,若该点选位置处的被控智能设备的控制面板与被控智能设备分离,则显示画面显示被控智能设备和控制面板。
[0023]有益效果:
[0024]本发明通过将家中的被控智能设备与虚拟库中的设备相关联,根据环境监测设备检测的信息,可以根据控制策略对家居中的被控智能设备进行控制。同时,本发明通过客户端平台的人机交互界面对真实环境中的房屋模型和家具的模拟,营造出一种真实的环境。此外,本发明还可以通过视角切换,使得在家居控制过程中,能够在人机交互界面上显示出真实的环境,更加逼真。
【附图说明】
[0025]图1基于虚拟现实的智能家居控制系统。
【具体实施方式】
[0026]下面结合附图并举实施例,对本发明进行详细描述。
[0027]本发明提供了一种基于虚拟现实的智能家居控制系统,该系统包括:被控智能设备、环境监测设备、集中控制设备、家居控制服务器、客户端平台;
[0028]被控智能设备为可智能化控制的家居设备,与集中控制设备相连,受集中控制设备的控制,将被控智能设备的状态发送给集中控制设备;
[0029]环境监测设备设置在真实家居环境中,将监测的环境信息发送给集中控制设备;该环境监测设备主要包括光传感器、温度传感器、湿度传感器、红外传感器等监测设备。
[0030]集中控制设备设置在真实家居环境中,通过互联网与家居控制服务器和/或客户端平台相连,将来自家居控制服务器和/或客户端平台的控制指令下发给被控智能设备,将被控智能设备和集中控制设备上传的信息发送给家居控制服务器和/或客户端平台;
[0031]家居控制服务器提供虚拟库,以及提供客户端平台与集中控制设备的交互通道;该虚拟库存储了智能设备模型、3D房屋模型和3D家具模型;其中,如果智能设备的控制面板与智能设备分离,则智能设备模型包括智能设备本身和控制面板两部分的模型;
[0032]客户端平台通过互联网与家居控制服务器相连,向用户提供人机交互界面;
[0033]该系统的工作流程为:
[0034](I)客户端平台加载配置文件,配置文件中包括用户信息、虚拟库所在云端地址、用户库云端地址;
[0035](2)客户端平台根据虚拟库所在云端地址,远程获取被控智能设备模型、3D房屋模型和3D家具模型,将该被控智能设备模型、3D房屋模型和3D家具模型的参数以列表形式展现在人机交互界面中;接收用户选定的3D房屋模型、3D家具模型和被控智能设备模型,将用户选定的被控智能设备模型和3D家具模型以随机位置的方式布置在3D房屋模型中;
[0036]通过客户端平台远程获取存储在被控智能设备中的被控智能设备模型、根据真实环境中的居室类型和家具,选择相应的3D房屋模型和3D家具模型。例如,真实环境为一室一厅的房屋,其客厅具有一套沙发和一个茶几;卧室具有一个双门衣柜和一张双人床。则用户可通过客户端平台选择相应的居室类型选择后,选取3D房屋模型和3D家具模型。该真实环境中,还包括可控的智能设备如电视、空调、台灯和电脑等智能设备。这些智能设备,需在被控智能设备中根据真实环境中选择出来。
[0037](3)人机交互界面提供被控智能设备模型和3D家具模型的拖动功能,根据用户在人机交互界面上的拖动动作,对被控智能设备模型和3D家具模型在3D房屋模型中的位置进行调整;
[0038]在选择完成上述的被控智能设备模型、3D房屋模型和3D家具模型之后,通过拖动的方式,按照现有的真实环境进行排布。
[0039](4)客户端平台根据用户的输入,将被控智能设备模型与用户使用的实际智能设备相关联,并记录用户真实家居环境中所使用的环境
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1