[发明专利]一种用于复杂曲面焊接的焊道位姿实时检测方法有效
申请号: | 201810072347.5 | 申请日: | 2018-01-25 |
公开(公告)号: | CN108332658B | 公开(公告)日: | 2019-08-02 |
发明(设计)人: | 都东;彭国栋;洪宇翔;魏昂昂;常树鹤;薛博策;王力;常保华 | 申请(专利权)人: | 清华大学 |
主分类号: | G01B11/00 | 分类号: | G01B11/00;B23K26/082;B23K26/70 |
代理公司: | 北京鸿元知识产权代理有限公司 11327 | 代理人: | 邸更岩 |
地址: | 100084 北京市海淀区北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 焊道 焊道中心 位姿 激光光斑 焊接 封闭曲线 复杂曲面 局部区域 实时检测 面光源 视觉传感器坐标系 焊接自动化技术 复杂曲面零件 航空航天领域 光学三角法 自动化焊接 光斑图案 激光光源 坡口间隙 图像特征 位姿检测 自动跟踪 焊枪 点邻域 线位置 拟合 细隙 信息量 匹配 照射 图像 清晰 检测 应用 保证 | ||
1.一种用于复杂曲面焊接的焊道位姿实时检测方法,其特征在于所述方法包括以下步骤:
1)建立世界坐标系{W}、视觉传感器坐标系{C}和像素坐标系{P};所述世界坐标系{W}为三维笛卡尔坐标系,建立在焊枪上;所述视觉传感器坐标系{C}为三维笛卡尔坐标系,原点为视觉传感器的光心,竖轴方向与所述视觉传感器光轴方向相同;所述像素坐标系{P}为二维笛卡尔坐标系,建立在视觉传感器采集的图像上;
2)对用于采集工件表面焊道区域图像的视觉传感器进行标定:令(xP,yP)为图像畸变前像素坐标系{P}中的像素坐标,(xd,yd)为图像畸变后像素坐标系{P}中的像素坐标,(xC,yC,zC)为视觉传感器坐标系{C}中的坐标,采用基于针孔相机模型的相机标定方法建立(xP,yP)与(xC,yC,zC)之间的转换关系T1以及由图像的径向畸变和切向畸变得到(xP,yP)与(xd,yd)的转换关系T2;对畸变后的图像中(xd,yd)的邻域N(xd,yd)内的像素灰度分布进行插值,得到畸变前的图像中(xP,yP)处的像素灰度G(xP,yP),即建立图像畸变前后像素灰度的转换关系T3,所述邻域符号的数学含义为对符号内的数字进行向下取整;
3)采用在平面上光斑图案为多重封闭曲线的激光光源照射焊道区域:
所述光斑图案满足各条相邻的封闭曲线的最大间距E小于焊缝成形后焊缝平均宽度的一半的要求,令L为所述最大间距E在所述视觉传感器的视场中代表的像素个数,L=E×w/W,式中w为视觉传感器采集到的图像在宽度方向的像素个数,W为视觉传感器的视场的宽度;
对所述各条封闭曲线由内到外依次编号为1、2、3、……、N,N为正整数,N≥3,采用光学三角法标定各条封闭曲线所在的激光传播路径在视觉传感器坐标系{C}中的曲面方程T4,并标定视觉传感器坐标系{C}中的坐标(xC,yC,zC)与世界坐标系{W}中的坐标(xW,yW,zW)之间的转换关系T5;
4)采用面光源照射工件表面焊道区域,并用控制单元使所述面光源和所述激光光源交替点亮:
当所述面光源点亮时,所述视觉传感器同步拍摄焊道图像,所述控制单元利用所述步骤2)中的转换关系T3消除图像畸变,获取畸变前的图像,采用数字图像处理方法提取图像中的焊道中心线;
当所述激光光源点亮时,所述视觉传感器同步拍摄焊道图像,所述控制单元利用所述步骤2)中的转换关系T3消除图像畸变,获取畸变前的图像,采用数字图像处理方法提取图像中的多重封闭曲线激光光斑;提取激光光斑时仅提取被完全涵盖在图像中的封闭曲线,对于有部分地方在图像外的封闭曲线进行忽略;令M为从图像中提取出的最外层封闭曲线的编号,3≤M≤N,M为正整数;令Si为从图像中提取出的第i条封闭曲线在像素坐标系{P}中的像素坐标集合,1≤i≤M,i为正整数;
5)在所述焊道中心线上选取待检测位姿的焊道中心点,选取的原则为:该点为焊道中心线与某条封闭曲线的交点,且图像中该条封闭曲线的内部和外部存在其它的完整的封闭曲线,且在满足前两条原则的前提下该点靠近焊枪;令所述焊道中心点在像素坐标系{P}中的像素坐标为
6)基于焊道局部区域曲面拟合计算焊道位姿:
从各个像素坐标集合Si中选择出所有与像素坐标距离小于R的像素坐标(xP,yP),即满足以下关系式的坐标(xP,yP):
式中R=1.2L~1.5L,符号T代表对矩阵的转置;将所有选择出来的像素坐标(xP,yP)组成新的像素坐标集合{(xP,k,yP,k)};根据所述步骤2)的转换关系T1和所述步骤3)的转换关系T4,计算在像素坐标系{P}中的像素坐标集合{(xP,k,yP,k)}在视觉传感器坐标系{C}中的坐标集合{(xC,k,yC,k,zC,k)};令曲面U为像素坐标集合{(xP,k,yP,k)}中的点所在的工件局部表面;用坐标集合{(xC,k,yC,k,zC,k)}中的坐标拟合曲面U在视觉传感器坐标系{C}中的方程T6;根据方程T6和所述步骤2)的转换关系T1,计算像素坐标系{P}中的像素坐标在视觉传感器坐标系{C}中的坐标并求出曲面U在处的法向量;根据所述步骤3)的转换关系T5,将坐标和所述法向量转换到世界坐标系{W}中,得到焊道位姿。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810072347.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种洗衣机内筒跳动检测机
- 下一篇:一种检测氧化铟锡薄膜关键尺寸的装置