基于Web的机器人交互与推送系统实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:liuzixing0210
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来移动互联网技术发展迅猛,越来越多的家用电器和智能设备可以通过Web进行远程控制。基于Web的远程控制扩大了操作距离,降低了操作门槛,越来越受到人们的欢迎。Web技术在机器人领域中的使用,使得基于Web的机器人交互与推送系统这一概念应运而生。基于Web的机器人交互与推送系统,一方面是让用户可以通过手机等智能终端远程控制机器人,另一方面是机器人也可以把获取或分析的数据主动推送到用户的智能终端上,从而实现双向交互。作为机器人控制理论、远程通信、网络传输、视觉设计等的交叉学科,基于Web的机器人交互与推送系统拥有非常广阔的应用前景和市场价值。本文主要研究了基于Web的机器人交互与推送系统实现的相关问题。和常见的双层架构不同,本系统采用了浏览器端、服务器端、机器人控制端的三层架构。浏览器端负责显示控制界面,获取用户操作数据和语音数据并发送给服务器端;服务器端负责请求的处理,数据的存储和中转;机器人控制端负责命令的执行(包括动作执行和传感器数据获取等)并将执行结果返回给服务器端。系统采用的三层架构把硬件控制和用户请求处理分开,扩大了系统的兼容性,增强了扩展性,同时便于系统移植。基于本系统的三层架构,本文设计了一种具有较好扩展性的机器人通用控制方案。与以往机器人交互系统采用的端口监听方案不同,本方案采用了服务器端统一触发的方式。利用此方案实现了机器人行走控制、视频监控、温度获取等功能,验证了方案的可行性。机器人在运行过程中会获取各种数据,为了把这些数据实时传输到浏览器端,本文引入了一种跨终端的Web数据推送技术。除此之外,研究中针对数据推送部分进行了优化,不仅减少了资源占用,可以在同一时间处理更多任务,而且提升了处理速度,保证了用户体验。本系统通过接入讯飞开放平台和face++,实现了语音交互和身份认证功能。这两个功能的加入,降低了机器人的操作门槛,提升了整个系统的安全性。
其他文献
蒸发冷却技术是一种利用水蒸发吸热制冷的技术,与传统的蒸气压缩制冷技术相比,其不需要压缩机,不需要化学制冷剂,具有节能、高效、环保、经济等诸多优点。本文以逆流式露点间
"一臂之距"公共文化管理模式可以理解为,政府对文化实体实行有限指导和管理,较为具体的管理事务由包括非政府组织等形态在内的中介性文化机构来承担,使政府更好地发挥监督作用
针对某大型化工企业新建的污水生物脱氮处理系统,研究了含有生物毒性物质的化工污水对硝化作用的影响.研究结果表明:来源于个别排放点的染料生产污水、橡胶生产污水、助剂生
【正】近日,由中国国际商会和振威展览集团联合主办的、以"分享世界的味道"为主题的2014第三届北京国际进口食品博览会在北京展览馆举办。本届展会吸引了来自美国、法国、西
<正>很多家长为孩子选择包皮环切术,一方面是听了诸多关于包皮的危害,另一方面也是认为,反正包皮就是一张皮,没有什么用处。其实,包皮的好处,真是说也说不完。比如说,包皮的
期刊
综述了国内外工业循环冷却水中固着菌的危害、检测方法及杀菌技术现状与存在的问题,并指出了其研究的必要性及研究方向.与浮游菌相比,固着菌的危害更大,检测方法更复杂,真正
随着近年来房地产业的异军突起,建筑土木工程在我国经济中所占比重越来越大,而建筑工程能否实现质量和安全性能双重达标成为人们日益关注的焦点。城市化发展步伐的加快,使得
高危行业企业因使用提取的专项储备形成固定资产其提足折旧资产原值在报表中的填列方式。
以自主开发的混流脱氨吸收塔为实验塔,选择温度、pH值、气液比、水力负荷作为实验因素,研究各因素对含氨废水混流脱氨的影响.正交实验结果表明,影响氨吹脱因素的主次顺序为:p