[发明专利]机器人模拟装置、系统、方法、可读介质及电子设备有效
申请号: | 201911130103.9 | 申请日: | 2019-11-18 |
公开(公告)号: | CN110978051B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 李岩刚 | 申请(专利权)人: | 达闼机器人股份有限公司 |
主分类号: | B25J19/00 | 分类号: | B25J19/00;G06F30/20 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 曾尧 |
地址: | 201111 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机器人 模拟 装置 系统 方法 可读 介质 电子设备 | ||
1.一种机器人模拟装置,其特征在于,所述机器人模拟装置包括运行于宿主机的机器人模拟器以及运行于宿主机的调试器,所述机器人模拟器内运行有客户操作系统,所述客户操作系统内运行有机器人应用模块;
所述机器人模拟器用于提供模拟机器人及模拟环境;
所述机器人应用模块用于接收机器人控制器发送的操作请求,并根据所述操作请求控制所述模拟机器人在所述模拟环境内执行操作,及返回操作信息至所述机器人控制器;
所述调试器用于获取所述机器人应用模块的信息,该信息包括所述机器人应用模块的运行状态信息和日志信息,以及用于获取所述机器人控制器的信息,该信息包括所述机器人控制器的运行状态信息和日志信息,以实现在机器人控制器的控制应用模块与客户操作系统内的机器人应用模块进行交互时进行联合调试。
2.根据权利要求1所述的机器人模拟装置,其特征在于,所述机器人控制器与所述宿主机建立通讯连接,所述机器人模拟器包括虚拟网络设备;
所述机器人应用模块通过所述虚拟网络设备与所述机器人控制器通信。
3.根据权利要求1所述的机器人模拟装置,其特征在于,所述机器人模拟器包括虚拟网络设备,所述调试器通过所述虚拟网络设备获取所述机器人应用模块的信息;或,
所述机器人模拟器包括虚拟串口,所述调试器通过所述虚拟串口获取所述机器人应用模块的信息。
4.一种机器人模拟系统,其特征在于,包括云端大脑、机器人控制器和权利要求1-3任一项所述的机器人模拟装置;
所述机器人控制器通讯连接在所述云端大脑和所述机器人模拟装置之间,用于将所述云端大脑的人工智能赋能给所述机器人模拟装置。
5.根据权利要求4所述的机器人模拟系统,其特征在于,所述云端大脑用于发送测试信息至所述机器人控制器;
所述机器人控制器用于在判断所述测试信息为机器人测试信息的情况下,将所述机器人测试信息发送至所述机器人应用模块,所述测试信息包括多个操作命令;
所述机器人应用模块用于根据所述测试信息执行操作,返回测试回复信息至所述机器人控制器;
所述机器人控制器用于将所述测试回复信息返回至所述云端大脑。
6.一种机器人模拟方法,其特征在于,应用于权利要求1-3任一项所述的机器人模拟装置,所述机器人模拟器用于提供模拟机器人及模拟环境,所述方法包括:
所述机器人应用模块接收机器人控制器发送的操作请求,并根据所述操作请求控制所述模拟机器人在所述模拟环境内执行操作,及返回操作信息至所述机器人控制器。
7.一种机器人模拟方法,其特征在于,应用于权利要求4或5所述的机器人模拟系统,所述机器人控制器通讯连接在所述云端大脑和所述机器人模拟装置之间,所述方法包括:
所述机器人控制器将所述云端大脑的人工智能赋能给所述机器人模拟装置。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求6所述方法的步骤。
9.一种电子设备,其特征在于,包括:
存储器,其上存储有计算机程序;
处理器,用于执行所述存储器中的所述计算机程序,以实现权利要求6所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于达闼机器人股份有限公司,未经达闼机器人股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911130103.9/1.html,转载请声明来源钻瓜专利网。