一种机器人焊接装置及焊缝轨迹的获取方法制造方法及图纸

技术编号:22557295 阅读:24 留言:0更新日期:2019-11-16 01:09
一种机器人焊接装置及焊缝轨迹的获取方法;机器人焊接装置包括焊接机器人、XY工作台、标定基准块、计算机;所述焊接机器人包括固定设置在机械臂上的焊枪、摄像头、3D扫描仪;所述标定基准块固定设置在XY工作台上端面;焊接机器人首先通过摄像头对固定设置在XY工作台上的标定基准块进行拍照,获得当前机器人的空间位置信息;然后通过对待焊接零件的3D扫描和同步拍照,获得待焊接零件的三维模型和图片;对待焊接零件的图片进行处理和模板匹配识别,获得焊缝图片;将焊缝图片贴敷在待焊接零件的三维模型表面相应位置,焊缝与三维模型上的两面相交的相贯线重合,则根据三维模型上的两面相交的相贯线的空间坐标,自动生成焊缝轨迹。

A kind of robot welding device and the method of obtaining the weld track

The robot welding device includes a welding robot, an XY table, a calibration reference block and a computer; the welding robot includes a welding gun, a camera and a 3D scanner which are fixed on the mechanical arm; the calibration reference block is fixed on the upper end face of the XY table; the welding robot is fixed by a camera at first The calibration reference block placed on the XY worktable is photographed to obtain the spatial position information of the current robot; then the 3D model and picture of the parts to be welded are obtained by 3D scanning and synchronous photographing of the parts to be welded; the pictures of the parts to be welded are processed and identified by template matching to obtain the weld picture; the weld picture is pasted on the 3D model surface of the parts to be welded At the corresponding position, if the weld coincides with the intersection line of two sides on the 3D model, the weld track will be automatically generated according to the spatial coordinates of the intersection line of two sides on the 3D model.

【技术实现步骤摘要】
一种机器人焊接装置及焊缝轨迹的获取方法
本专利技术涉及机器人自动焊接
,具体涉及一种机器人焊接装置及焊缝轨迹的获取方法。
技术介绍
现有的机器人焊接装置,在焊接准备阶段需通过人工引导机器人生成焊缝轨迹,或通过摄像及图像识别获取焊缝轨迹;其中通过人工引导机器人生成焊缝轨迹的方法,因存在精确度低、效率低、对操作人员要求高等问题,现逐渐被淘汰;其中通过图像识别获取焊缝轨迹的方法,因受到现场各种环境光的干扰及现有识别方法的准确性、可靠性影响,存在在某些情况下无法准确获得焊缝轨迹的问题;特别是当待焊接零件的焊缝为任意曲面上的不规则曲线时,通过图像识别获取焊缝轨迹则更加困难;因此急需一种可靠获取焊缝轨迹的方法来解决现有问题。
技术实现思路
为了克服
技术介绍
中的不足,本专利技术公开了一种机器人焊接装置及焊缝轨迹的获取方法;机器人焊接装置包括焊接机器人、XY工作台、标定基准块、计算机;所述焊接机器人固定设置在XY工作台前部,焊接机器人、XY工作台通过计算机控制联动运动;其中焊接机器人包括固定设置在机械臂上的焊枪、摄像头、3D扫描仪;所述标定基准块固定设置在XY工作台上端面;焊接机器人在焊接准备阶段,首先通过摄像头对固定设置在XY工作台上的标定基准块进行拍照,获得当前机器人的空间位置信息;然后通过待焊接零件的3D扫描和同步拍照,获得待焊接零件的三维模型和图片;对待焊接零件的图片进行处理和模板匹配识别,获得焊缝图片;将焊缝图片贴敷在待焊接零件的三维模型表面相应位置,焊缝与三维模型上的两面相交的相贯线重合,则根据三维模型上的两面相交的相贯线的空间坐标,自动生成焊缝轨迹;当自动生成焊缝轨迹失败时,还可通过操作人员直接在待焊接零件的三维模型上标定焊缝轨迹;本机器人焊接装置具有焊缝轨迹生成精度高、效率高、对操作人员要求低的特点,同时对自动生成焊缝轨迹失败时,还可人工干预直接对待焊接零件的三维模型进行操作,生成高精度焊缝轨迹;特别对于以往任意曲面上的不规则曲线的焊缝轨迹获取困难问题,也得到完美解决。为了实现所述专利技术目的,本专利技术采用如下技术方案:一种机器人焊接装置,包括焊接机器人、XY工作台、标定基准块、计算机;所述焊接机器人固定设置在XY工作台前部,焊接机器人、XY工作台通过计算机控制联动运动;所述焊接机器人包括固定设置在机械臂上的焊枪、摄像头、3D扫描仪;所述标定基准块固定设置在XY工作台上端面;所述焊接机器人、XY工作台、摄像头、3D扫描仪通过电缆与计算机连接;所述计算机内预先存储有标定基准块的标定图片模板、3D模型模板;标定图片模板附带有标定图片模板拍照时机器人的空间位置信息和标定基准块的尺寸信息;3D模型模板附带有标定基准块的尺寸信息;所述计算机内还预先存储有标准“L”、“V”、“T”形焊缝的焊缝图片模板;所述计算机还可以根据需要补充、添加其它形式焊缝的图片模板。进一步的,所述标定基准块为立方体,其边长为设定的固定标准值;立方体各面设置有面积相等、黑白相间的方形图案。进一步的,所述摄像头镜头轴线与焊枪送出焊丝的送丝孔轴线平行。进一步的,所述3D扫描仪为激光3D扫描仪;3D扫描仪激光射出镜头及两个激光接收镜头的轴线所在平面与焊枪的送丝孔轴线平行,且与摄像头镜头轴线、焊枪送出焊丝的送丝孔轴线所在平面垂直。进一步的,所述XY工作台上设置有垂直回转工作台。进一步的,所述XY工作台上设置有俯仰工作台。进一步的,所述XY工作台设置有水平回转工作台。进一步的,所述XY工作台设置有垂直回转工作台,垂直回转工作台上设置有俯仰工作台,俯仰工作台设置有水平回转工作台。所述机器人焊接装置焊缝轨迹的获取方法,具体说明如下:S1、焊接机器人空间位置的标定:所述焊接机器人与XY工作台空间位置的标定,是通过摄像头对固定设置在XY工作台上的标定基准块进行拍照,将拍照后得到图片与存储在计算机中标定图片模板进行比对,根据标定图片模板附带的空间位置信息和标定基准块的尺寸信息,计算出当前机器人的空间位置信息;机器人空间位置信息包括焊枪送丝孔端部的空间坐标、送丝孔轴线的空间倾斜角度;S2、待焊接零件3D扫描:待焊接零件固定设置在XY工作台的台面;待焊接零件的3D扫描是通过焊接机器人、XY工作台联动运动实现;焊接机器人按照设定的扫描角度、距离设置3D扫描仪与XY工作台的相对空间位置;扫描从标定基准块端开始,XY工作台从右至左匀速移动,3D扫描仪完成标定基准块、待焊接零件的3D扫描;3D扫描仪的扫描数据输入计算机,在计算机中生成标定基准块、待焊接零件的三维模型;扫描过程中,摄像头按设定时间间隔拍摄待焊接零件图片,待焊接零件图片输入计算机进行后续处理;S3、通过模板匹配识别待焊接零件图片中的焊缝:对摄像头拍摄的待焊接零件图片,计算机依序进行识别处理;首先将原始待焊接零件图片进行若干次金字塔图像处理,降低图片的分辨率;然后将低分辨待焊接零件图片与同样进行若干次金字塔图像处理的焊缝图片模板进行动态变区域模板匹配,识别出低分辨率待焊接零件图片中的焊缝;按照识别出的低分辨率待焊接零件图片中的焊缝,对原始待焊接零件图片进行分割,然后将分割后的待焊接零件图片与焊缝图片模板再次进行动态变区域模板匹配,最终精确确定待焊接零件图片中的焊缝;对待焊接零件图片的由粗到精的两步动态模板匹配、及图片分割,在实现图片焊缝识别的同时,可极大提高计算机的处理速度;S4、自动焊缝轨迹的生成:计算机将所有待焊接零件图片中的焊缝贴敷在待焊接零件的三维模型表面相应位置,如果焊缝与三维模型上的两面相交的相贯线重合,则根据三维模型上的两面相交的相贯线的空间坐标,自动生成焊缝轨迹;3D扫描可获得高精度的待焊接零件的三维模型,因此根据三维模型生成的焊缝轨迹也具有相应的高精度。S5、手动焊缝轨迹的生成:如果步骤S4中自动焊缝轨迹的生成失败,则人工进行干预,通过操作人员直接在三维模型上标定焊缝轨迹;S6、焊缝端点位置搜索:计算机提取待焊接零件图片中焊缝的首尾两张图片,根据精确确定的焊缝多亏图片进行切割,然后使用LoG边缘算法突出首尾两张图片的焊缝区域,再使用自动阈值分割对图片进行二值化处理,最后对二值化处理后的图片进行骨架细化处理,得到焊缝的骨架模型图片;将存储在计算机中的焊缝图片模板进行相同方法处理,得到焊缝图片模板的骨架模型;然后将首尾两张图片焊缝的骨架模型与焊缝图片模板的骨架模型进行动态变区域模板匹配,得到首尾两张图片焊缝端点位置;S7、自动焊缝端点位置空间坐标确定:将首尾两张图片焊缝端点位置的骨架模型图片贴敷在待焊接零件的三维模型表面相应位置,如果骨架模型图片的端点与三维模型上的两面相交的相贯线端点距离在设定范围内,则根据三维模型上的两面相交的相贯线端点空间坐标得到焊缝端点位置空间坐标;S8、手动焊缝端点位置空间坐标确定:如果步骤S7中自动焊缝端点位置空间坐标确定失败,则人工进行干预,通过操作人员直接在三维模型上标定焊缝端点位置空间坐标;S9、焊缝起始点、结束点确定:确定焊缝端点位置空间坐标后,以X坐标本文档来自技高网...

【技术保护点】
1.一种机器人焊接装置,其特征是:包括焊接机器人(1)、XY工作台(2)、标定基准块(3)、计算机;所述焊接机器人(1)固定设置在XY工作台(2)前部,焊接机器人(1)、XY工作台(2)通过计算机控制联动运动;所述焊接机器人(1)包括固定设置在机械臂上的焊枪(101)、摄像头(102)、3D扫描仪(103);所述标定基准块(3)固定设置在XY工作台(2)上端面;所述焊接机器人(1)、XY工作台(2)、摄像头(102)、3D扫描仪(103)通过电缆与计算机连接;所述计算机内预先存储有标定基准块(3)的标定图片模板、3D模型模板;标定图片模板附带有标定图片模板拍照时机器人的空间位置信息和标定基准块(3)的尺寸信息;3D模型模板附带有标定基准块(3)的尺寸信息;所述计算机内还预先存储有标准“L”、“V”、“T”形焊缝的焊缝图片模板;所述计算机还可以根据需要补充、添加其它形式焊缝的图片模板。/n

【技术特征摘要】
1.一种机器人焊接装置,其特征是:包括焊接机器人(1)、XY工作台(2)、标定基准块(3)、计算机;所述焊接机器人(1)固定设置在XY工作台(2)前部,焊接机器人(1)、XY工作台(2)通过计算机控制联动运动;所述焊接机器人(1)包括固定设置在机械臂上的焊枪(101)、摄像头(102)、3D扫描仪(103);所述标定基准块(3)固定设置在XY工作台(2)上端面;所述焊接机器人(1)、XY工作台(2)、摄像头(102)、3D扫描仪(103)通过电缆与计算机连接;所述计算机内预先存储有标定基准块(3)的标定图片模板、3D模型模板;标定图片模板附带有标定图片模板拍照时机器人的空间位置信息和标定基准块(3)的尺寸信息;3D模型模板附带有标定基准块(3)的尺寸信息;所述计算机内还预先存储有标准“L”、“V”、“T”形焊缝的焊缝图片模板;所述计算机还可以根据需要补充、添加其它形式焊缝的图片模板。


2.根据权利要求1所述机器人焊接装置,其特征是:所述标定基准块(3)为立方体,其边长为设定的固定值;立方体各面设置有面积相等、黑白相间的方形图案。


3.根据权利要求1所述机器人焊接装置,其特征是:所述摄像头(102)镜头轴线与焊枪(101)送出焊丝的送丝孔轴线平行。


4.根据权利要求1所述机器人焊接装置,其特征是:所述3D扫描仪(103)为激光3D扫描仪;3D扫描仪(103)激光射出镜头及两个激光接收镜头轴线所在平面与焊枪(101)送出焊丝的送丝孔轴线平行,且与摄像头(102)镜头轴线、焊枪(101)送丝孔轴线所在平面垂直。


5.根据权利要求1所述机器人焊接装置,其特征是:所述XY工作台(2)上设置有垂直回转工作台。


6.根据权利要求1所述机器人焊接装置,其特征是:所述XY工作台(2)上设置有俯仰工作台。


7.根据权利要求1所述机器人焊接装置,其特征是:所述XY工作台(2)设置有水平回转工作台。


8.根据权利要求1所述机器人焊接装置,其特征是:所述XY工作台(2)设置有垂直回转工作台,垂直回转工作台上设置有俯仰工作台,俯仰工作台设置有水平回转工作台。


9.一种用于权利要求1所述机器人焊接装置的焊缝轨迹的获取方法,其具体步骤如下:
S1、焊接机器人空间位置的标定:所述摄像头(102)对固定设置在XY工作台(2)上的标定基准块(3)进行拍照,将拍照后得到图片与存储在计算机中标定图片模板进行比对,根据标定图片模板附带的空间位置信息和标定基准块(3)的尺寸信息,计算出当前机器人的空间位置信息;机器人空间位置信息包括焊枪(101)送丝孔端部的空间坐标、送丝孔轴线的空间倾斜角度;
S2、待焊接零件3D扫描:待焊接零件(4)固...

【专利技术属性】
技术研发人员:聂福全杨卫铁张振强王永强吴庆宁段君飞吴庆富
申请(专利权)人:河南卫华重型机械股份有限公司
类型:发明
国别省市:河南;41

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

1