[发明专利]线结构光焊缝跟踪传感器的标定方法及装置有效
申请号: | 201711182110.4 | 申请日: | 2017-11-23 |
公开(公告)号: | CN109827607B | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | 郑军 | 申请(专利权)人: | 清华大学 |
主分类号: | G01D18/00 | 分类号: | G01D18/00 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 贾磊;王天尧 |
地址: | 10008*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 结构 焊缝 跟踪 传感器 标定 方法 装置 | ||
1.一种线结构光焊缝跟踪传感器的标定方法,其特征在于,包括:
步骤1、获得机器人在不同位置对同一测量点测得的多组图像测量值;
步骤2、分别根据多组图像测量值和传感器参数计算测量点位置;
步骤3、确定测量点位置的多组计算值相对于真实值之间的测量误差;
步骤4、对测量误差进行评价,得到测量误差评估值;
步骤5、若测量误差评估值不大于限定值,则结束标定;若测量误差评估值大于限定值且迭代次数不小于阈值,则标定失败;若测量误差评估值大于限定值且迭代次数小于阈值,则利用测量误差对传感器参数进行修正,以修正后的传感器参数从步骤2开始重新执行;
所述获得机器人在不同位置对同一测量点测得的多个图像测量值,包括:
获得机器人在n个不同位置Si(i=0...n)对同一测量点P测得的n组图像测量值(uz,i,vz,i)i=0...n-1;
所述分别根据多组图像测量值和传感器参数计算测量点位置,包括:
以传感器参数Xk,依据如下公式对测量点P进行n组测量点位置计算:
其中,k为迭代次数;
u0,v0为图像中心;fx,fy为镜头焦距;α,β为激光平面参数;dc为激光平面的法向矢量距离传感器原点的距离;θ,γ,为传感器坐标系对机器人坐标系的三个姿态角;T=[Tx TyTz]T为传感器坐标系原点在机器人坐标系中的位置矢量;
S=[Sx Sy Sz]T为机器人相对原点的位置矢量;
在机器人坐标系中测量点位置Pw=[xw yw zw]T;
激光平面的法向矢量Vd=[(uz-u0)fx (vz-v0)fy fxfy]T;
在相机坐标系中测量点位置Pc=[xc yc zc]T;Pc·Vc=dc;
在相机坐标系下,
其中,uz,vz为图像测量值。
2.如权利要求1所述的方法,其特征在于,按如下公式确定测量点位置的多组计算值相对于真实值之间的测量误差:
其中,F(Xk)为测量误差矢量。
3.如权利要求2所述的方法,其特征在于,按如下公式对测量误差进行评价,得到测量误差评估值Ek:
Ek=(F(Xk))TF(Xk)/n。
4.如权利要求2或3所述的方法,其特征在于,所述利用测量误差对传感器参数进行修正,包括:
按如下公式计算F(Xk)的雅克比矩阵J(Xk):
其中,m为待标定的传感器参数个数;
按如下公式对传感器参数进行修正,获得修正后的传感器参数Xk+1:
Xk+1=Xk-J-1(Xk)F(Xk)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711182110.4/1.html,转载请声明来源钻瓜专利网。