[发明专利]一种基于垂直反射的机器人TCP标定方法有效

专利信息
申请号: 201910538251.8 申请日: 2019-06-20
公开(公告)号: CN110370316B 公开(公告)日: 2021-12-10
发明(设计)人: 唐倩;李志航;王才东;李燚;苏齐光 申请(专利权)人: 重庆大学
主分类号: B25J19/00 分类号: B25J19/00;G01C3/00
代理公司: 重庆创新专利商标代理有限公司 50125 代理人: 李智祥
地址: 400044 *** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 垂直 反射 机器人 tcp 标定 方法
【权利要求书】:

1.一种基于垂直反射的机器人TCP标定方法,其特征是:包括以下步骤:

(S1)在双目视觉系统上建立双目视觉系统坐标系{C};在机器人末端(6)建立机器人末端坐标系{E},确定双目视觉系统坐标系{C}相对于机器人末端坐标系{E}的变换矩阵为机器人手眼关系;

(S2)将平面镜(3)放置在工作平台上,将第二圆形靶点(Pa)粘贴于所述机器人末端(6)的作业工具(5)末端处,控制所述机器人(1)将所述第二圆形靶点(Pa)设置于所述平面镜(3)上方,保持机器人末端(6)垂直于所述平面镜(3),所述作业工具(5)末端上的第二圆形靶点(Pa)在所述平面镜(3)里的点为投影点(P'a),通过双目视觉系统测得投影点(P'a)在双目视觉系统坐标系{C}中的值,通过可求得投影点(P'a)在机器人末端坐标系{E}的值(x',y',z');然后根据所述平面镜(3)的镜面对称计算出第二圆形靶点(Pa)在机器人末端坐标系{E}下的值,完成TCP的标定;

其中,在步骤(S1)中,具体步骤为:

(S101)确立机器人手眼关系为其中,RC为机器人末端坐标系{E}和双目视觉系统坐标系{C}转换的旋转矩阵且为定值;TC为机器人末端坐标系{E}和双目视觉系统坐标系{C}转换的平移向量且为定值;

(S102)在工作平台上设置第一圆形靶点(P),第一圆形靶点为固定点,所述机器人末端(6)姿态保持不变,所述机器人(1)做线性运动,所述机器人末端(6)依次运动到多个位置并在双目视觉系统坐标系{C}下对所述第一圆形靶点(P)进行测量;

(S103)依次控制所述机器人(1)做变位姿运动到多个位置并在双目视觉系统坐标系{C}下对所述第一圆形靶点P进行测量;

(S104)将步骤(S102)和步骤(S103)对所述第一圆形靶点(P)的测量值通过机器人运动学和空间坐标变换的关系计算得出RC和TC,标定出手眼关系

2.如权利要求1所述的基于垂直反射的机器人TCP标定方法,其特征是:在步骤(S104)中,具体包括以下步骤:

(B1)由坐标转换公式可得:

展开得到:

Pc的坐标值可由双目视觉系统测量得到;

其中,Pc为所述第一圆形靶点P在双目视觉系统坐标系{C}下的坐标;

Pb为所述第一圆形靶点P在机器人基坐标{B}下的坐标,Pb为定值;

和分别为Pc和Pb转换的转置矩阵;

建立机器人末端坐标系{E}相对于机器人基坐标{B}的变换矩阵其中,R为机器人基坐标{B}和机器人末端坐标系{E}转换的旋转矩阵,由于所述机器人(1)做线性运动过程中,机器人末端(6)姿态是保持不变的,即R不变,R为定值;T为机器人基坐标{B}和机器人末端坐标系{E}转换的平移向量;

(B2)由于在步骤(S102)中,所述机器人末端(6)姿态保持不变,所述机器人末端(6)依次运动到多个位置,选取两个位置,在双目视觉系统坐标系{C}下得到第一圆形靶点(P)的测量值和分别代入公式(a1),可以建立以下方程:

两式相减可得:

因为R为正交矩阵,上式可变为:

依次进行四次测量所述第一圆形靶点(P)在双目视觉系统坐标系{C}下不同的位置参数,得到第一圆形靶点(P)的测量值和并代公式(a2)中,可得:

即RcA=b;

可得出,

b=RT[T1-T2 T2-T3 T3-T4];

利用矩阵奇异值分解求解可得RC

其中,和分别为第一圆形靶点(P)在双目视觉系统坐标系{C}下的坐标;和分别为和的转置矩阵;

T1、T2、T3和T4分别为所述机器人(1)运动时不同位置下机器人基坐标{B}和机器人末端坐标系{E}转换的平移向量;

(B3)由于在步骤(S103)中,所述第一圆形靶点(P)在双目视觉系统坐标系{C}下的坐标值随着机器人做变位姿运动变化而变化,选取两个移动位置,得到第一圆形靶点(P)的测量值和建立以下方程:

两式相减,可得:

的值可以由双目视觉系统测得,将上述已经求得的RC代入式中,求得TC,标定出手眼关系

其中,R11和R22分别为所述机器人变位姿运动时不同位置下机器人基坐标{B}和机器人末端坐标系{E}转换的旋转矩阵;

T11和T22分别为所述机器人变位姿运动时不同位置下机器人基坐标{B}和机器人末端坐标系{E}转换的平移向量;

和分别为第一圆形靶点(P)在双目视觉系统坐标系{C}下的坐标;和分别为和的转置矩阵。

3.如权利要求1至2任一所述的基于垂直反射的机器人TCP标定方法,其特征是:在步骤(S2)中,然后根据所述平面镜(3)的镜面对称计算出第二圆形靶点(Pa)在机器人末端坐标系{E}下的值,具体步骤包括:

假设第二圆形靶点(Pa)在机器人末端坐标系{E}的值为(x,y,z);由垂直关系可得x=x',y=y';在所述工作平台上选取对称点(Pm),先求得对称点(Pm)在机器人末端坐标系{E}下的Z轴坐标值zm,根据对称性可得z=z'-2×(z'-zm),最后求得第二圆形靶点(Pa)在机器人末端坐标系{E}下的值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910538251.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top