[发明专利]机器人、用于机器人的接触检测方法和相关装置在审
申请号: | 201910521757.8 | 申请日: | 2019-06-17 |
公开(公告)号: | CN112091960A | 公开(公告)日: | 2020-12-18 |
发明(设计)人: | 骆勇骏;邱若谷;赵易峰 | 申请(专利权)人: | 库卡机器人(广东)有限公司 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美 |
地址: | 528000 广东省佛山市顺德区北滘镇北滘社*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机器人 用于 接触 检测 方法 相关 装置 | ||
1.一种用于机器人的接触检测方法,其特征在于,所述用于机器人的接触检测方法包括以下步骤:
获取到运动指令,并根据所述运动指令控制机器人执行端运动;
从机器人的运动中,提取机器人的运动变化特征;
比对机器人的运动变化特征与预设的接触点运动变化特征参考值,其中,当机器人的运动变化特征与预设的接触点运动变化特征参考值匹配时,确定所述机器人执行端与作业面发生了接触;
其中,所述预设的接触点运动变化特征参考值根据以下步骤确定:
获取机器人接触执行脚本,并运行预设次数的所述机器人接触执行脚本,其中,所述接触执行脚本是控制机器人的执行端运动到作业面,并与所述作业面发生接触的程序;
在每次运行所述机器人接触执行脚本时,获取所述执行端接触到所述作业面时的接触点运动变化特征;
基于每次运行所述机器人接触执行脚本时获取的所述接触点运动变化特征,获得所述接触点运动变化特征参考值。
2.根据权利要求1所述的用于机器人的接触检测方法,其特征在于,所述从机器人的运动中,提取机器人运动变化特征,包括:
获取机器人的运动信号;
基于所述运动信号,提取机器人运动变化特征;
所述在每次运行所述机器人接触执行脚本时,获取所述执行端接触到所述作业面时的接触点运动变化特征,包括:
获取每次运行所述机器人接触执行脚本过程中执行端接触到所述作业面时的运动信号;
基于每次运行所述机器人接触执行脚本过程中执行端接触到所述作业面时的运动信号,提取接触点运动变化特征。
3.根据权利要求2所述的用于机器人的接触检测方法,其特征在于,
所述机器人运动信号包括位置误差;所述运动变化特征包括位置误差变化;
所述获取机器人的运动信号,包括:
获取当前周期机器人的关节位置;
获取所述运动指令中与当前周期所对应的、控制关节所需要到达的当前指令位置;
计算所述当前周期机器人的关节位置与所述当前指令位置差值的绝对值作为当前周期的位置误差;
所述基于所述运动信号,提取接触点运动变化特征,包括:
获取前一周期的位置误差;
计算当前周期的位置误差和前一周期的位置误差差值的绝对值作为位置误差变化;
所述执行端接触到所述作业面时的运动信号包括所述执行端接触到所述作业面时的关节的位置误差;所述接触点运动变化特征包括接触点位置误差变化;
所述获取每次运行所述机器人接触执行脚本过程中执行端接触到所述作业面时的运动信号,包括:
获取每次运行所述机器人接触执行脚本过程中执行端接触到所述作业面时当前周期的关节位置;
获取所述运动指令中与当前周期所对应的、控制关节所需要到达的当前指令位置;
计算执行端接触到所述作业面时的所述当前周期机器人的关节位置与当前指令位置差值的绝对值作为当前周期的位置误差;
所述基于每次运行所述机器人接触执行脚本过程中执行端接触到所述作业面时的运动信号,提取接触点运动变化特征,包括:
获取每次运行所述机器人接触执行脚本过程中执行端接触到所述作业面时的当前周期的前一周期的位置误差;
计算执行端接触到所述作业面时当前周期的接触点位置误差和前一周期的接触点位置误差差值的绝对值作为接触点位置误差变化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于库卡机器人(广东)有限公司,未经库卡机器人(广东)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910521757.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种从银杏叶提取物层析废水中提取莽草酸的方法
- 下一篇:一种封签切割装置