【技术实现步骤摘要】
用于焊缝的3D模型重构方法
[0001]本专利技术属于焊缝建模
,具体涉及一种用于焊缝的3D模型重构方法。
技术介绍
[0002]在焊缝扫描过程中,常常采用直接使用在激光坐标系下的扫描结果,通过相对于焊枪尖的相对位置关系,计算出焊缝的位置;上述方式是将三维焊缝的信息映射在二维的扫描平面,当激光扫描平面和焊枪进行焊接的平面不平行时,则此结果会存在一个夹角偏离,导致计算结果不能真实反应出焊缝的具体变化特征,而且三维焊缝模型中时常产生孔洞或模型模糊细节消失的问题,无法精准定位焊缝位置,因此,针对上述问题,有必要进行改进。
技术实现思路
[0003]本专利技术解决的技术问题:提供一种用于焊缝的3D模型重构方法,通过将多组二维扫描结果在焊枪坐标系下转成焊缝的三维点云数据,再根据扫描焊缝数据特点,提取空间平面模型,重新构建匹配焊接平面的空间数据集,解决因测量平面与焊接平面不一致造成的测量误差,从而获得精确的焊缝形貌特征,解决了传统方法无法真实反应焊缝具体变化特征的问题,提高焊缝模型精度和质量,精准定位焊缝的形貌特征 ...
【技术保护点】
【技术特征摘要】
1.用于焊缝的3D模型重构方法,其特征在于包括以下步骤:1)使用激光轮廓仪扫描焊缝,获取焊缝以及焊缝周围的轮廓数据信息;2)根据采集的x轴和z轴的焊缝二维数据轮廓数据信息,再根据扫描速度构造的y轴数据,形成焊缝的三维点云数据;3)对构建的焊缝三维点云数据,采用半径滤波剔除离群点;4)采用移动最小二乘法对三维点云数据进行平滑处理后,建立无漏洞且光滑的曲面模型;5)从三维点云数据中提取空间平面方程:在初始点云中随机选择三个点,计算其对应的平面方程Ax+By+Cz+D=0,根据公式d
i
=|Ax
i
+By
i
+Cz
i
+D|计算所有点与该平面方程的代数距离,选取阈值d
threshold
,若d
i
≤d
threshold
,则该点被认为是模型内样本点,否则为模型外样本点,记录当前内点的个数,通过得到的平面方程,计算内点个数占总样本点个数的比例值,比例值最高的平面方程为最佳拟合参数,即最佳拟合参数为内点数量最多的平面对应的平面方程;接着计算每次迭代末尾误差率Δ,计算公式如下:上式中,error
mean
为所有非内点的点到内点对应的平面方程距离差的平均值,error
min
为所有非内点的点到内点对应的平面方程的距离差中的最小值,erro...
【专利技术属性】
技术研发人员:景岩,丁孟嘉,康承飞,向晋兴,段彤彤,陈昱杉,何志龙,贺米婷,
申请(专利权)人:西咸新区大熊星座智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。