一种面向焊缝跟踪的线激光传感器自动标定装置及方法制造方法及图纸

技术编号:13958888 阅读:152 留言:0更新日期:2016-11-02 20:21
本发明专利技术公开了一种面向焊缝跟踪的线激光传感器自动标定装置,包括第一手动转台、第二手动转台、十字滑台机构、载物台,第一手动转台的固定端连接第一直角连接接板,旋转端通过第二直角连接板与第二手动转台的固定端相连接,第二手动转台的旋转端连接第三直角连接板,十字滑台机构设置在所述第三直角连接板上,载物台设置在所述十字滑台机构上,所述的载物台上设置有点阵式标定板及光源。本发明专利技术还公开了一种面向焊缝跟踪的线激光传感器自动标定方法。本发明专利技术搭建了四自由度线激光传感器标定装置,提高了标定过程中图像采集的操作简易性和标定准确性,线激光传感器的测量精度达到±0.02mm,为后续的焊缝跟踪测量提供了精准的位姿关系。

【技术实现步骤摘要】

本专利技术属于焊接
尤其涉及一种面向焊缝跟踪的线激光传感器自动标定装置及方法
技术介绍
焊接是工业生产中必不可少的一个生产工艺。在日常的生产生活中,随处可见焊接产品,大到航空航天,小到简简单单的铁门,都有焊接工艺的应用的用途。人工焊接仍是目前焊接工艺的主力军,但培养一个优秀焊工需要花费较大的成本和时间,而焊接工作的环境往往是具有高危性和污染性。因此,焊接机器人将是工业化发展的一个重要方向。面对各种各样的焊接环境,存在各式各样的焊缝。传统的示教再现型是无法满足复杂的焊接环境。焊缝自动跟踪技术将弥补示教再现性的补足,线激光传感器是焊接机器人在焊缝跟踪时进行准确识别判断的辅助仪器。要对焊缝进行精确的测量,首先要对线激光器和相机传感器的位置进行标定,获得激光和摄像机的位姿关系。线激光器标定技术是指利用外界辅助标定设备(标定平台),对相机传感器内参数,采集不同平面投射下的激光线图像,利用标定得到的平面外参数提取激光线坐标,进而获得空间中激光线平面方程,再利用算法计算激光线平面相对于相机坐标系的位姿关系。但目前在国内,还没有面向焊缝跟踪的线激光传感器标定技术,本专利技术依此提出。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种面向焊缝跟踪的线激光传感器自动标定装置及方法,通过此标定装置及方法,能精确标定出线激光器传感器和相机之间的位置关系,为焊缝跟踪及测量提供了精确的位姿关系,通过采集焊接时激光线的图像就可以准确地反映焊缝的三维信息,实现焊缝跟踪的精密化。为达到上述目的,本专利技术一方面提供了一种面向焊缝跟踪的线激光传感器自动标定装置,包括第一手动转台、第二手动转台、十字滑台机构、载物台,所述第一手动转台的固定端连接第一直角连接接板,旋转端通过第二直角连接板与第二手动转台的固定端相连接,所述第二手动转台的旋转端连接第三直角连接板,所述的十字滑台机构设置在所述第三直角连接板上,所述载物台设置在所述十字滑台机构上,所述的载物台上设置有点阵式标定板及光源。进一步地,所述十字滑台机构每个方向的行程>80mm。进一步地,所述第一手动转台、第二手动转台的回转角度为0°~360°。本专利技术另一方面提供了一种基于所述装置的自动标定方法,包括步骤:1)调整线激光传感器安装高度及光源光强,使光线在标定板上均匀分布;2)调整十字滑台机构和手动转台,采集所述标定板在相机视场内各个位置和角度时的图像,获得标定板在不同位姿下的多幅图像,同时,选定两个高度差为H的固定平面作为参考位姿平面,采集标定板在这两个位姿下的图像;3)将激光投射到所述的参考位姿平面,采集两平面上的激光线图像;4)依次读取图像,标定出相机的内参数和两个参考位姿平面的外参数;5)读取激光线图像,利用图像形态学原理提取所述激光线图像坐标,然后利用已标定的相机内参数和两个参考位姿平面的外参数将所述激光线图像坐标转换成相机坐标系的坐标,得到两组参考位姿平面上的激光线坐标组;6)将所述的两组参考位姿平面上的激光线坐标组的三维坐标拟合成激光平面方程Ax+By+Cz+1=0;7)将激光平面方程转换成激光平面位姿,即激光平面外参数;8)验证标定结果和精度。进一步地,所述出相机的内参数包括f、k、sx、sy、cx、cy,其中,f为摄像机的焦距,k为摄像机的畸变系数,sx和sy为图像坐标系中缩放比例因子,cx和cy为光轴中心的垂直投影坐标;两个参考位姿平面的外参数包括rx、ry、rz、px、py、pz,表示世界坐标系和相机坐标系的变换关系,其中,rx、ry、rz表示两坐标系间对应轴的旋转角度,px、py、pz对应轴在正方向上的平移量。进一步地,所述利用图像形态学原理提取所述激光线图像坐标的步骤包括:阈值分割、开闭运算,顶帽处理,求解连通域和骨架提取。进一步地,所述激光平面方程的拟合过程具体包括:61)将获得的两个激光线坐标组整合成(m+n)×3维的新数组(x,y,z),新数组满足激光平面方程:(x,y,z)·(A,B,C)T+D=0,式中,D为元素都是1的(m+n)×1维数组;62)记E=(x,y,z),然后利用矩阵的最小二乘法拟合解出平面方程:(A,B,C)T=(ET·E)-1·ET·(-D);63)验证拟合精度,已知点到平面距离的公式为: d i = | Ax i + By i + Cz i + D | A 2 + B 2 + C 2 , ]]>将已知点E=(x,y,z)代入上式,并求就能算出拟合平面的平均残差。进一步地,所述步骤7)具体包括:71)xl轴的构造:由已知的激光平面方程知其平面上的单位法向量为 n = ( A , B , C ) ( A 2 + B 2 + C 2 ) , ]]>以激光平面单位法向量为xl轴,即xl=n,记为xl=(r11,r21,r31);72)zl轴的构造:设相机坐标系原点为(0,0,0),取z轴上另一点Z100为(0,0,100),在激光平面上投影向量的单位矢量即为zl轴,激光平面单位法向量为n,在激光平面法向量的投影向量为: n z = O Z → 100 · n , ]]>由向量之间的加减运算得激光坐标系z轴方向向量: z = O Z → 100 - n z 本文档来自技高网...
一种面向焊缝跟踪的线激光传感器自动标定装置及方法

【技术保护点】
一种面向焊缝跟踪的线激光传感器自动标定装置,其特征在于:包括第一手动转台(5)、第二手动转台(9)、十字滑台机构、载物台(11),所述第一手动转台(5)的固定端连接第一直角连接接板,旋转端通过第二直角连接板与第二手动转台(9)的固定端相连接,所述第二手动转台(9)的旋转端连接第三直角连接板,所述的十字滑台机构设置在所述第三直角连接板上,所述载物台(11)设置在所述十字滑台机构上,所述的载物台(11)上设置有点阵式标定板(14)及光源(13)。

【技术特征摘要】
1.一种面向焊缝跟踪的线激光传感器自动标定装置,其特征在于:包括第一手动转台(5)、第二手动转台(9)、十字滑台机构、载物台(11),所述第一手动转台(5)的固定端连接第一直角连接接板,旋转端通过第二直角连接板与第二手动转台(9)的固定端相连接,所述第二手动转台(9)的旋转端连接第三直角连接板,所述的十字滑台机构设置在所述第三直角连接板上,所述载物台(11)设置在所述十字滑台机构上,所述的载物台(11)上设置有点阵式标定板(14)及光源(13)。2.根据权利要求1所述的线激光传感器自动标定装置,其特征在于:所述十字滑台机构每个方向的行程>80mm。3.根据权利要求1所述的线激光传感器自动标定装置,其特征在于:所述第一手动转台(5)、第二手动转台(9)的回转角度为0°~360°。4.一种基于权利要求1至3中任一项项所述装置的自动标定方法,其特征在于,包括步骤:1)调整线激光传感器安装高度及光源光强,使光线在标定板上均匀分布;2)调整十字滑台机构和手动转台,采集所述标定板在相机视场内各个位置和角度时的图像,获得标定板在不同位姿下的多幅图像,同时,选定两个高度差为H的固定平面作为参考位姿平面,采集标定板在这两个位姿下的图像;3)将激光投射到所述的参考位姿平面,采集两平面上的激光线图像;4)依次读取图像,标定出相机的内参数和两个参考位姿平面的外参数;5)读取激光线图像,利用图像形态学原理提取所述激光线图像坐标,然后利用已标定的相机内参数和两个参考位姿平面的外参数将所述激光线图像坐标转换成相机坐标系的坐标,得到两组参考位姿平面上的激光线坐标组;6)将所述的两组参考位姿平面上的激光线坐标组的三维坐标拟合成激光平面方程Ax+By+Cz+1=0;7)将激光平面方程转换成激光平面位姿,即激光平面外参数;8)验证标定结果和精度。5.根据权利要求4所述的自动标定方法,其特征在于:所述出相机的内参数包括f、k、sx、sy、cx、cy,其中,f为摄像机的焦距,k为摄像机的畸变系数,sx和sy为图像坐标系中缩放比例因子,cx和cy为光轴中心的垂直投影坐标;两个参考位姿平面的外参数包括rx、ry、rz、px、py、pz,表示世界坐标系和相机坐标系的变换关系,其中,rx、ry、rz表示两坐标系间对应轴的旋转角度,px、py、pz对应轴在正方向上的平移量。6.根据权利要求4所述的自动标定方法,其特征在于:所述利用图像形态学原理提取所述激光线图像坐标的步骤包括:阈值分割、开闭运算,顶帽处理,求解连通域和骨架提取。7.根据权利要求4所述的自动标定方法,其特征在于:所述激光平面方程的拟合过程具体包括:61)将获得的两个激光线坐标组整合成(m+n)×3维的新数组(x,y,z),新数组满足激光平面方程。(x,y,z)·(A,B,C)T+D=0,式中,D为元素都是1的(m+n)×1维数组;62)记E=(x,y,z),然后利用矩阵的最小二乘法拟合解出平面方程:(A,B,C)T=(ET·E)-1·ET·(-D);63)验证拟合精度,已知点到平面距离的公式为: d i = | Ax i + By i + Cz i + D | A 2 + B 2 + C 2 , ]]>将已知点E=(x,y,z)代入上式,并求就能算出拟合平面的平均残差。8.根据权利要求4所述的自动标定方法,其特征在于,所述步骤7)具体包括:71)xl轴的构造:由已知的激光平面方程知其平面上的单位法向量为 n = ( A , B , C ) ( A 2 + B 2 + C 2 ) , ]]>以激光平面单位法向量为xl轴,即xl=n,记为xl=(r11,r21,r31);72)zl轴的构造:设相机坐标系原点为(0,0,0),取z轴上另一点Z100为(0,0,100),在激光平面上投影向量的单位矢量即为zl轴,激光平面单位法向量为n,在激光平面法向量的投影向量为: n z = O Z → 100 · n , ]]>由向量之间的加减运算得激光坐标系z轴方向向量: z = O Z → 100 - n z , ]]>对获得的z轴方向向量进行单位化即得到zl=(r13,r23,r33);73)yl轴的构:由激光坐标系的x轴和z轴做向量的外积运算就能得出yl轴:yl=xl×zl,记为yl=(r12,r22,r32);74)原点的构造:设定相机坐标系的原点沿激光线平面法向量方向投影得到的点就是激光坐标系的原点,相机坐标系原点到平面的距离为: d 0 = | A x + B y + C z + D | A 2 + B 2 + C 2 , ]]>距离与法向量的内积就是激光平面原点的坐标值,则原点的坐标如下所示: ( p x , p y , p z ) = d 0 · ( - A , - B , - C ) | ( A , B , C ) | ; ]]>75)由激光位姿矩阵的关系式可得: R P 0 1 = r 11 r 12 r 13 p x r 21 r 22 r 23 p y r 31 r 32 r 33 p z ...

【专利技术属性】
技术研发人员:邱鹏程邹焱飚
申请(专利权)人:华南理工大学
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1