The invention discloses a method and a system for remotely controlling a robot. The method includes: establishing connection and communication to control the robot to control the robot remote control; send requests to the one, the control of the robot carrying robot operating system; receiving the application list, the robot robot control system in which the robot application list system generated by the robot operating system. Configured for all can be used for remote control of the control loading description on the robot; corresponding to the formation of the remote control robot system application list command, the remote control command with the robot operating system command protocol; transmitting the remote control command to the load to control robot the robot operating system. According to the method of the invention, the remote control can be realized to match the loading condition of the current robot system application.
【技术实现步骤摘要】
本专利技术涉及机器人领域,具体涉及一种远程控制机器人的方法及系统。
技术介绍
随着机器人技术的不断发展,智能机器人越来越多的被应用到人类日常的生产生活中。在现有技术中,很多智能机器人具备网络接入功能,尤其的,很多智能机器人可以实现无线网的接入。为方便用户控制智能机器人、扩展智能机器人的功能,现有的很多智能机器人被设置为可以基于网络进行远程操控。在现有技术中,对智能机器人的远程操控通常是针对机器人某个功能预先在远程控制端安装专门的操控软件从而实现操控。随着机器人上加载的可远程操控的功能应用的不断丰富,采用上述操控方式会造成操控界面的混乱从而增加用户的操控难度。尤其的,当当前的机器人所具有的应用功能为用户自定义时,由于无法在远程控制端预先安装对应的操控软件,因此该操控方式无法应用于机器人的用户自定义应用功能,这大大限制了机器人远程操控的应用范围。
技术实现思路
本专利技术提供了一种远程控制机器人的方法,所述方法包括:建立与待控制机器人的通信连接;向所述待控制机器人发送远程操控请求,其中,所述待控制机器人装载有机器人操作系统;接收所述待控制机器人的机器人系统应用列表,其中,所述机器人系统应用列表由所述机器人操作系统生成,其被配置为描述所述待控制机器人上装载的所有可被远程操控的应用;生成对应所述机器人系统应用列表的远程控制命令,所述远程控制命令符合所述机器人操作系统的命令协议;将所述远程控制命令发送给所述待控制机器人上装载的机器人操作系统。在一实施例中,通过网络服务器建立与所述待控制机器人的通信连接。在一实施例中,接入所述待控制机器人的无线热点以建立与所述待控制机器 ...
【技术保护点】
一种远程控制机器人的方法,其特征在于,所述方法包括:建立与待控制机器人的通信连接;向所述待控制机器人发送远程操控请求,其中,所述待控制机器人装载有机器人操作系统;接收所述待控制机器人的机器人系统应用列表,其中,所述机器人系统应用列表由所述机器人操作系统生成,其被配置为描述所述待控制机器人上装载的所有可被远程操控的应用;生成对应所述机器人系统应用列表的远程控制命令,所述远程控制命令符合所述机器人操作系统的命令协议;将所述远程控制命令发送给所述待控制机器人上装载的机器人操作系统。
【技术特征摘要】
1.一种远程控制机器人的方法,其特征在于,所述方法包括:建立与待控制机器人的通信连接;向所述待控制机器人发送远程操控请求,其中,所述待控制机器人装载有机器人操作系统;接收所述待控制机器人的机器人系统应用列表,其中,所述机器人系统应用列表由所述机器人操作系统生成,其被配置为描述所述待控制机器人上装载的所有可被远程操控的应用;生成对应所述机器人系统应用列表的远程控制命令,所述远程控制命令符合所述机器人操作系统的命令协议;将所述远程控制命令发送给所述待控制机器人上装载的机器人操作系统。2.根据权利要求1所述的方法,其特征在于,通过网络服务器建立与所述待控制机器人的通信连接。3.根据权利要求1所述的方法,其特征在于,接入所述待控制机器人的无线热点以建立与所述待控制机器人的通信连接。4.根据权利要求1所述的方法,其特征在于,所述机器人系统应用列表由所述机器人操作系统生成,其中:当所述待控制机器人上装载的应用被更新时,所述机器人操作系统对应更新所述机器人系统应用列表。5.根据权利要求1-4中任一项所述的方法,其特征在于,生成对应所述机器人系统应用列表的远程控制命令,其中:向用户输出匹配所述机器人系统应用列表的控制界面;根据所述用户输入操作生成所述远程控制命令。6.一种针对机器人的远程控制系统,其特征在于,所述系统包括:通信模块,其配置为建立与待控制机器人的通信连接;控制请求模块,其配置为利用所述通信模块向所述待控制机器人发送远程操控请求,其中,所述待控制机器人装载有机...
【专利技术属性】
技术研发人员:匡亚明,
申请(专利权)人:北京光年无限科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。