【技术实现步骤摘要】
一种基于智能手机的网络机器人人机交互系统
本专利技术属于机器人
,涉及一种人机交互系统,具体地说,涉及一种基于智能手机的网络机器人人机交互系统。
技术介绍
机器人(Robot)是自动执行工作的机器装置。它既可以接受人类指挥,又可以运行预先编排的程序,也可以根据以人工智能技术制定的原则纲领行动。它的任务是协助或取代人类工作的工作,例如生产业、建筑业,或是危险的工作。人机交互技术(Human-ComputerInteractionTechniques)是指通过计算机输入、输出设备,以有效的方式实现人与计算机对话的技术。人机交互技术包括机器通过输出或显示设备给人提供大量有关信息及提示请示等,人通过输入设备给机器输入有关信息,回答问题及提示请示等。人机交互技术是计算机用户界面设计中的重要内容之一。随着智能手机的日益广泛的应用,现有技术中出现了基于智能手机的网络机器人人机交互系统,但是,在具体应用过程中,智能手机远程控制过程中,在视频传输时,由于视野范围的限制,机器人不能自动避开障碍物,容易出现故障,而且不能准确定机器人的具体位置,远距离操作准确度较低。
技术实现思路
本专利技术的目的在于提供一种基于智能手机的网络机器人人机交互系统。其具体技术方案为:一种基于智能手机的网络机器人人机交互系统,包括智能手机控制端、服务器端、CAN总线、控制器端、机器人端、网络视频模块和Internet;所述智能手机控制端设有人机交互模块、动作指令模块、运动监控模块和文本控件模块;所述控制器端的内部设有运动接收模块和运动发送模块;所述机器人端设有机器人模块、机器人控制柜、感应模块、导 ...
【技术保护点】
1.一种基于智能手机的网络机器人人机交互系统,其特征在于,包括智能手机控制端、服务器端、CAN总线、控制器端、机器人端、网络视频模块和Internet;所述智能手机控制端设有人机交互模块、动作指令模块、运动监控模块和文本控件模块;所述控制器端的内部设有运动接收模块和运动发送模块;所述机器人端设有机器人模块、机器人控制柜、感应模块、导航定位模块和避障模块;所述智能手机控制端通过Internet与服务器端和网络视频模块相连接,服务器端通过CAN总线与控制器端、机器人端相连,用于通过Internet接收由智能手机控制端发送的控制操作信息;服务器端通过CAN总线发给控制器端;服务器端向控制器端发送指令信息的同时亦从CAN总线上捕获机器人端的状态信息,机器人端的实际指令控制仅由控制器端实现;所述控制器端负责完成机器人底层的运动控制和连续轨迹规划,通过CAN总线与机器人端相连,用于接收由服务器端发送的控制指令。
【技术特征摘要】
1.一种基于智能手机的网络机器人人机交互系统,其特征在于,包括智能手机控制端、服务器端、CAN总线、控制器端、机器人端、网络视频模块和Internet;所述智能手机控制端设有人机交互模块、动作指令模块、运动监控模块和文本控件模块;所述控制器端的内部设有运动接收模块和运动发送模块;所述机器人端设有机器人模块、机器人控制柜、感应模块、导航定位模块和避障模块;所述智能手机控制端通过Internet与服务器端和网络视频模块相连接,服务器端通过CAN总线与控制器端、机器人端相连,用于通过Internet接收由智能手机控制端发送的控制操作信息;服务器端通过CAN总线发给控制器端;服...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。