方法1、设定机器人安全工作区域:一般机器人都会有一个3维的安全区域,当机械结构与机器人动作范围出现干涉时,可以在机器人软件上设定安全工作区域,当机器人在干涉区域时,通常会置位某个定义的信号点表示机器人在干涉区域中,利用此信号来避免其他执行机构进入到此区域,离开干涉区域后此信号点复位。安全区域在机器人原点丢失后可能会出现异常。需要注意!
方法2、从程序上监控机器人当前位置来实现区域互锁。设计好程序逻辑,机器人动作执行中以及机器人到达指定点的状态都需要考虑,还有机器人的姿态同时也要监控,姿态不正确,也会导致机器人出现撞机风险。
一般简单的机器人干涉用第2种方式即可,复杂的环境下就需要两种方式同时使用才能有效的避免撞机风险。