[发明专利]单轴平移台与结构光3D传感器联合测量标定方法有效
申请号: | 201910787140.0 | 申请日: | 2019-08-25 |
公开(公告)号: | CN110455188B | 公开(公告)日: | 2020-08-25 |
发明(设计)人: | 刘巍;武琼;周志龙;张洋;程习康;马大智;刘思彤;贾振元 | 申请(专利权)人: | 大连理工大学 |
主分类号: | G01B11/00 | 分类号: | G01B11/00 |
代理公司: | 大连理工大学专利中心 21200 | 代理人: | 关慧贞 |
地址: | 116024 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明单轴平移台与结构光3D传感器联合测量标定方法属于视觉测量领域,涉及一种单轴平移台与结构光3D传感器联合测量标定方法。该方法通过单轴平移台,使结构光3D传感器平移到指定位置,得到平移距离;保持结构光3D传感器在不同的位置下位姿静止不动,对标准陶瓷球件进行拍照,采集陶瓷球表面点云数据。对球面点云数据进行拟合,得到靶球球心在测量坐标系下的三维空间坐标;通过三坐标测量机完成标准陶瓷球件的高精度标定。通过至少3个不同位置下计算得到的球心三维空间坐标以及结构光3D传感器的平移距离,推导得出三个标定参数完成标定。该方法有效扩展了结构光3D传感器的应用范围,所用的标定件结构简单,价格便宜,有助于该方法的推广。 | ||
搜索关键词: | 平移 结构 传感器 联合 测量 标定 方法 | ||
【主权项】:
1.一种单轴平移台与结构光3D传感器联合测量标定方法,其特征是,该方法先安装固定结构光3D传感器、单轴平移台以及靶球件,再利用通过单轴平移台,使结构光3D传感器平移到指定位置,得到平移距离;同时保持结构光3D传感器在不同的位置下位姿静止不动,对标准陶瓷球件进行拍照,采集陶瓷球表面点云数据;对球面点云数据进行拟合,得到靶球球心在测量坐标系下的三维空间坐标;通过三坐标测量机完成标准陶瓷球件的高精度标定;通过至少3个不同位置下计算得到的球心三维空间坐标以及结构光3D传感器的平移距离,推导得出三个标定参数,即标定夹角余弦值的值进而完成标定;标定方法的具体标定过程如下:/n第一步、安置固定结构光3D传感器、单轴平移台以及靶球件/n将结构光3D传感器(1)与固定夹具(2)通过螺钉进行固定连接;之后再将固定好的结构光传感器(1)与固定夹具(2)安装到单轴平移台上(3);安放位置需要确保结构光3D传感器运动平稳;结构光3D传感器(1)平动而不旋转;之后放置靶球件(4),要求靶球件长轴与单轴平移台的运动轴平行,靶球件(4)上的靶球位于结构光3D传感器的有效测量范围内,保证每个靶球都可以拍摄到一个近似完整的半球面;结构光3D传感器的测量范围包含整个靶球件;靶球件的位置相对于单轴平移台静止不变;/n第二步、采集数据与预处理/n操控单轴平移台,将结构光3D传感器(1)移动到第一个位置,获取第一个靶球的表面点云的深度图,并记录当前结构光3D传感器(1)在单轴平移台上的位置(0,C1,0);将深度图上的RGB信息转换为每个点的坐标,通过最小二乘拟合,得出第一个位置下球1相对于测量坐标系的坐标(X1,Y1,Z1);球心坐标求解具体过程为:/n基于球面方程得出:/n /n将球面点云坐标(x1,y1,z1)、(x2,y2,z2)……(xn,yn,zn)带入其中,得到最小二乘方程组:/n /n最终,求出球心坐标(X1,Y1,Z1)与半径R的最优解;把半径R作为一个检验值,如果R不在检定范围内,那么所求出的球心坐标(X1,Y1,Z1)肯定有误;最后,多次拍摄,参照拉依达准则,过滤粗差点,得到平均值;/n之后重复上述操作,操控单轴平移台,分别移动结构光3D传感器(1)到其他至少3个位置,依次使用结构光3D传感器(1)拍摄靶球,获取靶球的球表面点云,分别求出不同位置下球心相对于测量坐标系的坐标(X2,Y2,Z2)、(X3,Y3,Z3)……(Xn,Yn,Zn)(n>3),并分别记录每次的拍摄位置(0,C2,0)、(0,C3,0)……(0,Cn,0);/n第三步、计算标定参数/n工作过程中,平移台载物体进行移动,其运动过程视为平移;即相对于单轴平移台坐标系OLXLYLZL,物体只平动而不发生转动,而单轴平移台坐标系OLXLYLZL中的轴YL,其必然与3D传感器内部的测量坐标系OMXMYMZM中的轴XM、YM、ZM存在夹角α、θ、β,其余弦值就是需要求解的标定参数;/n假设3D传感器内部的测量坐标系OMXMYMZM沿YL移动一段距离l,设测量坐标系OMXMYMZM下原有一点P1,坐标为(X1,Y1,Z1);经平移变换后得到P′1点,P′1在新坐标系OM′XM′YM′ZM′下坐标仍为(X1,Y1,Z1),但相对于原坐标系OMXMYMZM,P1′点的坐标则为:/n(X1+l·cosα,Y1+l·cosθ,Z1+l·cosβ); (3)/n坐标系平移,设坐标系下三个P1、P2、P3……Pn,平移变换后得到P1′、P2′、P3′……Pn′,那么有:/n /n由初等数学的几何知识,可知:/ncos2α+cos2θ+cos2β=1(几何约束); (5)/n采用靶标点系的距离约束与标定参数的几何约束,求解3个标定参数cosα、cosθ、cosβ,则需要3个以上的非齐次方程;为了确保数据的可靠性,则采用6个不同位置下的靶球来进行验证;靶球件中6个靶球不共线,并有明显的角度,长度不超过平移台活动范围;/n具体计算过程如下:/n经三坐标机验证的i球与k球的球间距为Lik;/n在位置i下,测得第i号球的球心坐标为(Xi,Yi,Zi),此时结构光3D传感器在单轴平移台上(0,Ci,0)的位置;在位置k下,测得第k号球的球心坐标为(Xk,Yk,Zk),此时结构光3D传感器在单轴平移台上(0,Ck,0)的位置;设从位置i与位置k,结构光3D传感器在平移台上所移动的距离l即为:l=Ck-C;/n从位置i下测量坐标系OMiXMiYMiZMi,该坐标系下测得第i号球的坐标Pi为(Xi,Yi,Zi);在位置k下测量坐标系OMkXMkYMkZMk,该坐标系下测得第k号球的坐标Pk为(Xk,Yk,Zk);已知从坐标系OMiXMiYMiZMi下点(xi,yi,zi)到坐标系OMkXMkYMkZMk下点(xk,yk,zk)的平移变换表示为:/n /n则坐标系OMiXMiYMiZMi下,第k号球的坐标为(Xk+l·cosα,Yk+l·cosθ,Zk+l·cosβ);此时利用两点间距公式,带入几何约束公式,整理后可得:/n(Xi-Xk)·cosα+(Yi-Yk)·cosθ+(Zi-Zk)·cosβ=/n((Xi-Xk)2+(Yi-Yk)2+(Zi-Zk)2+(Ci-Ck)2-Lik2)/(2(Ck-Ci)) (7)/n把复杂的三元二次方程转化为较为简单的三元一次方程,降低计算复杂程度;将不同位置下不同球心坐标带入其中,得到最小二乘方程组;为了方便表述,设有函数φ(Pi,Pk,Ci,Ck,Lik),即:/n /n建立最小二乘方程组如下:/n /n每两个点组成一个方程,排列组合一共有n(n-1)/2个方程;为了确保精度,同时提高效率,建议至少6个以上的方程;/n采用最小二乘方程组解法,解出三个标定参数cosα、cosθ、cosβ。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连理工大学,未经大连理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910787140.0/,转载请声明来源钻瓜专利网。