1.一种机器人离线程序的检测方法,其特征在于,包括以下步骤:
获取机器人离线程序;
根据机器人离线程序获取机器人轨迹和轨迹点;
基于机器人轨迹和/或轨迹点对机器人离线程序进行检测。
2.根据权利要求1所述的一种机器人离线程序的检测方法,其特征在于,所述基于轨迹和/或轨迹点对机器人离线程序进行检测这一步骤,包括以下步骤中的至少一项:
对机器人轨迹和轨迹点名称进行检测;
对轨迹点进行临界点和奇异点检测;
对轨迹点进行home点检测。
3.根据权利要求2所述的一种机器人离线程序的检测方法,其特征在于,所述对轨迹点进行临界点和奇异点检测这一步骤,包括以下步骤:
确定轨迹点的轴值;
获取机器人品牌;
根据机器人品牌和轨迹点的轴值对轨迹点进行临界点和奇异点检测。
4.根据权利要求2所述的一种机器人离线程序的检测方法,其特征在于,所述对轨迹点进行临界点和奇异点检测这一步骤,还包括以下步骤:
修改被确定为奇异点或临界点的轨迹点的轴值。
5.根据权利要求2所述的一种机器人离线程序的检测方法,其特征在于,所述对轨迹点进行home点检测这一步骤,包括以下步骤:
获取home点的待检测名称;
根据home点的待检测名称得到具有相同home点的待检测名称的若干个轨迹点;
根据所述若干个轨迹点的轴值进行home点检测。
6.根据权利要求2所述的一种机器人离线程序的检测方法,其特征在于,所述对轨迹点进行home点检测这一步骤,还包括以下步骤:
修改轨迹点的轴值以修正home点。
7.一种机器人离线程序的检测系统,其特征在于,包括:
机器人离线程序获取模块,用于获取机器人离线程序;
轨迹和轨迹点获取模块,用于根据机器人离线程序获取机器人轨迹和轨迹点;
检测模块,用于基于机器人轨迹和/或轨迹点对机器人离线程序进行检测。
8.一种机器人离线程序的检测装置,其特征在于,包括:
至少一个处理器;
至少一个存储器,用于存储至少一个程序;
当所述至少一个程序被至少一个处理器执行,使得所述至少一个处理器实现如权利要求1-6任一项所述的一种机器人离线程序的检测方法。
9.一种存储介质,其中存储有可执行的指令,其特征在于,所述处理器可执行的指令在由处理器执行时用于执行如权利要求1-6任一项所述的一种机器人离线程序的检测方法。