申请/专利权人:南京航空航天大学
申请日:2022-05-24
公开(公告)日:2024-04-12
公开(公告)号:CN115033503B
主分类号:G06F13/10
分类号:G06F13/10;G06T19/00
优先权:
专利状态码:有效-授权
法律状态:2024.04.12#授权;2022.09.30#实质审查的生效;2022.09.09#公开
摘要:本发明公开了一种基于增强现实的设备控制方法,将操作和执行分离开来,通过AR眼镜对设备进行投影、数据填充和操作,同时将一个上位机和与之对应的设备封装为一个设备控制端,采用设备控制端接受AR眼镜的控制指令并其转化成相应的控制指令实现对设备控制。AR眼镜无需加载各类的机床控制程序,只需采用统一通用的控制方法,将通用控制指令发送给设备控制端即可实现控制,解决了AR眼镜内存不足导致的延时、卡顿等问题;而针对不同的控制方式的设备,无需在眼镜端进行繁琐的配置与开发,只需要对多设备控制端的上位机中继承眼镜的通用指令接口进行开发即可。
主权项:1.一种基于增强现实的设备控制方法,其特征在于,包含以下步骤:步骤1),AR眼镜通过摄像头识别设备的QR码,解析设备的QR码得到以下设备信息:设备控制端的IP地址、设备类型;步骤2),根据解析获得的设备类型,检索预先设定的存储有各种设备类型UI界面的UI类库,找到和该设备类型匹配的UI界面;步骤3),AR眼镜加载UI界面,并通过设备控制端的IP地址与设备控制端建立socket通讯连接;步骤4),用户在加载的UI界面上进行操作,触发指令;步骤5),AR眼镜将触发的控制指令被封装为YAML格式的通用控制指令,通过socket通讯传输至该设备控制端;若socket通讯传输失败,则将封装后的通用控制指令存入规定地址的数据库,设备控制端则在检测到当前socket通讯连接断开后通过读数据库的方式获得该通用控制指令;步骤6),设备控制端接收通用控制指令后,对其进行解析,并根据预设的指令和函数对照表调用相应的接口函数对设备进行操控;步骤7),如果执行指令时设备产生反馈数据,设备控制端则将反馈数据封装成通用数据传输格式,通过socket通讯反馈给AR眼镜端,如果socket通讯传输失败,设备控制端将反馈数据存入数据库,AR眼镜则在检测到socket断开后通过读数据库的方式获得反馈数据;步骤8),AR眼镜如果接收到反馈数据,对其进行解析,将解析得到的反馈数据填充至已投影的UI界面中。
全文数据:
权利要求:
百度查询: 南京航空航天大学 一种基于增强现实的设备控制方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。