【技术实现步骤摘要】
一种基于激光扫描的板管焊缝高精度识别及焊接轨迹获取方法
[0001]本专利技术属于焊接领域,尤其涉及一种通过激光三维扫描板管并拟合板管焊缝三维轮廓的方法,以及将焊缝的三维轮廓转化为焊接轨迹的方法。
技术介绍
[0002]散热管板是一种散热设备,其结构是一块平板上竖直固定若干散热管。为了提高生产效率降低工人劳动强度,现在大多采用焊接机器人来进行散热管和平板的焊接工作。传统的基于视觉的管板焊接方法主要只基于一个模板管板,然后机器人作示教作固定的偏移,当散热管位置不规则,散热管板板子焊接时发生热变形,散热管一致性较差时,很容易产生焊接缺陷。不能满足用户的要求。
[0003]为了解决上述技术问题,申请人提出了一种基于激光三维建模的的机器人管板焊接方法,包括以下步骤:步骤A.对需要焊接的管板进行三维成像;步骤B.通过将三维成像数据化,识别计算出管板焊缝的三维轮廓。步骤C.将焊缝的三维轮廓通过控制指令输入到焊接机器人进行焊接。具有上述步骤的焊接方法,克服散热管板散热管变形,散热管安装角度及高度不一致,散热管板摆放偏差等实际生产中的难点。同时解决采用模板方式焊接时,散热管与模板存在差异导致的焊接缺陷。
[0004]然而在实际生产过程中发现,现有的算法管板焊缝仅通过一次拟合,一次拟合出的(椭)圆会受到奇异(噪)点的影响,如图1所示,现有技术拟合的焊缝101与实际焊缝100之间偏差较大。
技术实现思路
[0005]有鉴于此,本专利技术提供一种基于激光扫描的板管焊缝高精度识别及焊接轨迹获取方法,在拟合焊缝 ...
【技术保护点】
【技术特征摘要】
1.一种基于激光扫描的板管焊缝高精度识别方法,其特征在于包括:将扫描到的焊缝原始测量点投影到xy平面上形成水平测量点阵;将水平测量点阵拟合成焊缝在xy平面上的投影图形,获得投影图形的计算方程;将水平测量点阵与投影图形中的理论点比较,剔除水平测量点阵中偏离理论点超过阈值的测量点形成新的水平测量点阵;将新的测量点阵重新拟合成焊缝在xy平面上的二次投影图形,并获得二次投影图形的计算方程;将扫描到的焊缝原始测量点投影到xz平面上形成竖直测量点阵;通过竖直测量点阵拟合焊缝在xz平面上的直线,获得该直线的直线方程;将原始测量点的x坐标带入二次投影图形的计算方程获得焊缝水平方向的坐标,将原始测量点的x坐标带入直线方程获得焊缝高度方向的坐标,将水平方向的坐标和高度方向的坐标结合形成焊缝三维坐标。2.根据权利要求1所述的一种基于激光扫描的板管焊缝高精度识别方法,其特征在于所述将水平测量点阵拟合成焊缝在xy平面上的投影图形,获得投影图形的计算方程中,投影图形为椭圆,获得的代表投影图形的计算方程为椭圆一般方程ax2+bxy+cy2+dx+ey+f=0,其中a、b、c、d、e、f为常数,x、y是椭圆上的坐标点。3.根据权利要求2所述的一种基于激光扫描的板管焊缝高精度识别方法,其特征在于所述椭圆一般方程中常数a、b、c、d、e、f获取方法为:定义向量a=[a b c d e f]
T
,及向量X=[x
2 xy y
2 x y 1]
T
,椭圆的一般方程记作F
a
(X)=Xa=0,椭圆的拟合表示为当b2‑
4ac<0时,该圆椎曲线为椭圆,根据前述两篇引用文档,将不等式约束b2‑
4ac<0转换为等式约束b2‑
4ac=1,然后定义常数矩阵将b2‑
4ac=1转换为a
T
Ca=1,其中a为参数向量[a b c d e f]
T
;定义三维焊缝轨迹原始测量点投影到xy平面上的N个点的矩阵N*6则椭圆拟合可表述为求E=min(||Da||2),且有约束a
T
Ca=1,其中a为参数向量[a b c d e f]
T
引入拉格朗日乘数λ得到等式2D
T
Da
‑
2λCa=0
a
T
Ca=1令S=D
T
D,则上式可表示为:Sa=λCaa
T
Ca=1求出向量a=[a b c d e f]
T
。4.根据权利要求1所...
【专利技术属性】
技术研发人员:张成军,谷菲,
申请(专利权)人:成都卡诺普机器人技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。