发明内容
为解决上述技术缺陷,本发明采用的技术方案在于,提供一种大尺寸立体曲线焊缝智能焊接设备,包括一行走***、一运动***、一焊接***、一控制***,所述行走***为焊接设备提供主体支撑并且能够带动设备进行运动,所述控制***控制所述行走***沿待焊焊缝前行、控制所述运动***带动所述焊接***对准焊缝、控制所述焊接***对焊缝进行焊接,其特征在于,其还包括一用于指导所述行走***行进轨迹的第一视觉***与一用于指导所述运动***位置的第二视觉***。
较佳的,所述第一视觉***包括一第一图像获取装置与一线形激光器;所述第二视觉***包括一第二图像获取装置与一环形激光器。
较佳的,所述运动***为一多自由度机械手,所述第一图像获取装置为第一相机,所述第二图像获取装置为第二相机。
较佳的,所述控制***,包括一用于控制所述行走***前后运动、转向运动的行动控制器、一用于控制所述运动***动作的运动控制器与一用于处理所述第一图像获取装置与所述第二图像获取装置获取数据的图像数据处理器与一用于调整所述焊接***焊接工艺参数的焊接控制器。
较佳的,所述焊接***包括一位于所述运动***终端的焊枪,所述第二相机与所述焊枪活动连接,并且能够以焊枪为轴进行转动。
一种大尺寸立体曲线焊缝智能焊接设备的大尺寸立体曲线焊缝智能焊接方法,其特征在于,包括步骤:
S1,将所述行走***定位于焊接起点附近,智能获取焊接起点位置,并且开始施焊;
S2:所述第一视觉***识别当前行走***位置与当前焊缝位置,收集数据并传送至所述控制***,所述控制***对所述行走***行进路线进行实时纠偏;
S3:第二视觉***识别当前焊枪位置与当前焊缝位置,收集数据并传送至所述控制***,所述控制***控制运动***调整至最佳焊接位置进行焊接;
S4:重复步骤S2及S3直至焊接工作完成。
较佳的,所述步骤S2具体为:
所述线形激光器向所述行走***前方待焊焊缝位置照射激光,所述第一相机获取视场图像数据,并将其传送至所述控制***,所述控制***在XYZ坐标系中,控制所述行走***绕Z方向调整的角度控制所述行走***在Y方向调整的距离
其中,以多自由度机械手的安装位置的中心为原点,以所述行走***长度方向为X方向,垂直于所述行走***上平面的方向为Z方向,与面XZ垂直方向为Y方向。
较佳的,所述行走***绕Z方向调整的角度为:
控制所述行走***在Y方向调整的距离为:
其中,a1、b1为所述第一相机视场U、V方向图像长度,激光线与焊缝边缘的交点图像坐标分别为N12(a1,vN12),分别为点M12、N12的V轴坐标,由所述第一相机测定,ζ11为所述第一相机的标定系数;θ12为焊缝在处的切线与V轴的夹角,由所述第一相机测定。
较佳的,所述步骤S3具体为:
环形激光器打开,所述第二相机定位识别环形激光器发射的光线与焊缝在相机视场中的位置;
第二相机将激光投影圆环与焊缝图像传送至所述图像数据处理器,图像数据处理器确定视觉***二需绕Z1轴旋转角度,并传送至所述运动控制器;
所述运动控制器控制所述视觉***二绕Z1轴旋转后,第二相机再次获取激光投影圆环与焊缝的图像并将其传送至所述图像数据处理器,图像数据处理器确定焊枪需绕绕X1轴旋转角度、绕Y1轴旋转角度、沿Y1轴方向位移;
其中,以所述动作***末端中心为原点,以其轴线方向为Z1方向,相机光轴与Z1的垂线方向为X1方向,与面X1Z1垂直方向为Y1方向。
较佳的,所述第二视觉***绕Z1轴旋转角度为θ21,θ21为所述第二相机视场S轴与焊缝切线所呈角度,由所述第二相机确定,所述第二相机的S轴平行于Y1轴;
焊枪Y1方向上调整在Z1方向上调整 绕Y1轴旋转方向调整角度为 绕X1轴旋转方向调整角度为
其中,与分别为焊缝边缘与第二相机视场坐标系S轴交点的S轴坐标,交点为M22、N22,即为焊枪与Y1轴的偏离量,ζ22为所述第二是相机的标定系数;
若焊枪相对待焊焊缝的空间位置、位姿合理时,所述h0为第二相机坐标系距离待焊焊缝的实际距离,为圆形光斑图像的直径;
ar为经Z1轴旋转后的所述第二视觉***的所述环形激光器向待焊平面照射形成的近椭圆形沿着r正向的半轴,br为经Z1轴旋转后的第二视觉***的所述环形激光器向待焊平面照射形成的近椭圆形沿着r负向的半轴。as为经Z1轴旋转后的所述第二视觉***的所述环形激光器向待焊平面照射形成的近椭圆形沿着s正向的半轴,bs为经Z1轴旋转后的所述第二视觉***的所述环形激光器向待焊平面照射形成的近椭圆形沿着s负向的半轴,均由所述第二相机测定;θ20为圆形光斑的散射角度;
以所述第二相机视场左上角为原点,r轴与X轴同向,s轴与Y轴同向。
与现有技术相比较,本发明的有益效果在于:(1)本发明效率高、焊接质量好,本发明首先采用爬行式的移动焊接机器人沿着大型待焊曲面移动;接着采用第一视觉***自动寻找焊接起点并在自动焊中识别出紧贴曲面移动的小车相对待焊大尺寸三维立体曲线对接焊缝的位置、角度的偏离量,引导移动小车紧贴待焊曲面沿着待焊装配缝移动;最后利用第二视觉***监测焊枪相对待焊大尺寸三维立体曲线对接焊缝的空间位置、位姿等偏离参数,引导多自由度机械手带动焊枪进行位置、姿态的纠偏,消除或减少移动小车、多自由度机械手等***叠加因素带来的焊枪位置、位姿与待焊焊缝不匹配的问题,实现大尺寸三维立体曲线对接焊缝自动化焊接中的智能跟踪监测和自适应反馈,避免或减少焊前、焊中、焊后人工检测、补焊的工作量,提高焊接质量和效率;
(2)柔性化的操作机制,适应性好,本发明根据大尺寸三维立体曲线对接焊缝特征,设计了一种可控的爬行式的焊接机器人及其监测装置:可控的爬行式的焊接机器人可紧贴着待焊曲面沿着待焊焊缝进行爬行、施焊;监测装置能够监测到小车运动过程中相对待焊大尺寸三维立体曲线对接焊缝的位置、角度的偏离量,焊枪相对待焊大尺寸三维立体曲线对接焊缝的空间位置、位姿的偏离量等参数。
(3)通用性好,可实现厚板、薄板及多种坡口的焊接件的焊缝识别及跟踪,本发明的焊缝识别及跟踪***对待焊接工件没有材质、形状、尺寸的特定限制,既可以用于大尺寸三维立体曲线对接焊缝的智能化焊接,也可用于大尺寸的直线焊缝的智能化焊接,对待焊件板厚及是否开坡口都没限制;
(4)本发明智能化程度较高,在焊接过程中不需要人工对零及采用复杂的夹具、轨道等辅助,只需要将该装备放置于装配好的待焊件的焊接起点附近处的曲面上,就可以实现自动焊接;
(5)操作简单,自动化程度高,测量成本低,无公害,本发明大尺寸立体三维曲线焊缝智能化焊接***的硬件和软件都相当简单,制造成本低;不同待焊工件,只需将该装备放置于待焊曲面上,且位于焊接起点附近范围内就可以快速识别及跟踪,实现自动焊接;容易操作,可以实现较高程度的自动化;使用中无需消耗中间介质,测量成本低廉;大大减轻焊接生产过程中弧光、烟尘、气体等对人体的伤害,改善焊工工作条件。
实施例一:
请参阅图1所示,本发明所述的大尺寸立体曲线焊缝智能焊接设备,包括行走***1、运动***2、焊接***3、第一视觉***4、第二视觉***5与控制***6。
其中,所述行走***1为所述大尺寸立体曲线焊缝智能焊接设备的动力结构部分与主体支撑结构部分,本实施例中,其为一能够吸附在待测曲面7上的行走小车,所述行走小车包括行走机构与驱动机构以实现运动过程中的前后运动以及360°原地转向,所述移动小车在运动过程中可依靠重量紧贴待焊曲面运行,也可依靠磁吸附、压力吸附等方式紧贴待焊曲面运行,其紧贴待焊曲面运行的方式不限于此;所述移动小车在运动过程中可采取履带式的爬行方式,也可采用轮式、多足式等方式实现前后爬行,其爬行方式不限于此。
所述运动***2带动所述焊接***3进行运动,本实施例中,其为一多自由度机械手,其可以为多关节式,模块化式、并联式,其实现方式不限于此。本实施例中,所述运动***固定于所述行走***1上,随所述行走***1一起运动。
所述焊接***3包括焊头及其他部件,所述焊接***3与所述运动***2集成在一起,如图1所示,所述运动***2的前端为所述焊头,所述运动***能够带动所述焊接***到指定的位置进行焊接工作。
请参见图2所示,图2为所述第一视觉***结构图,图2中省略了所述运动***2以及焊接***3。
所述第一视觉***4包括一第一图像获取装置41与一线形激光器42,所述第一图像获取装置41能够获取所述线形激光器42向焊缝8发射的激光视场并将其传送至所述控制***6。
所述第一视觉***能够识别所述行动***1当前位置与当前焊缝位置,将识别数据传送至所述控制***6,反馈时时修正所述行动***能够沿焊缝向前施焊,进而实现自动化焊缝,并且能够提供一定的焊接精度。
所述第二视觉***5包括一第二图像获取装置与一环形激光器,请参见图3所示,图三为所述运动***2的细节图,所述运动***2的末端为所述焊接***3的焊枪31。第二视觉***5与所述焊枪31为一体化装置,一同在装载本实施例中多自由度机械手末端。所述第二视觉***5能够围绕所述焊枪31中心轴线转动,所述环形激光器的环形投影线始终位于焊枪前方(相对于运动方向而言)。
所述第二视觉***5能够检测焊缝、所述焊枪31的相对位置,并且将位置信息反馈至所述控制***6反馈控制所述运动***2作出运动调整所述运动***2的位置,从而实现精准与高质量焊接。
本实施例中,所述第一图像获取装置与所述第二图像获取装置均为相机。
所述控制***6包括一用于带动所述行走***1前后运动、转向运动的行动控制器、一用于控制所述行走***1吸附动作、所述运动***2动作的运动控制器、一用于处理焊前一定距离的线型激光线投影图像、焊前附件的圆环型激光线投影图像,得到磁吸附移动小车在曲面上的二维轨迹、焊枪空间位置及位姿调整量的图像数据处理器与一用于调整焊接工艺参数的焊接控制器。
所述控制***6所包含的各控制器,可以通过集成、外挂或其他方式实现,本发明中不做任何限制。
在实际焊接过程中,本发明所述设备采用如下方法完成焊接工作。
S1:行走***定位于焊接起点附近,智能获取焊接起点位置,并且开始施焊;
本实施例移动小车的工作坐标系XYZ,以多关节机械手的安装位置的中心为原点O,以移动小车长度方向为X方向,垂直于移动小车上平面的方向为Z方向,与面XZ垂直方向为Y方向,所述小车在运动过程中沿着X方向前进,且绕着Z方向转动;焊枪的工作坐标系X1Y1Z1,以多关节机械手末端中心为原点,以其轴线方向为Z1方向,相机光轴与Z1的垂线方向为X1方向,与面X1Z1垂直方向为Y1方向。
第一相机坐标系UVW,原点O1,光轴方向为W向,与X1方向平行的方向为U向,与面UW垂直方向为V方向;所述第二相机的坐标系为RST,原点O2,光轴方向为T轴,与X方向平行的方向为R向,与面RT垂直方向为S方向。上述四个坐标系可以相互转换。
S2:第一视觉***识别当前行走***位置与当前焊缝位置,控制***对所述行走***进行实时纠偏;
如果对行走***不进行任何控制的话,行走***将沿着一个固定的方向沿待焊曲面或者待焊平面向前行进、焊接。实际情况中,焊缝通常是不规则、弯曲的形状,所以需要对焊缝位置与行走***的相对位置进行识别、纠正,来保证焊接的顺利完成。
所述的第一视觉***4包含直线形激光器及第一相机,圆环型激光器及相机与移动小车通过安装架刚性固定安装且一起做刚体运动;直线形激光器的线投影线及待焊焊缝始终位于移动小车前方且一直位于相机的视场中;
步骤S2具体的步骤为:
线形激光器打开,第一相机获取激光线投影及行走***前方待焊焊缝的图像,传送给图像数据处理器,定位识别线性激光器发射的光线与焊缝在相机视场中的位置,确定行走***需绕W方向调整的角度与行走***在V方向调整的距离,并传送至所述行动控制器;
运动控制器接受指令,控制所述行走***运动。
其中,建立第一视觉***第一相机图像坐标系UVW,所述坐标系UVW的原点O1为第一相机的成像面中心,W轴为第一相机的光轴。W轴始终与多自由度机械手安装平台垂直且与动机器人的Z方向平行,U、V轴分别与移动机器人的X、Y方向平行;相机安装高度h11为安装第一相机与带焊曲/平面距离,此时的相机的标定参数为ζ11,标定参数,或称为标定系数,指视场像素与实际尺寸之间的比例关系。
当直线形激光线进入第一相机的视场时:
若移动小车相对待焊焊缝的空间位置、角度合理,则成像如图4a所示,此时线形激光投影线在图像的坐标为u=a1,本实施例中,a1、b1为所述第一相机视场U、V方向图像长度,激光线与焊缝边缘的交点图像坐标分别为其中点为焊缝在处的切线L11与V轴的夹角为90°。
若移动小车相对待焊焊缝的空间位置、角度不合理时,请参见图4b所示,其为第一相机视场示意图。
移动小车需绕W方向调整的图像角度为:
移动小车在V方向调整的图像距离为:
所以,在XYZ坐标系中,移动小车需绕Z方向调整的角度为:
移动小车在V方向调整的距离为:
其中,激光线与焊缝边缘的交点坐标分别为 其中点为 分别为点M12、N12的V轴坐标,由所述第一相机测定,θ12为焊缝在处的切线L12与V轴的夹角,由所述第一相机测定。
S3:第二视觉***识别当前焊枪位置与当前焊缝位置,所述控制***控制运动***调整至最佳焊接位置;
实际焊接工作过程中,焊枪需要对准、并且垂直于焊缝进行焊接才能够获得出色的焊接效果,步骤S3可以实现这个效果。
所述步骤S3具体为:
环形激光器打开,第二视觉***的第二相机定位识别环形激光器发射的光线与焊缝在相机视场中的位置;
第一相机将光线与焊缝位置数据传送至所述图像数据处理器,图像数据处理器确定运动***需绕Z1轴旋转角度,并传送至所述行动控制器;
所述行动控制器控制所述运动***绕Z1轴旋转后,第一相机将光线与焊缝位置数据传送至所述图像数据处理器,图像数据处理器确定运动***需绕Z1轴调整高度、绕X1轴旋转角度、绕Y1轴旋转角度、沿Y1轴方向位移;
行动控制器接受指令,控制所述运动***运功。
具体的,所述第二视觉***需绕Z1轴(即绕所述焊枪31)旋转角度为θ21,θ21为所述第二相机视场S轴与焊缝切线所呈角度。
使得在焊枪y1方向上调整在z1方向上调整 绕y1轴旋转方向调整角度为 绕x1轴旋转方向调整角度为 此时焊枪以合理的空间位置、位姿沿着焊枪运动。
请参见图5a、5b所示,其分别为第二相机Z1轴旋转之前视场示意图及Z轴截面示意图。
请参见图6a、6b所示,其分别为第二相机Z1轴旋转之后视场示意图及Z轴截面示意图。
其中,a2、b2为所述第二相机视场R、S方向图像长度,与分别为焊缝边缘与第二相机视场坐标系S轴交点的S轴坐标,交点为M22、N22,即P22为M22与N22中点,为焊枪与Y轴的偏离量,ζ22为所述第二相机的标定系数。
若焊枪相对待焊焊缝的空间位置、位姿合理,此时所述第二相机坐标系距离待焊焊缝的实际距离为h0(适宜距离),圆形光斑图像的直径为
若焊枪相对待焊焊缝的高度不合理时,假设此时图像获取的光斑的直径为h1为此时所述第二相机坐标系距离待焊焊缝的实际距离。
ar为经Z1轴旋转后的所述第二视觉***的所述环形激光器向待焊平面照射形成的近椭圆形沿着r正向的半轴图像长度,br为经Z1轴旋转后的第二视觉***的所述环形激光器向待焊平面照射形成的近椭圆形沿着r负向的半轴图像长度。as为经Z1轴旋转后的所述第二视觉***的所述环形激光器向待焊平面照射形成的近椭圆形沿着s正向的半轴图像长度,bs为经Z1轴旋转后的所述第二视觉***的所述环形激光器向待焊平面照射形成的近椭圆形沿着s负向的半轴图像长度,均由所述第二相机测定;θ20为圆形光斑的散射角度。
S4:重复步骤S2及S3直至焊接工作完成。
实际工作中,所述步骤S2、步骤S3同时并且时时进行,一直对所述行走***与所述运动***进行轨迹修正。
以上所述仅为本发明的较佳实施例,对本发明而言仅仅是说明性的,而非限制性的。本专业技术人员理解,在本发明权利要求所限定的精神和范围内可对其进行许多改变和修改,甚至等效,但都将落入本发明的保护范围内。