[发明专利]机器人测试方法、机器人测试装置及机器人有效
申请号: | 201911340614.3 | 申请日: | 2019-12-23 |
公开(公告)号: | CN111198790B | 公开(公告)日: | 2023-09-08 |
发明(设计)人: | 张婷;屈岳峰;熊友军 | 申请(专利权)人: | 深圳市优必选科技股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G01M99/00 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 刘永康 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机器人 测试 方法 装置 | ||
1.一种机器人测试方法,其特征在于,包括:
当检测到对机器人的预设测试指令时,解析所述预设测试指令,获得指令解析结果;
若所述指令解析结果指示存在配置文件,则解析所述配置文件,获得文件解析结果;其中,所述配置文件中设置有不同的机器人所分别对应的预设标识,且不同机器人所对应的预设标识相互不同,在同一个配置文件中,配置有各个不同机器人所分别对应的测试信息,或者,所述配置文件中设置有不同类型的机器人所分别对应的预设标识,且不同类型的机器人所对应的预设标识相互不同,在同一个配置文件中,配置有各个不同类型的机器人所分别对应的测试信息;
根据所述文件解析结果,控制所述机器人执行测试任务;
所述根据所述文件解析结果,控制所述机器人执行测试任务,包括:
根据所述机器人所对应的预设标识,确定所述文件解析结果中与所述机器人相关联的测试信息;
根据所述测试信息,控制所述机器人执行测试任务。
2.如权利要求1所述的机器人测试方法,其特征在于,所述测试信息包括测试协议信息、测试部件信息以及测试参数信息中的至少一种。
3.如权利要求1或2所述的机器人测试方法,其特征在于,在检测到对机器人的预设测试指令之后,还包括:
判断所述预设测试指令对应的测试模式是否为预设测试模式;
若所述预设测试指令对应的测试模式为预设测试模式,则获取目标日志,并将所述目标日志存储于所述机器人的本地存储设备中,其中,所述目标日志包含在执行所述测试任务时所生成的日志;
若在执行测试任务时,检测到测试异常,则将所述目标日志传输至云端服务器。
4.如权利要求3所述的机器人测试方法,其特征在于,所述机器人的软件系统中包括通用控制层和信息采集层;
所述判断所述预设测试指令对应的测试模式是否为预设测试模式,包括:
通过通用控制层判断所述预设测试指令对应的测试模式是否为预设测试模式;
所述若所述预设测试指令对应的测试模式为预设测试模式,则获取目标日志,并将所述目标日志存储于所述机器人的本地存储设备中,包括:
若所述预设测试指令对应的测试模式为预设测试模式,则通过所述通用控制层与所述信息采集层之间的通信,指示所述信息采集层获取所述目标日志,并通过所述信息采集层将所述目标日志存储于所述机器人的本地存储设备中;
所述若在执行测试任务时,检测到测试异常,则将所述目标日志传输至云端服务器,包括:
若在执行测试任务时,检测到测试异常,则通过所述信息采集层将所述目标日志传输至云端服务器。
5.如权利要求4所述的机器人测试方法,其特征在于,所述机器人的软件系统中包括机器人控制层;
所述若所述指令解析结果指示存在配置文件,则解析所述配置文件,获得文件解析结果,包括:
若所述指令解析结果指示存在配置文件,则通过所述通用控制层解析所述配置文件,获得文件解析结果;
所述根据所述文件解析结果,控制所述机器人执行测试任务,包括:
根据所述文件解析结果,通过所述通用控制层与所述机器人控制层之间的通信,指示所述机器人控制层控制所述机器人执行所述测试任务。
6.如权利要求3所述的机器人测试方法,其特征在于,所述判断所述预设测试指令对应的测试模式是否为预设测试模式,包括:
判断是否接收到由指定终端发送的预设测试模式设置指令,其中,所述预设测试模式设置指令指示将所述机器人的测试模式设置为预设测试模式;
若接收到由所述指定终端发送的预设测试模式设置指令,则确定所述预设测试指令对应的测试模式为预设测试模式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市优必选科技股份有限公司,未经深圳市优必选科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911340614.3/1.html,转载请声明来源钻瓜专利网。