[发明专利]基于随机标记点阵的机器人手眼标定方法有效
申请号: | 202210842335.2 | 申请日: | 2022-07-18 |
公开(公告)号: | CN115139283B | 公开(公告)日: | 2023-10-24 |
发明(设计)人: | 鲁小翔;张瑞;陆坤;葛楼云;刘希慧;高国明;王军 | 申请(专利权)人: | 中船重工鹏力(南京)智能装备系统有限公司 |
主分类号: | B25J9/00 | 分类号: | B25J9/00;B25J9/16;B25J15/08;B25J19/02 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 石艳红 |
地址: | 211153 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 随机 标记 点阵 机器人 手眼 标定 方法 | ||
1.一种基于随机标记点阵的机器人手眼标定方法,其特征在于:包括如下步骤:
步骤1、构建点阵坐标系:对机器人的末端执行器进行平移与旋转,位置固定的3D相机通过对末端执行器上的随机标记点阵中的圆标记点进行特征识别、双目重建以及多视角匹配,构建点阵坐标系并获取标记点阵在点阵坐标系中的坐标信息;
步骤2、获取法兰盘坐标系与基坐标系之间的转换关系:机器人的末端执行器通过法兰盘安装在机器人本体上;机器人具有基坐标系和法兰盘坐标系;在3D相机视场范围内,对末端执行器的位置及姿态进行变换;获取末端执行器处于不同位姿时,法兰盘坐标系与基坐标系之间的转换关系;
步骤3、获取点阵坐标系到相机坐标之间的转换关系:在步骤2获取法兰盘坐标系与基坐标系之间的转换关系的同时,通过对3D相机的可视圆标记点进行重建及姿态解算,获取点阵坐标系到3D相机的相机坐标之间的转换关系;
步骤4、解算手眼关系:根据法兰盘坐标系与机器人基坐标系以及点阵坐标系与相机坐标系的变换关系,解算出相机坐标系与机器人基坐标系之间的变换矩阵,实现手眼标定。
2.根据权利要求1所述的基于随机标记点阵的机器人手眼标定方法,其特征在于:步骤1中,点阵坐标系的构建方法,包括如下步骤:
步骤1.1.1、粘贴圆标记点:在末端执行器的四周随机粘贴不少于设定数量的圆标记点,组成随机标记点阵;
步骤1.1.2、寻找点阵坐标系原点:在3D相机视场范围内,以当前末端执行器的位置为初始位置;在初始位置时,取随机标记点阵中的一个设定圆标记点作为原点Om;此时,原点Om在相机坐标系下为点Cp;
步骤1.1.3、构建点阵坐标系:将末端执行器沿法兰盘坐标系的X轴运动设定距离后,点Cp在3D相机视野中变为Cpx,则向量为点阵坐标系的Xm轴;将末端执行器沿法兰盘坐标系的Y轴运动设定距离后,点Cp在3D相机视野中变为Cpy,则向量为点阵坐标系的Ym轴,进而得到点阵坐标系为Om-XmYmZm。
3.根据权利要求2所述的基于随机标记点阵的机器人手眼标定方法,其特征在于:步骤1.1.2中,作为原点Om的设定圆标记点选取方法,包括如下步骤:
步骤1.1.2A、获取点集CPo:末端执行器在初始位置时,使用3D相机识别当前视野中的n个圆标记点并基于双目三角测量原理对n个圆标记点进行三维感知,获取对n个圆标记点在相机坐标系Oc-XcYcZc下的点集CPo;
步骤1.1.2B、对点集CPo计算重心
步骤1.1.2C、选择原点Om:将n个圆标记点中最靠近重心的一个圆标记点作为原点Om。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中船重工鹏力(南京)智能装备系统有限公司,未经中船重工鹏力(南京)智能装备系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210842335.2/1.html,转载请声明来源钻瓜专利网。