[发明专利]一种用于双机器人相对空间位置标定的方法有效
| 申请号: | 201811464713.8 | 申请日: | 2018-12-03 |
| 公开(公告)号: | CN109571471B | 公开(公告)日: | 2021-12-21 |
| 发明(设计)人: | 许亮;姚领;郑勇全;蔡清汀 | 申请(专利权)人: | 宇环数控机床股份有限公司 |
| 主分类号: | B25J9/16 | 分类号: | B25J9/16;B25J13/08 |
| 代理公司: | 长沙新裕知识产权代理有限公司 43210 | 代理人: | 刘熙 |
| 地址: | 410323 湖南省长*** | 国省代码: | 湖南;43 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 双机 相对 空间 位置 标定 方法 | ||
1.一种用于双机器人相对空间位置标定的方法,其特征是包括以下步骤:
步骤1、在作业区相互重合的1号机器人和2号机器人上安装3D传感器和标准球,其中3D传感器安装在1号机器人的法兰盘上,标准球安装在2号机器人的法兰盘上;
步骤2、标定3D传感器相对于1号机器人法兰盘的位置关系:
计算3D传感器在1号机器人法兰盘坐标系中的位置关系,记作Xs1,移动3D传感器从不同的位置拍摄标准球,标准球球心在3D传感器中的位置记为Xl,各变量之间满足如下关系:
其中Xl为标准球球心在3D传感器中的位置,Xs1为3D传感器在1号机器人法兰盘中的位置,XR为1号机器人法兰盘在1号机器人坐标系中的位置,XB为标准球球心在1号机器人基坐标系中的位置,移动1号机器人从不同的角度拍摄标准球,联立方程组即可求得Xs1;
步骤3、标定3D传感器相对于2号机器人基坐标系的位置关系:
移动1号机器人在一个合适的空间位置,使得2号机器人上的标准球在3D传感器视野中可以自由活动,移动好后保持1号机器人位置不变,再移动2号机器人在使得标准球处于3D传感器视野中的不同位置,记录标准球球心在3D传感器坐标系中的位置,利用球心在2号机器人法兰盘坐标系中位置不变的原理建立方程,求解可得3D传感器相对于2号机器人基坐标系的位置;
步骤4、根据步骤2得出的3D传感器相对于1号机器人法兰盘的位置关系和步骤2得出的3D传感器相对于2号机器人基坐标系的位置关系,通过坐标转换计算出1、2号机器人的相对空间位置关系。
2.根据权利要求1所述的用于双机器人相对空间位置标定的方法,其特征是所述标准球球心在3D传感器坐标系中的位置由以下方法实现:
所述3D传感器分为两类:直接输出点云的3D传感器和3D轮廓线传感器,如果使用第一类直接输出点云的3D传感器,利用扫描得到的点云数据直接拟合标准球球心即可;如果使用的是第二类3D轮廓线传感器,通过轮廓线数据拟合圆即可得到标准球球心的x、z坐标;3D轮廓传感器的轮廓线照射在标准球球面时,激光平面与标准球球体相交会形成一个截面圆,标准球球心与截面圆圆心的连线垂直于圆截面,标准球球心y坐标即可通过下式求得:
式中R为标准球半径,r为截面圆半径。
3.根据权利要求1所述的用于双机器人相对空间位置标定的方法,其特征是所述步骤3中,所述 3D传感器相对于2号机器人基坐标系的位置通过以下方法实现:
移动1号机器人使得3D传感器处于一个合适的位置,保证标准球可以在3D传感器视野中自由移动,调整好1号机器人后保证位置不变,此时,各物体的空间位置关系满足下式:
其中Xl为标准球球心在3D传感器中的位置,Xs2为3D传感器在2号机器人基坐标系中的位置,XR为2号机器人法兰盘在2号机器人坐标系中的位置,XT为标准球球心在2号机器人法兰盘中的位置,移动2号机器人从不同的角度拍摄标准球,联立方程组即可求得Xs2。
4.根据权利要求1所述的用于双机器人相对空间位置标定的方法,其特征是所述步骤4中,所述1、2号机器人的相对空间位置关系通过以下方法实现:
将已经求得3D传感器相对于1号机器人法兰盘的位置记为XS1,已经求得3D传感器相对于2号机器人基坐标系的位置记为XS2,待求的1、2号机器人的相对空间位置关系记为X12,X12通过下式求得:
。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宇环数控机床股份有限公司,未经宇环数控机床股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811464713.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种机器人
- 下一篇:自适应太阳能光伏发电设备智能清洁机器人及控制系统





