CN106113049B - 一种位姿自适应机器人的焊接系统及位姿调整方法 - Google Patents
一种位姿自适应机器人的焊接系统及位姿调整方法 Download PDFInfo
- Publication number
- CN106113049B CN106113049B CN201610762440.XA CN201610762440A CN106113049B CN 106113049 B CN106113049 B CN 106113049B CN 201610762440 A CN201610762440 A CN 201610762440A CN 106113049 B CN106113049 B CN 106113049B
- Authority
- CN
- China
- Prior art keywords
- welding
- pose
- laser sensor
- robot
- welding gun
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
- B25J9/163—Programme controls characterised by the control loop learning, adaptive, model based, rule based expert control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K37/00—Auxiliary devices or processes, not specially adapted for a procedure covered by only one of the other main groups of this subclass
- B23K37/02—Carriages for supporting the welding or cutting element
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/0081—Programme-controlled manipulators with leader teach-in means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
- B25J9/1633—Programme controls characterised by the control loop compliant, force, torque control, e.g. combined with position control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1679—Programme controls characterised by the tasks executed
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Robotics (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Manipulator (AREA)
- Laser Beam Processing (AREA)
Abstract
本发明提供了一种位姿自适应机器人的焊接系统及位姿调整方法,所述焊接系统包括焊接机器人、与所述焊接机器人通讯连接的主控机以及与所述主控机通讯连接的检测跟踪系统,所述检测跟踪系统包括设于焊枪上的用以检测焊缝的轮廓的线激光传感器以及设于焊枪上且位于焊枪的相对两侧的两个点激光传感器;所述主控机根据两个点激光传感器以及线激光传感器测得的数据得到所述焊接机器人的标准位姿并根据该标准位姿调整所述焊接机器人的位姿,从而在焊接进程中不断修正焊接机器人的位姿,使焊接机器人一直处于标准位姿下对工件进行焊接,能够适应焊接变形较大、焊缝不均匀等工件的焊接作业,且能够达到预定的焊接质量。
Description
技术领域
本发明涉及机器人焊接技术领域,尤其涉及一种能够在焊接过程中对焊接位姿进行实时调整的位姿自适应机器人的焊接系统及位姿调整方法。
背景技术
传统的焊接方法主要包括人工焊接、专机焊接等。人工焊接作业环境恶劣、效率低下,难以保证焊接质量;专机焊接适用于大批量的零部件的生产,且专机成本较高。
采用焊接机器人进行自动化焊接能够大幅度提高焊接效率及焊接质量,且焊接机器人具有良好的通用性和适应性,故,采用焊接机器人进行焊接作业是焊接领域的主要发展方向之一。
现有的焊接机器人的焊接工作主要是通过示教再现的模式实现的,即在焊接工件前需要依靠大量的人力对焊接机器人进行示教,但是,示教后的焊接机器人不能感知工件的尺寸、位置等的变化,而当工件的这些因素发生变化时,就会导致焊接的质量下降。
有鉴于此,有必要提供一种新的位姿自适应机器人的焊接系统及位姿调整方法以解决上述问题。
发明内容
本发明的目的在于提供一种能够在焊接过程中对焊接位姿进行实时调整的位姿自适应机器人的焊接系统及位姿调整方法。
为实现上述发明目的,本发明提供了一种位姿自适应机器人的焊接系统,包括焊接机器人以及与所述焊接机器人通讯连接的主控机,所述焊接机器人包括机器人本体、固定于所述机器人本体上的用以焊接焊缝的焊枪、与所述机器人本体通讯连接的机器人控制器、给所述机器人控制器以及焊枪供电的焊接电源,所述主控机与所述机器人控制器通讯连接,所述位姿自适应机器人焊接系统还包括与所述主控机通讯连接的检测跟踪系统,所述检测跟踪系统包括设于所述焊枪上的用以检测焊缝的轮廓的线激光传感器以及设于所述焊枪上且位于所述焊枪的相对两侧的两个点激光传感器,每一所述点激光传感器用以感测该点激光传感器距与该点激光传感器相对应的一侧的母材的距离;所述主控机根据两个点激光传感器以及线激光传感器测得的数据得到所述焊接机器人的标准位姿并根据该标准位姿调整所述焊接机器人的位姿。
作为本发明的进一步改进,所述检测跟踪系统还包括固定于所述焊枪上的安装支架,所述安装支架的长度方向垂直于所述焊枪的延伸方向,两个所述点激光传感器分别固定于所述安装支架的长度方向的两端。
作为本发明的进一步改进,两个所述点激光传感器距所述焊枪的距离相等。
作为本发明的进一步改进,两个所述点激光传感器均向下且朝向所述焊枪倾斜;两个所述点激光传感器的倾斜角度相同。
为实现上述发明目的,本发明还提供一种位姿自适应机器人的位姿调整方法,所述位姿调整方法包括如下步骤:
S1:主控机驱动所述焊接机器人运动至所述焊缝的检测位置,使两个所述点激光传感器分别位于所述焊缝的两侧;
S2:每一所述点激光传感器感测该点激光传感器距与该点激光传感器相对应的一侧的母材之间的距离,主控机得出焊缝两侧的母材的偏移角度;
S3:线激光传感器感测所述焊缝的轮廓,主控机得出所述焊缝的偏移量;
S4:主控机根据所得出的母材的偏移角度以及焊缝的偏移量得出焊枪的标准位姿,主控机驱动所述机器人本体带动所述焊枪自当前位姿调整至标准位姿。
S5:开始焊接。
作为本发明的进一步改进,两个所述点激光传感器分别为第一点激光传感器、第二点激光传感器,以所述第一点激光传感器与所述第二点激光传感器的连线为基线,所述基线垂直于所述焊枪的延伸方向,步骤S2具体包括如下步骤:
S21:对设于焊枪上相对两侧的第一点激光传感器以及第二点激光传感器进行参数标定,获得所述第一点激光传感器距焊枪的距离L1、第二点激光传感器距焊枪的距离L2、第一点激光传感器发出的激光线与所述基线之间的第一夹角α、第二点激光传感器发出的激光线与所述基线之间的第二夹角β;
S22:通过第一点激光传感器向与所述第一点激光传感器相对应的母材的表面发射激光线,并得到该激光线位于母材上的第一特征点P1以及第一点激光传感器距第一特征点P1的距离H1;通过第二点激光传感器向与所述第二点激光传感器相对应的母材的表面发射激光线,并得到该激光线位于母材上的第二特征点P2以及第二点激光传感器距第二特征点P2的距离H2;
S23:以所述基线与所述焊枪的交点为原点O、第二点激光器与原点O的连线为Y轴、焊枪的延伸方向为Z轴建立焊接坐标系,通过坐标变换获得第一特征点P1、第二特征点P2在该焊接坐标系下的坐标;
S24:根据第一特征点P1的坐标以及第二特征点P2的坐标得出焊缝两侧的母材相对于所述基线的偏移角度。
作为本发明的进一步改进,所述第一特征点P1的坐标为(yp1,zp1);所述第二特征点P2的坐标为(yp2,zp2),所述偏移角度为γ,所述γ的计算公式如下:
作为本发明的进一步改进,步骤S21中的所述第一夹角α与所述第二夹角β相等且均为锐角。
作为本发明的进一步改进,所述焊接机器人还包括设于所述焊枪远离所述机器人本体的一端的焊丝,所述焊接坐标系还包括位于基线所在平面上且与Y轴相垂直的X轴,步骤S3具体包括如下步骤:
S31:线激光传感器感测所述焊缝的轮廓;
S32:根据所述焊缝的轮廓得出所述焊缝在宽度方向的中点在焊接坐标系下的坐标,并计算该坐标相对于焊丝在母材所在平面上的投影点在焊接坐标系下的当前坐标的偏移量。
作为本发明的进一步改进,步骤S5后还包括如下步骤:判断是否到达焊缝的结束点,若否,则运行上述步骤S1~S5;若是,则焊接结束。
本发明的有益效果是:本发明的焊接系统通过在焊枪上设置位于焊缝两侧的两个点激光传感器以及用以感测焊缝的轮廓的线激光传感器,所述主控机根据每一所述点激光传感器感测到的该点激光传感器距与该点激光传感器相对应的母材的距离得出母材的偏移角度,同时根据焊缝的轮廓得出所述焊缝的偏移量,最后根据得出的母材的偏移角度以及焊缝的偏移量得出焊枪的标准位姿,并驱动所述机器人本体带动所述焊枪自当前位姿调整至标准位姿后再对焊缝进行焊接,从而在焊接进程中不断修正焊枪的位姿以及焊接轨迹,能够适应焊接变形较大、焊缝不均匀等工件的焊接作业,且能够达到预定的焊接质量。
附图说明
图1是本发明的位姿自适应机器人的焊接系统的结构示意图。
图2是图1中A处的放大结构示意图。
图3是本发明中的位姿调整方法的流程图。
图4是焊枪位于当前位姿的结构示意图。
图5是焊枪位于当前位姿时建立的焊接坐标系的示意图。
图6是焊抢调整至标准位姿后的结构示意图。
图7是焊枪自当前位姿移动至标准位姿的轨迹示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
请参阅图1~图7所示,本发明提供一种位姿自适应机器人的焊接系统100以及位姿调整方法,以在焊接进程中,根据焊缝的偏移量以及焊缝两侧的母材的偏移角度实时调整焊接的位姿以及轨迹,保证焊接的质量。
请参图1~图2所示,所述焊接系统100包括焊接机器人1、检测跟踪系统2以及主控机3,所述焊接机器人1、检测跟踪系统2均与所述主控机3通讯连接,以使所述主控机3能够根据所述检测跟踪系统2测得的有关工件上的焊缝以及焊缝两侧的母材4的信息控制所述焊接机器人1。
所述焊接机器人1包括机器人本体11、固定于所述机器人本体11上的用以焊接焊缝的焊枪12、设于所述焊枪12远离所述机器人本体11的一端的焊丝13、与所述机器人本体11通讯连接的机器人控制器15、给所述机器人控制器15以及焊枪12供电的焊接电源16。
所述机器人控制器15与所述主控机3通讯连接,以使所述主控机3通过所述机器人控制器15驱动所述机器人本体11,从而带动所述焊枪12移动。
所述检测跟踪系统2包括设于所述焊枪12上的用以检测焊缝的轮廓的线激光传感器21、分设于所述焊枪12上的相对两侧的两个点激光传感器22以及固定于所述焊枪12上用以固定两个所述点激光传感器22的安装支架23。
所述线激光传感器21以及两个所述点激光传感器22均与所述主控机3通讯连接,所述主控机3根据两个点激光传感器22以及线激光传感器21测得的数据计算得到所述焊接机器人1的标准位姿并根据该标准位姿调整所述焊接机器人1的位姿。该标准位姿即焊枪12垂直于所述母材4所在的平面,且所述焊丝13位于所述焊缝在宽度方向上的中点所在的位置处,以保证焊接的质量。
在将所述安装支架23固定于所述焊枪12上后,所述安装支架23的长度方向垂直于所述焊枪12的延伸方向,且所述安装支架23的长度方向的两端分别位于所述焊枪12的相对两侧。
两个所述点激光传感器22分别固定于所述安装支架23的长度方向的两端,在需要焊接时,主控机3驱动机器人本体11带动所述焊枪12运动至检测位置后,两个所述点激光传感器22分别位于焊缝的两侧,以感测所述点激光传感器22距与该点激光传感器22相对应的一侧的母材4的距离。
具体地,两个所述点激光传感器22距所述焊枪12的距离相等,两个所述点激光传感器22均向下且朝向所述焊枪12倾斜,且两个所述点激光传感器22的倾斜角度均相同,在焊接前,先对两个点激光传感器22进行参数标定,即将两个所述点激光传感器22距所述焊枪12的距离以及倾斜角度储存至主控机3内,以便于主控机3结合每一所述点激光传感器22测得的该点激光传感器22距与该点激光传感器22相对应的一侧的母材4的距离计算得出焊缝两侧的母材4的偏移角度。
进一步地,所述检测跟踪系统2还包括分别与两个所述点激光传感器21通讯连接的两个点激光控制器25,两个所述点激光控制器25均与所述主控机3通讯连接,即每一所述点激光传感器22通过与该点激光传感器22相对应的点激光控制器25与所述主控机3通讯连接。
每一所述点激光传感器22测得的该点激光传感器22距与该点激光传感器22相对应的一侧的母材4之间的距离均储存至点激光控制器25内,主控机3提取两个所述点激光控制器25内的距离信息并进行计算,以得出焊缝两侧的母材4的偏移角度。
进一步地,所述检测跟踪系统2还包括与所述线激光传感器21通讯连接的线激光控制器24,所述线激光控制器24与所述主控机3通讯连接,即所述线激光传感器21通过所述线激光控制器24与所述主控机3通讯连接。
所述线激光传感器21设于所述焊枪12上靠近所述焊丝13的位置处,且所述线激光传感器21测得的焊缝的轮廓信息储存至线激光控制器24内,主控机3提取线激光控制器24内的焊缝的轮廓信息并进行计算,以得出焊缝的偏移量。
请参图3~图7所示,两个所述点激光传感器22分别为第一点激光传感器221、第二点激光传感器222,以所述第一点激光传感器221与所述第二点激光传感器222的连线为基线,所述基线垂直于所述焊枪12的延伸方向,基于焊接系统100的位姿调整方法在焊接系统100开始工作后包括如下步骤:
S1:主控机3驱动所述焊接机器人1运动至所述焊缝的检测位置,使两个所述点激光传感器22分别位于所述焊缝的两侧;
S2:每一所述点激光传感器22感测该点激光传感器22距与该点激光传感器22相对应的一侧的母材4之间的距离,主控机3得出焊缝两侧的母材4的偏移角度;
S3:线激光传感器21感测所述焊缝的轮廓,主控机3得出所述焊缝的偏移量;
S4:主控机3根据所得出的母材4的偏移角度以及焊缝的偏移量得出焊枪12的标准位姿,主控机3驱动所述机器人本体11带动所述焊枪12自当前位姿调整至标准位姿。
S5:开始焊接。
S6:判断是否到达焊缝的结束点,若否,则运行上述步骤S1~S5;若是,则焊接结束,即焊接系统100关闭。
在步骤S1中,在焊接系统100开始工作后的最先的检测位置即指焊缝的起点位置。
步骤S2具体包括如下步骤:
S21:对设于焊枪12上相对两侧的第一点激光传感器221以及第二点激光传感器222进行参数标定,获得所述第一点激光传感器221距焊枪12的距离L1、第二点激光传感器222距焊枪12的距离L2、第一点激光传感器221发出的激光线与所述基线之间的第一夹角α、第二点激光传感器222发出的激光线与所述基线之间的第二夹角β;
S22:通过第一点激光传感器221向与所述第一点激光传感器221相对应的母材4的表面发射激光线,并得到该激光线位于母材4上的第一特征点P1以及第一点激光传感器221距第一特征点P1的距离H1;通过第二点激光传感器222向与所述第二点激光传感器222相对应的母材4的表面发射激光线,并得到该激光线位于母材4上的第二特征点P2以及第二点激光传感器222距第二特征点P2的距离H2;
S23:以所述基线与所述焊枪12的交点为原点O、第二点激光器222与原点O的连线为Y轴、焊枪12的延伸方向为Z轴建立焊接坐标系,通过坐标变换获得第一特征点P1、第二特征点P2在该焊接坐标系下的坐标;
S24:根据第一特征点P1的坐标以及第二特征点P2的坐标得出焊缝两侧的母材4相对于所述基线的偏移角度。
如图5所示,所述第一特征点P1在焊接坐标系中的坐标为(yp1,zp1);所述第二特征点P2在焊接坐标系中的坐标为(yp2,zp2),所述偏移角度为γ,则所述γ的计算公式如下:
具体地,所述yp1=-L1+H1cosα;ZP1=H1sinα;yp2=L2-H2cosβ;ZP2=H2sinβ;主控机3根据第一点激光传感器221以及第二点激光传感器222的标定参数结合测得的距离H1以及距离H2计算得出yp1、zp1、yp2、zp2的值,然后再将这些值代入上述偏移角度γ的公式,算出焊缝两侧的母材4相对于基线的偏移角度,在调整焊枪12的位姿时,只要通过所述主控机3驱动机器人本体11带动焊枪12转动相应的偏移角度,则焊枪12就垂直于所述母材4所在的平面。
具体地,步骤S21中的所述第一夹角α与所述第二夹角β相等且均为锐角,以使所述第一激光传感器221发出的激光线、第二激光传感器222发出的激光线以及基线能够构成三角形。
步骤S23中的所述焊接坐标系还包括位于基线所在平面上且与Y轴相垂直的X轴,步骤S3具体包括如下步骤:
S31:线激光传感器21感测所述焊缝的轮廓;
S32:主控机3根据所述焊缝的轮廓得出所述焊缝在宽度方向的中点在焊接坐标系下的坐标,并计算该坐标相对于焊丝13在母材4所在平面上的投影点在焊接坐标系下的当前坐标的偏移量。
在计算出相应的偏移量后,所述主控机3根据母材4的偏移角度、焊缝的偏移量计算出焊枪12的标准位姿对应的位姿点,并驱动机器人本体11带动焊枪12自当前位姿调整至标准位姿。
请参图6所示,在焊枪12位于标准位姿后,所述焊枪12垂直于所述母材4所在的平面且所述焊丝13位于所述焊缝在宽度方向上的中点。
请参图7所示,即为主控机3驱动机器人本体11带动焊枪12自当前位姿调整至标准位姿过程中焊枪12的运动轨迹图。
伴随着焊接进程,焊缝两侧的母材4的偏移角度会发生变化,随之第一特征点P1、第二特征点P2的坐标也会发生实时变化;同时,焊缝也会发生偏移,对应的焊缝在宽度方向上的中点也会发生偏移,因此通过上述方法可以实时测量焊缝两侧的母材的偏移角度以及焊缝的偏移量,以在焊接进程中实时调整焊接的位姿以及焊接轨迹,进而保证焊接的质量。
综上所述,本发明的焊接系统100通过在焊枪12上设置位于焊缝两侧的两个点激光传感器22以及用以感测焊缝的轮廓的线激光传感器21,所述主控机根据每一所述点激光传感器22感测到的该点激光传感器22距与该点激光传感器22相对应的母材4的距离得出母材4的偏移角度,同时根据焊缝的轮廓得出所述焊缝的偏移量,最后根据得出的母材4的偏移角度以及焊缝的偏移量得出焊枪12的标准位姿,并驱动所述机器人本体11带动所述焊枪12自当前位姿调整至标准位姿后再对焊缝进行焊接,从而在焊接进程中不断修正焊枪12的位姿以及焊接轨迹,能够适应焊接变形较大、焊缝不均匀等工件的焊接作业,且能够达到预定的焊接质量。
以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围。
Claims (10)
1.一种位姿自适应机器人的焊接系统,包括焊接机器人以及与所述焊接机器人通讯连接的主控机,所述焊接机器人包括机器人本体、固定于所述机器人本体上的用以焊接焊缝的焊枪、与所述机器人本体通讯连接的机器人控制器、给所述机器人控制器以及焊枪供电的焊接电源,所述主控机与所述机器人控制器通讯连接,其特征在于:所述位姿自适应机器人焊接系统还包括与所述主控机通讯连接的检测跟踪系统,所述检测跟踪系统包括设于所述焊枪上的用以检测焊缝的轮廓的线激光传感器以及设于所述焊枪上且位于所述焊枪的相对两侧的两个点激光传感器,每一所述点激光传感器用以感测该点激光传感器距与该点激光传感器相对应的一侧的母材的距离;所述主控机根据两个点激光传感器以及线激光传感器测得的数据得到所述焊接机器人的标准位姿并根据该标准位姿调整所述焊接机器人的位姿。
2.根据权利要求1所述的焊接系统,其特征在于:所述检测跟踪系统还包括固定于所述焊枪上的安装支架,所述安装支架的长度方向垂直于所述焊枪的延伸方向,两个所述点激光传感器分别固定于所述安装支架的长度方向的两端。
3.根据权利要求2所述的焊接系统,其特征在于:两个所述点激光传感器距所述焊枪的距离相等。
4.根据权利要求2所述的焊接系统,其特征在于:两个所述点激光传感器均向下且朝向所述焊枪倾斜;两个所述点激光传感器的倾斜角度相同。
5.一种位姿自适应机器人的位姿调整方法,其特征在于:所述位姿自适应机器人具有如权利要求1所述的位姿自适应机器人的焊接系统,所述位姿调整方法包括如下步骤:
S1:主控机驱动所述焊接机器人运动至所述焊缝的检测位置,使两个所述点激光传感器分别位于所述焊缝的两侧;
S2:每一所述点激光传感器感测该点激光传感器距与该点激光传感器相对应的一侧的母材之间的距离,主控机得出焊缝两侧的母材的偏移角度;
S3:线激光传感器感测所述焊缝的轮廓,主控机得出所述焊缝的偏移量;
S4:主控机根据所得出的母材的偏移角度以及焊缝的偏移量得出焊枪的标准位姿,主控机驱动所述机器人本体带动所述焊枪自当前位姿调整至标准位姿。
S5:开始焊接。
6.根据权利要求5所述的位姿调整方法,其特征在于:两个所述点激光传感器分别为第一点激光传感器、第二点激光传感器,以所述第一点激光传感器与所述第二点激光传感器的连线为基线,所述基线垂直于所述焊枪的延伸方向,步骤S2具体包括如下步骤:
S21:对设于焊枪上相对两侧的第一点激光传感器以及第二点激光传感器进行参数标定,获得所述第一点激光传感器距焊枪的距离L1、第二点激光传感器距焊枪的距离L2、第一点激光传感器发出的激光线与所述基线之间的第一夹角α、第二点激光传感器发出的激光线与所述基线之间的第二夹角β;
S22:通过第一点激光传感器向与所述第一点激光传感器相对应的母材的表面发射激光线,并得到该激光线位于母材上的第一特征点P1以及第一点激光传感器距第一特征点P1的距离H1;通过第二点激光传感器向与所述第二点激光传感器相对应的母材的表面发射激光线,并得到该激光线位于母材上的第二特征点P2以及第二点激光传感器距第二特征点P2的距离H2;
S23:以所述基线与所述焊枪的交点为原点O、第二点激光器与原点O的连线为Y轴、焊枪的延伸方向为Z轴建立焊接坐标系,通过坐标变换获得第一特征点P1、第二特征点P2在该焊接坐标系下的坐标;
S24:根据第一特征点P1的坐标以及第二特征点P2的坐标得出焊缝两侧的母材相对于所述基线的偏移角度。
7.根据权利要求6所述的位姿调整方法,其特征在于:所述第一特征点P1的坐标为(yp1,zp1);所述第二特征点P2的坐标为(yp2,zp2),所述偏移角度为γ,所述γ的计算公式如下:
8.根据权利要求6所述的位姿调整方法,其特征在于:步骤S21中的所述第一夹角α与所述第二夹角β相等且均为锐角。
9.根据权利要求6所述的位姿调整方法,其特征在于:所述焊接机器人还包括设于所述焊枪远离所述机器人本体的一端的焊丝,所述焊接坐标系还包括位于基线所在平面上且与Y轴相垂直的X轴,步骤S3具体包括如下步骤:
S31:线激光传感器感测所述焊缝的轮廓;
S32:根据所述焊缝的轮廓得出所述焊缝在宽度方向的中点在焊接坐标系下的坐标,并计算该坐标相对于焊丝在母材所在平面上的投影点在焊接坐标系下的当前坐标的偏移量。
10.根据权利要求5所述的位姿调整方法,其特征在于:步骤S5后还包括如下步骤:判断是否到达焊缝的结束点,若否,则运行上述步骤S1~S5;若是,则焊接结束。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610762440.XA CN106113049B (zh) | 2016-08-30 | 2016-08-30 | 一种位姿自适应机器人的焊接系统及位姿调整方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610762440.XA CN106113049B (zh) | 2016-08-30 | 2016-08-30 | 一种位姿自适应机器人的焊接系统及位姿调整方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106113049A CN106113049A (zh) | 2016-11-16 |
CN106113049B true CN106113049B (zh) | 2018-12-25 |
Family
ID=57272130
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610762440.XA Active CN106113049B (zh) | 2016-08-30 | 2016-08-30 | 一种位姿自适应机器人的焊接系统及位姿调整方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106113049B (zh) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107367729A (zh) * | 2017-06-06 | 2017-11-21 | 青岛克路德机器人有限公司 | 基于红外线和超声波的实时定位方法 |
CN107335899B (zh) * | 2017-08-30 | 2019-06-04 | 江苏米孚自动化科技有限公司 | 一种焊接机器人的焊接路径控制方法 |
CN107649773A (zh) * | 2017-10-31 | 2018-02-02 | 中车四方车辆有限公司 | 一种电阻点焊定位装置及定位方法 |
JP6720950B2 (ja) * | 2017-11-13 | 2020-07-08 | 株式会社安川電機 | レーザ加工方法、コントローラおよびロボットシステム |
KR102120414B1 (ko) * | 2017-11-30 | 2020-06-08 | 오성규 | 용접부위 형상과 3d 좌표 측정을 이용한 용접 자동화시스템 및 이를 이용한 용접 방법 |
CN108817614A (zh) * | 2018-06-11 | 2018-11-16 | 华南理工大学 | 一种弧焊机器人焊缝跟踪姿态调整方法 |
CN108788585B (zh) * | 2018-08-20 | 2024-03-19 | 沃得精机(中国)有限公司 | 焊枪头自动寻位装置及其工作方法 |
CN111254067B (zh) * | 2018-12-03 | 2023-07-25 | 长春长光华大智造测序设备有限公司 | 一种生物芯片的装夹定位装置 |
CN109514040B (zh) * | 2018-12-07 | 2020-12-01 | 北京博清科技有限公司 | 焊枪跟踪方法和爬行焊接机器人 |
CN110887787A (zh) * | 2019-10-30 | 2020-03-17 | 成都绝影智能科技有限公司 | 一种窄缝检测和定位的激光测量装置及其测量方法 |
CN112223283B (zh) * | 2020-09-29 | 2024-06-25 | 腾讯科技(深圳)有限公司 | 机械臂、机器人、机械臂的控制方法、处理设备及介质 |
CN113478502B (zh) * | 2021-07-16 | 2024-11-26 | 安徽工布智造工业科技有限公司 | 一种线激光作为机器人工具获取目标点的新方法 |
CN114406402A (zh) * | 2021-09-27 | 2022-04-29 | 南京江联焊接技术有限公司 | 一种用于模具电弧增材再制造的机器人焊枪位姿检测与调整系统 |
CN113770609B (zh) * | 2021-10-26 | 2025-03-25 | 苏州全视智能光电有限公司 | 基于区间峰值的圆弧对接型焊缝特征点识别系统和方法 |
CN114274158B (zh) * | 2021-12-31 | 2024-02-02 | 北京博清科技有限公司 | 爬行焊接机器人的控制方法、控制器以及焊接系统 |
CN114799422B (zh) * | 2022-03-03 | 2023-08-25 | 湘潭大学 | 一种用于3d折线焊缝实时跟踪的填丝gtaw自适应填丝方法 |
CN115229303B (zh) * | 2022-07-22 | 2023-08-15 | 上海柏楚电子科技股份有限公司 | 基于电弧跟踪修正焊枪姿态的方法、装置、电子设备以及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103753015A (zh) * | 2013-12-27 | 2014-04-30 | 深圳市光大激光科技股份有限公司 | 一种激光焊接机焊缝跟踪系统及焊缝跟踪方法 |
CN103801825A (zh) * | 2014-01-27 | 2014-05-21 | 华中科技大学 | 一种双光束焊接焊缝跟踪控制系统 |
KR20140141329A (ko) * | 2013-05-31 | 2014-12-10 | 목포대학교산학협력단 | 레이저 비전센서를 적용한 용접선 자동 추적시스템을 구비한 포터블 자동용접장치 |
CN104985289A (zh) * | 2015-07-31 | 2015-10-21 | 华南理工大学 | 基于激光传感器的焊缝自动跟踪测试装置及其测试方法 |
CN105598600A (zh) * | 2016-02-02 | 2016-05-25 | 上海理工大学 | 一种箱型件焊缝自主寻位及轨迹自动生成方法 |
-
2016
- 2016-08-30 CN CN201610762440.XA patent/CN106113049B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140141329A (ko) * | 2013-05-31 | 2014-12-10 | 목포대학교산학협력단 | 레이저 비전센서를 적용한 용접선 자동 추적시스템을 구비한 포터블 자동용접장치 |
CN103753015A (zh) * | 2013-12-27 | 2014-04-30 | 深圳市光大激光科技股份有限公司 | 一种激光焊接机焊缝跟踪系统及焊缝跟踪方法 |
CN103801825A (zh) * | 2014-01-27 | 2014-05-21 | 华中科技大学 | 一种双光束焊接焊缝跟踪控制系统 |
CN104985289A (zh) * | 2015-07-31 | 2015-10-21 | 华南理工大学 | 基于激光传感器的焊缝自动跟踪测试装置及其测试方法 |
CN105598600A (zh) * | 2016-02-02 | 2016-05-25 | 上海理工大学 | 一种箱型件焊缝自主寻位及轨迹自动生成方法 |
Also Published As
Publication number | Publication date |
---|---|
CN106113049A (zh) | 2016-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106113049B (zh) | 一种位姿自适应机器人的焊接系统及位姿调整方法 | |
US12214448B2 (en) | Robotic welding device employing flexible guide rail, and welding method | |
CN206011096U (zh) | 一种位姿自适应机器人的焊接系统 | |
CN108817616B (zh) | 一种基于激光跟踪的焊接系统 | |
US12070865B2 (en) | Device and method for use in cleaning a facade | |
CN113909639B (zh) | 一种基于视觉检测的焊缝偏斜自动补偿埋弧焊小车及方法 | |
CN109226967A (zh) | 一种用于激光-电弧复合焊的主动激光视觉稳健焊缝跟踪系统 | |
CN103273171A (zh) | 波纹薄板角焊缝自动焊接中的视觉跟踪监测系统与方法 | |
WO2003074221A1 (fr) | Soudeuse de copie de rainure automatique et procede de soudage | |
CN114473153B (zh) | 一种油气长输管道焊接系统及方法 | |
KR20160013145A (ko) | 숨겨진 결합 이음매를 갖는 워크피스의 결합 | |
CN203330563U (zh) | 一种基于视觉引导的折线角焊缝自动焊接装置 | |
CN107511564B (zh) | 一种焊缝跟踪装置 | |
CN112584957B (zh) | 焊接控制装置、显示控制装置、焊接系统、焊接控制方法以及程序 | |
KR101525217B1 (ko) | 용접선 추종이 가능한 자율 주행식 강관 용접장치 | |
CN105138022A (zh) | 对接窄焊缝的视觉跟踪解耦控制方法及装置 | |
CN111496370B (zh) | 适用于角接接头的搅拌摩擦焊轨迹自动感知与控制方法 | |
KR102199207B1 (ko) | 다관절로봇의 모션제어를 이용한 티그 로봇용접시스템 | |
CN103801825A (zh) | 一种双光束焊接焊缝跟踪控制系统 | |
CN110006404A (zh) | 一种激光导引机器人系统及其导引方法 | |
CN212329961U (zh) | 一种基于视觉测量的无人爬壁焊接机器人 | |
JP2012061553A (ja) | ワーク姿勢検出装置、ワーク処理実行装置及びワーク姿勢検出方法 | |
JPH09108830A (ja) | 3次元曲面自動溶接装置 | |
CN111590165A (zh) | 基于远程校正的船舶组立板焊接机器人及焊接方法 | |
CN214212668U (zh) | 一种下侧门自动焊接装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: 215021 building B, zone 4, Zhongke nano Industrial Park, No. 128, Fangzhou Road, Suzhou Industrial Park, Jiangsu Province Patentee after: Jiangsu beiren Intelligent Manufacturing Technology Co.,Ltd. Address before: 215021 building B, zone 4, Zhongke nano Industrial Park, No. 128, Fangzhou Road, Suzhou Industrial Park, Jiangsu Province Patentee before: JIANGSU BEIREN ROBOT SYSTEM Co.,Ltd. |