【技术实现步骤摘要】
机器人离线程序检测方法、装置、设备和存储介质
[0001]本申请涉及机器人
,特别是涉及一种机器人离线程序检测方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
[0002]随着机器人
的发展,出现了机器人离线程序检测技术,该技术是通过列出检测清单,工程师完成检测后填写相关检测报告来实现机器人离线程序检测。
[0003]在上述技术方案中,工程师只能分很多批次对机器人离线程序的数据进行检测,而且上游方案容易变更,每次变更都需要工程师对机器人离线程序重新检测,这会导致检测工作量巨大同时,工程师还不能检测每一条离线程序数据,使得机器人离线程序检测效率低下。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种能够高效检测机器人离线程序的机器人离线程序检测方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种机器人离线程序检测方法。所述方法包括:
[0006]获取待检测的机器人离线程序的机器人运行数据,以及获取对 ...
【技术保护点】
【技术特征摘要】
1.一种机器人离线程序检测方法,其特征在于,所述方法包括:获取待检测的机器人离线程序的机器人运行数据,以及获取对应于不同离线程序检测模块的各个离线程序检测规则;将所述机器人运行数据输入至各个离线程序检测模块,通过所述各个离线程序检测模块对应的离线程序检测规则,从所述机器人运行数据中,获取与所述各个离线程序检测模块分别对应的机器人检测数据;根据所述各个离线程序检测模块对应的离线程序检测规则,获取与所述各个离线程序检测模块分别对应的机器人验证数据;基于所述机器人检测数据以及所述机器人验证数据,获取所述机器人离线程序针对于所述各个离线程序检测模块的检测结果。2.根据权利要求1所述的方法,其特征在于,所述通过所述各个离线程序检测模块对应的离线程序检测规则,从所述机器人运行数据中,获取与所述各个离线程序检测模块分别对应的机器人检测数据,包括:从所述各个离线程序检测模块对应的离线程序检测规则中,获取所述各个离线程序检测模块对应的正则表达式;基于所述各个离线程序检测模块对应的正则表达式,从所述机器人运行数据中,获取与所述各个离线程序检测模块分别对应的机器人检测数据。3.根据权利要求2所述的方法,其特征在于,所述各个离线程序检测规则包括:干涉区检测规则,所述各个离线程序检测模块包括:干涉区离线程序检测模块;所述从所述各个离线程序检测模块对应的离线程序检测规则中,获取所述各个离线程序检测模块对应的正则表达式,包括:从所述干涉区检测规则中,获取所述干涉区离线程序检测模块对应的干涉区正则表达式;所述基于所述各个离线程序检测模块对应的正则表达式,从所述机器人运行数据中,获取与所述各个离线程序检测模块分别对应的机器人检测数据,包括:基于所述干涉区正则表达式,从所述机器人运行数据中,获取所述机器人停留在所述干涉区检测规则对应的目标干涉区的第一时间段,以及所述目标干涉区对应的干涉区号。4.根据权利要求2所述的方法,其特征在于,所述各个离线程序检测规则包括:夹具检测规则,所述各个离线程序检测模块包括:夹具离线程序检测模块;所述从所述各个离线程序检测模块对应的离线程序检测规则中,获取所述各个离线程序检测模块对应的正则表达式,包括:从所述夹具检测规则中,获取所述夹具离线程序检测模块对应的夹具正则表达式;所述基于所述各个离线程序检测模块对应的正则表达式,从所述机器人运行数据中,获取与所述各个离线程序检测模块分别对应的机器人检测数据,包括:基于所述夹具正则表达式,从所述机器人运行数据中,获取所述机器人停留在所述夹具检测规则对应的目标夹具的第二时间段,以及所述目标夹具对应的夹具号。5.根据权利要求2所述的方法,其特征在于,所述各个离线程序检测规则包括:轨迹点参数检测规则,所述各个离线程序检测模块包括:轨迹点参数离线程序检测模块;所述从所述各个离线程序检测模块对应的离线程序检测规则中,获取所述各个离线程
序检测模块对应的正则表达式,包括:从所述轨迹点参数检测规则中,获取所述轨迹点参数离线程序检测模块对应的轨迹点参数正则表达式;所述基于所述各个离线程序检测模块对应的正则表达式,从所述机器人运行数据中,获取与所述各个离线程序检测模块分别对应的机器人检测数据,包括:基于所述轨迹点参数...
【专利技术属性】
技术研发人员:郑锋泽,吴彪,黄坚,左志军,姚维兵,
申请(专利权)人:广州明珞装备股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。