CN108890666A - 一种机器人焊接焊缝跟踪方法及*** - Google Patents

一种机器人焊接焊缝跟踪方法及*** Download PDF

Info

Publication number
CN108890666A
CN108890666A CN201811115988.0A CN201811115988A CN108890666A CN 108890666 A CN108890666 A CN 108890666A CN 201811115988 A CN201811115988 A CN 201811115988A CN 108890666 A CN108890666 A CN 108890666A
Authority
CN
China
Prior art keywords
welding
workpiece
robot
welded
model
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.)
Granted
Application number
CN201811115988.0A
Other languages
English (en)
Other versions
CN108890666B (zh
Inventor
刘悦吟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Zhenyi Intelligent Control Technology Co ltd
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201811115988.0A priority Critical patent/CN108890666B/zh
Publication of CN108890666A publication Critical patent/CN108890666A/zh
Application granted granted Critical
Publication of CN108890666B publication Critical patent/CN108890666B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J11/00Manipulators not otherwise provided for
    • B25J11/005Manipulators for mechanical processing tasks
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)

Abstract

本发明公开了一种机器人焊接焊缝跟踪方法及***,其中,所述方法包括:获取将要被焊接的至少两个工件的属性信息;根据属性信息建立焊接工件模型和确定至少两个工件之间的被焊接部位;机器人通过机器臂上的焊枪带动焊丝依次接触至少两个工件进行取点,并将取得的至少两个工件的点并输入焊接工件模型中;焊接工件模型根据输入的至少两个工件的点,生成包括被焊接部位的空间轨迹和焊接起始终止点的三维焊缝;机器人根据生成被焊接部位的空间轨迹和焊接起始终止点的三维焊缝控制机械臂上的焊枪进行焊接。在本发明实施例中,通过焊枪在工件上的不同位置取点,确定焊缝信息,在对焊缝进行焊接时,能达到精准焊接控制。

Description

一种机器人焊接焊缝跟踪方法及***
技术领域
本发明涉及机器人焊接跟踪的技术领域,尤其涉及一种机器人焊接焊缝跟踪方法及***。
背景技术
在现有的焊接机器人中,基本上都是在焊接之前先进行示教,让机器人每次都走一个固定轨迹,这种方式有一个好处,就是重复精度高,运动轨迹不需要修正,但是,这种焊接方式存在的缺陷是不能够随机的改变焊接路径,焊接的时候不够灵活,当重复定位精度不高时,又需要重新示教,这样劳动强度高且工作效率低,不能够满足现有的焊接要求。
随着技术的发展与应用,为了满足机器人在焊接的时候对焊缝的实时监控和对焊接路径的实时调整,往往在焊接机器人上加装视觉跟踪***或者激光定位***等光学光感技术来满足现代工业对焊接机器人的焊接跟踪和调整的要求。
但是通过光学传感技术的形式对焊接机器人的焊接跟踪和调整的过程中,在焊接机器人焊接过程中,往往会产生大量的强光和烟雾,此时,会大大的降低了光学传感技术的对机器人的焊接的跟踪的准确度;因此,通过光学技术对焊接的跟踪和调整已渐渐不能满足未来对机器人焊接精准度的技术要求,需要寻找另一种在焊接过程中的跟踪和调整技术,以满足未来的精准焊接的技术要求。
发明内容
本发明的目的在于克服现有技术的不足,本发明提供了一种机器人焊接焊缝跟踪方法及***,通过焊枪在工件上的不同位置取点,确定焊缝信息,在对焊缝进行焊接时,能达到精准焊接控制。
为了解决上述技术问题,本发明实施例提供了一种机器人焊接焊缝跟踪方法,
所述方法包括:
获取将要被焊接的至少两个工件的属性信息;
根据所述属性信息建立焊接工件模型和确定所述至少两个工件之间的被焊接部位;
机器人通过机器臂上的焊枪带动焊丝依次接触所述至少两个工件进行取点,并将取得的所述至少两个工件的点并输入所述焊接工件模型中;
所述焊接工件模型根据输入的所述至少两个工件的点,生成包括被焊接部位的空间轨迹和焊接起始终止点的三维焊缝;
所述机器人根据所述生成被焊接部位的空间轨迹和焊接起始终止点的三维焊缝控制所述机械臂上的焊枪进行焊接。
可选的,所述属性信息包括至少两个工件的几何特征、至少两个工件之间的存在的焊缝数量、至少两个工件的尺寸信息、至少两个工件之间的各工件的主焊接面和至少两个工件之间的各工件的侧焊接面。
可选的,所述根据所述属性信息建立焊接工件模型和确定所述至少两个工件之间的被焊接部位,包括:
根据至少两个工件的几何特征,依次建立至少两个工件的数学几何模型;
根据至少两个工件之间的存在的焊缝数量、至少两个工件的尺寸信息、至少两个工件的数学几何模型建立焊接工件模型;
根据所述焊接工件模型确定所述至少两个工件之间的被焊接部位。
可选的,所述机器人通过机器臂上的焊枪带动焊丝依次接触所述至少两个工件进行取点,包括:
所述机器人通过机器臂上的焊枪带动焊丝依次接触所述至少两个工件的各工件的主焊接面进行取点;
所述机器人通过机器臂上的焊枪带动焊丝依次接触所述至少两个工件的各工件的侧焊接面;
其中,所述机器人通过机器臂上的焊枪带动焊丝在各工件的主焊接面上的不同位置至少接触3次进行取点;所述机器人通过机器臂上的焊枪带动焊丝在各工件的侧焊接面上的不同位置至少接触1次进行取点。
可选的,所述焊接工件模型根据输入的所述至少两个工件的点,生成包括被焊接部位的空间轨迹和焊接起始终止点的三维焊缝,包括:
所述焊接工件模型根据输入的至少两个工件的点分别计算至少两个工件的三维几何模型的各焊接面的空间方程;
根据所述至少两个工件的各焊接面的空间方程,生成包括被焊接部位的空间轨迹和焊接起始终止点的三维焊缝。
可选的,所述机器人根据所述生成被焊接部位的空间轨迹和焊接起始终止点的三维焊缝控制所述机械臂上的焊枪进行焊接,包括:
所述机器人根据所述生成被焊接部位的空间轨迹和焊接起始终止点的三维焊缝,实时控制所述机械臂上的焊枪进行焊接。
可选的,所述实时控制所述机械臂上的焊枪进行焊接,包括:
在焊接前,实时对所述至少两个工件进行取点,并根据对至少两个工件的实时取点生成实时焊缝路径;
根据所述实时焊缝路径实时调整所述机器臂上的焊枪进行焊接。
可选的,所述方法还包括:
当焊接同一批产品中的下一台产品时,所述下一台产品的至少两个工件的尺寸或固定定位存在偏差时,通过对至少两个工件依次取点,重新生成包括被焊接部位的空间轨迹和焊接起始终止点的三维焊缝。
可选的,所述方法还包括:
焊接不同模型不同批次的产品时,直接调用建立好的焊接工件模型进行焊接。
另外,本发明实施例还提供了一种机器人焊接焊缝跟踪***,所述***包括:焊接工件、机器人、焊枪、机器人控制器、焊丝、送丝机和数据三维建模焊接子***;其中
所述送丝机将所述焊丝盘上的焊丝传送至所述机器人的机器臂上的所述焊枪;所述数据三维建模焊接子***通过三维数据信号线与所述焊枪上连接,通过信号控制线与所述机器人控制器连接,通过所述数据信号线与焊接工件连接;所述机器人通过所述信号控制线与所述机器人控制器连接;
所述机器人焊接焊缝跟踪***被配置用于:执行上述中任意一项所述的机器人焊接焊缝跟踪方法。
在本发明实施例中,在确认被焊接的工件的属性信息之后,建立焊接工件模型,大致确定被焊接的位置,通过机器人的机器臂上的焊枪在工件上取点,生成被焊接部位和被焊接长度的三维焊缝;在焊接过程中不断的进行取点,从而可以实时生成被焊接部位和被焊接长度的三维焊缝,控制机器人对焊枪的实时调整,使得焊接的位置偏差小,焊接效果好。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见的,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本发明实施例中的机器人焊接焊缝跟踪方法的流程示意图;
图2是本发明另一实施例中的机器人焊接焊缝跟踪方法的流程示意图;
图3是本发明实施例中的机器人焊接焊缝跟踪***的结构组成示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
在本发明实施例中至少两个工件可能包括多个工件,在本发明实施例中采用第一工件和第二工件进行具体的介绍。
实施例:
请参阅图1,图1是本发明实施例中的机器人焊接焊缝跟踪方法的流程示意图。
如图1所示,一种机器人焊接焊缝跟踪方法,所述方法包括:
S11:获取将要被焊接的至少两个工件的属性信息;
在本发明具体实施过程中,所述属性信息包括至少两个工件的几何特征、至少两个工件之间的存在的焊缝数量、至少两个工件的尺寸信息、至少两个工件之间的各工件的主焊接面和至少两个工件之间的各工件的侧焊接面。
具体的,在焊接前,将放置在焊接台上的工件的属性信息进行获取,一般情况下,放置在焊接台上的工件至少包括两个工件,因此,采用第一工件和第二工件进行区分,其中属性信息包括为预先提前设定的第一工件和第二工件的几何特征,即第一工件和第二工件的几何形状;第一工件与第二工件之间所需要的焊缝数量,即存在的焊缝数量;第一工件和第二工件之间的接触角度,如果接触为垂直接触,则接触角度为90度,如果接触为第一工件与第二工件叠加式接触,则接触角度为180度或者0度;第一工件和第二工件的尺寸信息等信息;第一工件的主焊接面和侧焊接面,第二工件的主焊接面和侧焊接面;上述这些信息均在焊接前设定好,并将这些属性信息尺寸在数据三维建模焊接子***中。
S12:根据所述属性信息建立焊接工件模型和确定所述至少两个工件之间的被焊接部位;
在本发明具体实施过程中,所述根据所述属性信息建立焊接工件模型和确定所述至少两个工件之间的被焊接部位,包括:根据至少两个工件的几何特征,依次建立至少两个工件的数学几何模型;根据至少两个工件之间的存在的焊缝数量、至少两个工件的尺寸信息、至少两个工件的数学几何模型建立焊接工件模型;根据所述焊接工件模型确定所述至少两个工件之间的被焊接部位。
具体的,在上述步骤中,至少两个工件,在本发明实施例中采用第一工件和第二工件进行区分;通过属性信息中包含的第一工件和第二工件的几何特征,从而根据第一工件的几何特征来构建第一工件的数学几何模型;根据第二工件的几何特征来构建第二工件的数学几何模型;其中数学几何模型即为表示该几何特征的数学表达式(公式),如当第一工件或第二工件的几何特征为球面时,构建的数学几何模型为(x-a)2+(y-b)2+(z-c)2=R;其中,R为常数为球的半径,(a,b,c)为球的球心,(x,y,z)为球面上的坐标点。
在获得第一工件和第二工件的数学几何模型之后,根据已知的第一工件和第二工件之间的存在的焊缝数量、第一工件与第二工件之间的尺寸信息、第一工件的数学几何模型和第二工件的数学几何模型在数据三维建模焊接子***构建焊接工件模型,该焊接工件模型为三维模型;根据该焊接工件模型既可以确定第一工件和第二工件之间的被焊接的部位。
S13:机器人通过机器臂上的焊枪带动焊丝依次接触所述至少两个工件进行取点,并将取得的所述至少两个工件的点并输入所述焊接工件模型中;
在本发明具体实施过程中,所述机器人通过机器臂上的焊枪带动焊丝依次接触所述至少两个工件进行取点,包括:所述机器人通过机器臂上的焊枪带动焊丝依次接触所述至少两个工件的各工件的主焊接面进行取点;所述机器人通过机器臂上的焊枪带动焊丝依次接触所述至少两个工件的各工件的侧焊接面;其中,所述机器人通过机器臂上的焊枪带动焊丝在各工件的主焊接面上的不同位置至少接触3次进行取点;所述机器人通过机器臂上的焊枪带动焊丝在各工件的侧焊接面上的不同位置至少接触1次进行取点。
具体的,焊丝为可传输电信号的导线,在具体实施过程中,工件安放在焊接台上,在焊接台上的工件通过电信号线与数据三维建模焊接子***,数据三维建模焊接子***通过三维数据信号线与所述送丝机连接,在焊丝通过焊枪与工件接触的时候,整个信号线路连通,即可获取到焊丝与工件接触的接触点的电信号,即将该接触点的电信号传输回到数据三维建模焊接子***中,即可完成一个接触点的电信号获取的过程(取点),其中,在第一工件上和第二工件上的主焊接面的取点均需要不少于3次和侧焊接面的取点均需要不少于1次,并且每次取点的位置均在该焊接面上的不同位置;比如在确定第一工件的数据几何模型之后,通过至少三个点即可计算出第一工件的三维平面模型。
S14:所述焊接工件模型根据输入的所述至少两个工件的点,生成包括被焊接部位的空间轨迹和焊接起始终止点的三维焊缝;
在本发明具体实施过程中,所述焊接工件模型根据输入的所述至少两个工件的点,生成包括被焊接部位的空间轨迹和焊接起始终止点的三维焊缝,包括:所述焊接工件模型根据输入的至少两个工件的点分别计算至少两个工件的三维模型;根据所述至少两个工件的三维模型的接触面在所述焊接工件模型中,生成包括被焊接部位的空间轨迹和焊接起始终止点的三维焊缝。
具体的,通过上述的对工件进行取点之后,将获取到的点的电信号信息通过焊丝和三维数据信号线等传送至数据三维建模焊接子***中,在数据三维建模焊接子***中的焊接工件模型根据输入在数据三维建模焊接子***中第一工件和第二工件的点分别计算第一工件和第二工件的三维模型;根据计算获得的第一工件和第二工件的三维模型中的接触面在焊接工件模型中长度,生成包括被焊接部位的空间轨迹和焊接起始终止点的三维焊缝;具体根据侧焊接面的取点,来计算焊接起始终止点。
S15:所述机器人根据所述生成被焊接部位的空间轨迹和焊接起始终止点的三维焊缝控制所述机械臂上的焊枪进行焊接。
在本发明具体实施过程中,所述机器人根据所述生成被焊接部位的空间轨迹和焊接起始终止点的三维焊缝控制所述机械臂上的焊枪进行焊接,包括:所述机器人根据所述生成包括被焊接部位的空间轨迹和焊接起始终止点的三维焊缝,实时控制所述机械臂上的焊枪进行焊接。
进一步的,所述实时控制所述机械臂上的焊枪进行焊接,包括:在焊接前,实时对所述至少两个工件进行取点,并根据对至少两个工件的实时取点生成实时焊缝路径;根据所述实时焊缝路径实时调整所述机器臂上的焊枪进行焊接。
具体的,通过机器人控制器实时控制着机器人的机械臂上的焊枪进行焊接,其中机器人控制器为根据生成被焊接部位的空间轨迹和焊接起始终止点的三维焊缝来实时控制机器人的机械臂的运动而带动机械臂上的焊枪进行焊接工作。
具体的,在焊接的时候,在焊枪每一次与焊缝接触进行焊接的之前,均对第一工件和第二工件的主焊接面和侧焊接面进行相应的取点,即电信号连通,获取到焊枪接触第一工件和第二工件的主焊接面和侧焊接面位置的电信号;将取点的电信号传输至数据三维建模焊接子***,在数据三维建模焊接子***的焊接工件模型实时获取第一工件和第二工件的实时三维模型,进而生产实时的被焊接部位的空间轨迹和焊接起始终止点的三维焊缝;从而达到实时控制机器人的机械臂调整焊枪的位置进行实时调整焊接(一般情况下位微调整)。
在本发明实施例中,在确认被焊接的工件的属性信息之后,建立焊接工件模型,大致确定被焊接的位置,通过机器人的机器臂上的焊枪在工件上取点,生成被焊接部位和被焊接长度的三维焊缝;在焊接过程中不断的进行取点,从而可以实时生成被焊接部位和被焊接长度的三维焊缝,控制机器人对焊枪的实时调整,使得焊接的位置偏差小,焊接效果好。
实施例:
请参阅图2,图2是本发明另一实施例中的机器人焊接焊缝跟踪方法的流程示意图。
如图2所示,一种机器人焊接焊缝跟踪方法,所述方法包括:
S21:获取将要被焊接的至少两个工件的属性信息;
S22:根据所述属性信息建立焊接工件模型和确定所述至少两个工件之间的被焊接部位;
S23:机器人通过机器臂上的焊枪带动焊丝依次接触所述至少两个工件进行取点,并将取得的所述至少两个工件的点并输入所述焊接工件模型中;
S24:所述焊接工件模型根据输入的所述至少两个工件的点,生成包括被焊接部位的空间轨迹和焊接起始终止点的三维焊缝;
S25:所述机器人根据所述生成被焊接部位的空间轨迹和焊接起始终止点的三维焊缝控制所述机械臂上的焊枪进行焊接;
在本发明具体实施过程中,S21-S25的具体实施方式可参详上述实施例中的具体实施方式,在此不再赘述。
S26:当焊接同一批产品中的下一台产品时,所述下一台产品的至少两个工件的尺寸或固定定位存在偏差时,通过对至少两个工件依次取点,重新生成包括被焊接部位的空间轨迹和焊接起始终止点的三维焊缝;
在本发明具体实施过程中,在具体的焊接过程中,一般的焊接均为批量的形式,同一种类的焊接一般存在一定的数量,对每一台产品焊接(每一次焊接)均需要重新确定第一工件和第二工件的尺寸和在焊接台上固定的位置,判断与上一台产品是否存在偏差,若不存在,则直接调用上一台的模型中的被焊接部位和被焊接长度的三维焊缝;若存在偏差,则需要对当前的被焊接的第一工件和第二工件进行取点,重新生成被焊接部位和被焊接长度的三维焊缝。
S27:焊接不同模型不同批次的产品时,直接调用建立好的焊接工件模型进行焊接。
在本发明具体实施过程中,在具体实施例中,在焊接的过程中,同一个焊接台上可能会焊接不同的工件模型和不同批次的焊接工件产品,这些都是可以直接调用已经建立好的焊接工件模型,继续进行焊接工作。
在本发明实施例中,在确认被焊接的工件的属性信息之后,建立焊接工件模型,大致确定被焊接的位置,通过机器人的机器臂上的焊枪在工件上取点,生成被焊接部位和被焊接长度的三维焊缝;在焊接过程中不断的进行取点,从而可以实时生成被焊接部位和被焊接长度的三维焊缝,控制机器人对焊枪的实时调整,使得焊接的位置偏差小,焊接效果好。
实施例:
请参阅图3,图3是本发明实施例中的机器人焊接焊缝跟踪***的结构组成示意图。
如图3所示,一种机器人焊接焊缝跟踪***,所述***包括:焊接工件(1,2)、机器人3、焊枪13、机器人控制器5、焊丝盘7、送丝机6和数据三维建模焊接子***9;其中
所述送丝机6将所述焊丝盘7上的焊丝4传送至所述机器人3的机器臂上的所述焊枪13;所述数据三维建模焊接子***9通过三维数据信号线8与所述焊枪13连接,通过信号控制线10与所述机器人控制器5连接,通过所述数据信号线12与焊接工件(1,2)连接;焊接工件(1,2)均放置在焊接台上(图3未示出);所述机器人3通过所述信号控制线11与所述机器人控制器5连接;焊接工件(1,2)包括第一工件1和第二工件2;所述机器人焊接焊缝跟踪***被配置用于:执行上述实施例中任意一项所述的机器人焊接焊缝跟踪方法。
在本发明实施例中的图3,所述数据三维建模焊接子***9通过三维数据信号线8与所述焊枪13连接是通过数据三维建模焊接子***通过三维数据信号线与送丝机6相连接,然后再通焊丝4与焊枪13连接。
在本发明实施例中,在确认被焊接的工件的属性信息之后,建立焊接工件模型,大致确定被焊接的位置,通过机器人的机器臂上的焊枪在工件上取点,生成被焊接部位和被焊接长度的三维焊缝;在焊接过程中不断的进行取点,从而可以实时生成被焊接部位和被焊接长度的三维焊缝,控制机器人对焊枪的实时调整,使得焊接的位置偏差小,焊接效果好。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁盘或光盘等。
另外,以上对本发明实施例所提供的一种机器人焊接焊缝跟踪方法及***进行了详细介绍,本文中应采用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (10)

1.一种机器人焊接焊缝跟踪方法,其特征在于,所述方法包括:
获取将要被焊接的至少两个工件的属性信息;
根据所述属性信息建立焊接工件模型和确定所述至少两个工件之间的被焊接部位;
机器人通过机器臂上的焊枪带动焊丝依次接触所述至少两个工件进行取点,并将取得的所述至少两个工件的点并输入所述焊接工件模型中;
所述焊接工件模型根据输入的所述至少两个工件的点,生成包括被焊接部位的空间轨迹和焊接起始终止点的三维焊缝;
所述机器人根据所述生成被焊接部位的空间轨迹和焊接起始终止点的三维焊缝控制所述机械臂上的焊枪进行焊接。
2.根据权利要求1所述的机器人焊接焊缝跟踪方法,其特征在于,所述属性信息包括至少两个工件的几何特征、至少两个工件之间的存在的焊缝数量、至少两个工件的尺寸信息、至少两个工件之间的各工件的主焊接面和至少两个工件之间的各工件的侧焊接面。
3.根据权利要求2所述的机器人焊接焊缝跟踪方法,其特征在于,所述根据所述属性信息建立焊接工件模型和确定所述至少两个工件之间的被焊接部位,包括:
根据至少两个工件的几何特征,依次建立至少两个工件的数学几何模型;
根据至少两个工件之间的存在的焊缝数量、至少两个工件的尺寸信息、至少两个工件的数学几何模型建立焊接工件模型;
根据所述焊接工件模型确定所述至少两个工件之间的被焊接部位。
4.根据权利要求1所述的机器人焊接焊缝跟踪方法,其特征在于,所述机器人通过机器臂上的焊枪带动焊丝依次接触所述至少两个工件进行取点,包括:
所述机器人通过机器臂上的焊枪带动焊丝依次接触所述至少两个工件的各工件的主焊接面进行取点;
所述机器人通过机器臂上的焊枪带动焊丝依次接触所述至少两个工件的各工件的侧焊接面;
其中,所述机器人通过机器臂上的焊枪带动焊丝在各工件的主焊接面上的不同位置至少接触3次进行取点;所述机器人通过机器臂上的焊枪带动焊丝在各工件的侧焊接面上的不同位置至少接触1次进行取点。
5.根据权利要求4所述的机器人焊接焊缝跟踪方法,其特征在于,所述焊接工件模型根据输入的所述至少两个工件的点,生成包括被焊接部位的空间轨迹和焊接起始终止点的三维焊缝,包括:
所述焊接工件模型根据输入的至少两个工件的点分别计算至少两个工件的三维几何模型的各焊接面的空间方程;
根据所述至少两个工件的各焊接面的空间方程,生成包括被焊接部位的空间轨迹和焊接起始终止点的三维焊缝。
6.根据权利要求1所述的机器人焊接焊缝跟踪方法,其特征在于,所述机器人根据所述生成被焊接部位的空间轨迹和焊接起始终止点的三维焊缝控制所述机械臂上的焊枪进行焊接,包括:
所述机器人根据所述生成被焊接部位的空间轨迹和焊接起始终止点的三维焊缝,实时控制所述机械臂上的焊枪进行焊接。
7.根据权利要求6所述的机器人焊接焊缝跟踪方法,其特征在于,所述实时控制所述机械臂上的焊枪进行焊接,包括:
在焊接前,实时对所述至少两个工件进行取点,并根据对至少两个工件的实时取点生成实时焊缝路径;
根据所述实时焊缝路径实时调整所述机器臂上的焊枪进行焊接。
8.根据权利要求1所述的机器人焊接焊缝跟踪方法,其特征在于,所述方法还包括:
当焊接同一批产品中的下一台产品时,所述下一台产品的至少两个工件的尺寸或固定定位存在偏差时,通过对至少两个工件依次取点,重新生成包括被焊接部位的空间轨迹和焊接起始终止点的三维焊缝。
9.根据权利要求1所述的机器人焊接焊缝跟踪方法,其特征在于,所述方法还包括:
焊接不同模型不同批次的产品时,直接调用建立好的焊接工件模型进行焊接。
10.一种机器人焊接焊缝跟踪***,其特征在于,所述***包括:焊接工件、机器人、焊枪、机器人控制器、焊丝、送丝机和数据三维建模焊接子***;其中
所述送丝机将所述焊丝盘上的焊丝传送至所述机器人的机器臂上的所述焊枪;所述数据三维建模焊接子***通过三维数据信号线与所述焊枪连接,通过信号控制线与所述机器人控制器连接,通过所述数据信号线与焊接工件连接;所述机器人通过所述信号控制线与所述机器人控制器连接;
所述机器人焊接焊缝跟踪***被配置用于:执行权利要求1-9中任意一项所述的机器人焊接焊缝跟踪方法。
CN201811115988.0A 2018-09-25 2018-09-25 一种机器人焊接焊缝跟踪方法及*** Active CN108890666B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811115988.0A CN108890666B (zh) 2018-09-25 2018-09-25 一种机器人焊接焊缝跟踪方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811115988.0A CN108890666B (zh) 2018-09-25 2018-09-25 一种机器人焊接焊缝跟踪方法及***

Publications (2)

Publication Number Publication Date
CN108890666A true CN108890666A (zh) 2018-11-27
CN108890666B CN108890666B (zh) 2021-02-19

Family

ID=64360201

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811115988.0A Active CN108890666B (zh) 2018-09-25 2018-09-25 一种机器人焊接焊缝跟踪方法及***

Country Status (1)

Country Link
CN (1) CN108890666B (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110328432A (zh) * 2019-04-03 2019-10-15 广州文冲船厂有限责任公司 用于实现d型吊环自动焊的焊缝检测方法
CN110465948A (zh) * 2019-09-09 2019-11-19 北京配天技术有限公司 焊接机器人及其摆动轨迹的规划方法
CN111590244A (zh) * 2020-05-08 2020-08-28 徐工集团工程机械股份有限公司科技分公司 基于云端管控的车间机器焊缝焊偏实时检测方法与装置
CN112238304A (zh) * 2019-07-18 2021-01-19 山东淄博环宇桥梁模板有限公司 一种基于图像视觉识别焊缝的机械臂自动焊接小批量定制异型桥梁钢模板方法
CN114119611A (zh) * 2022-01-25 2022-03-01 季华实验室 焊缝参数识别方法、装置、电子设备及存储介质
CN114274158A (zh) * 2021-12-31 2022-04-05 北京博清科技有限公司 爬行焊接机器人的控制方法、控制器以及焊接***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2985336B2 (ja) * 1991-03-29 1999-11-29 株式会社 神戸製鋼所 産業用ロボットの作業線修正制御方法
CN102218735A (zh) * 2010-04-19 2011-10-19 株式会社神户制钢所 作业机械手的传感动作生成方法及传感动作生成装置
CN105171742A (zh) * 2015-07-20 2015-12-23 南京工业大学 一种利用多自由度机器人的3d打印焊接方法
CN104384765B (zh) * 2014-10-14 2016-04-27 江苏湃锐自动化科技有限公司 基于三维模型与机器视觉的自动焊接方法
CN108481323A (zh) * 2018-03-14 2018-09-04 清华大学天津高端装备研究院洛阳先进制造产业研发基地 基于增强现实的机器人运动轨迹自动编程***及方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2985336B2 (ja) * 1991-03-29 1999-11-29 株式会社 神戸製鋼所 産業用ロボットの作業線修正制御方法
CN102218735A (zh) * 2010-04-19 2011-10-19 株式会社神户制钢所 作业机械手的传感动作生成方法及传感动作生成装置
CN104384765B (zh) * 2014-10-14 2016-04-27 江苏湃锐自动化科技有限公司 基于三维模型与机器视觉的自动焊接方法
CN105171742A (zh) * 2015-07-20 2015-12-23 南京工业大学 一种利用多自由度机器人的3d打印焊接方法
CN108481323A (zh) * 2018-03-14 2018-09-04 清华大学天津高端装备研究院洛阳先进制造产业研发基地 基于增强现实的机器人运动轨迹自动编程***及方法

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110328432A (zh) * 2019-04-03 2019-10-15 广州文冲船厂有限责任公司 用于实现d型吊环自动焊的焊缝检测方法
CN112238304A (zh) * 2019-07-18 2021-01-19 山东淄博环宇桥梁模板有限公司 一种基于图像视觉识别焊缝的机械臂自动焊接小批量定制异型桥梁钢模板方法
CN112238304B (zh) * 2019-07-18 2023-01-06 山东淄博环宇桥梁模板有限公司 一种基于图像视觉识别焊缝的机械臂自动焊接小批量定制异型桥梁钢模板方法
CN110465948A (zh) * 2019-09-09 2019-11-19 北京配天技术有限公司 焊接机器人及其摆动轨迹的规划方法
CN110465948B (zh) * 2019-09-09 2021-05-11 北京配天技术有限公司 焊接机器人及其摆动轨迹的规划方法
CN111590244A (zh) * 2020-05-08 2020-08-28 徐工集团工程机械股份有限公司科技分公司 基于云端管控的车间机器焊缝焊偏实时检测方法与装置
CN111590244B (zh) * 2020-05-08 2022-07-01 徐工集团工程机械股份有限公司科技分公司 基于云端管控的车间机器焊缝焊偏实时检测方法与装置
CN114274158A (zh) * 2021-12-31 2022-04-05 北京博清科技有限公司 爬行焊接机器人的控制方法、控制器以及焊接***
CN114274158B (zh) * 2021-12-31 2024-02-02 北京博清科技有限公司 爬行焊接机器人的控制方法、控制器以及焊接***
CN114119611A (zh) * 2022-01-25 2022-03-01 季华实验室 焊缝参数识别方法、装置、电子设备及存储介质
CN114119611B (zh) * 2022-01-25 2022-04-01 季华实验室 焊缝参数识别方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
CN108890666B (zh) 2021-02-19

Similar Documents

Publication Publication Date Title
CN108890666A (zh) 一种机器人焊接焊缝跟踪方法及***
CN112122840B (zh) 一种基于机器人焊接的视觉定位焊接***及焊接方法
CN110524581B (zh) 一种柔性焊接机器人***及其焊接方法
US7034249B2 (en) Method of controlling the welding of a three-dimensional structure
CN106994684A (zh) 控制机器人工具的方法
CN114434059B (zh) 复合机器人和三维视觉的大型结构件自动焊接***及方法
CN1982001A (zh) 多个机器人之间的联锁自动设定装置及自动设定方法
CN111014879A (zh) 一种基于激光焊缝跟踪的机器人波纹板自动焊接方法
CN112629499B (zh) 基于线扫描仪的手眼标定重复定位精度测量方法及装置
CN110171000B (zh) 坡口切割方法、装置及控制设备
CN114580846B (zh) 一种视觉和数字孪生结合的加工路径实时修正方法
CN110039520B (zh) 一种基于图像对比的示教、加工***
CN116276328A (zh) 基于数字孪生与视觉传达技术的机器人打磨轨迹优化方法
CN110431498A (zh) 焊道信息的取得方法和焊接机器人***
Geng et al. A method of welding path planning of steel mesh based on point cloud for welding robot
CN113182932B (zh) 基于工件外形扫描数据调整工件角度的复合机床
CN117047237B (zh) 一种异形件智能柔性焊接***与方法
CN110153582A (zh) 焊接方案生成方法、装置以及焊接***
CN113579594A (zh) 基于三维测量的焊接参数实时优化方法、焊接方法和装置
CN114746207B (zh) 补焊设备以及补焊方法
CN110154043A (zh) 基于加工结果进行学习控制的机器人***及其控制方法
CN113223071A (zh) 一种基于点云重建的工件焊缝定位的方法
CN114782378A (zh) 一种各类构件焊接工艺用机器人智能焊接数据库的构建方法
CN111664792A (zh) 一种激光跟踪仪动态目标测量站位判断方法
Yusen et al. A method of welding path planning of steel mesh based on point cloud for welding robot

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220825

Address after: No. 205, Jinlong Hongsheng Building, Chencun Town, Shunde District, Foshan City, Guangdong Province, 528313

Patentee after: Li Lin

Address before: No. 704, block 3, Xiyuan new village, Fengshan West Road, Daliang street, Shunde District, Foshan City, Guangdong Province, 528300

Patentee before: Liu Yueyin

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230403

Address after: 528399 Xinjiao Community Residents' Committee, Daliang Street Office, Shunde District, Foshan City, Guangdong Province, No. 76 Shunxiang Road, 1st floor 1G01-1G05, 2nd floor 2G01-2G11

Patentee after: Guangdong Zhenyi Intelligent Control Technology Co.,Ltd.

Address before: No. 205, Jinlong Hongsheng Building, Chencun Town, Shunde District, Foshan City, Guangdong Province, 528313

Patentee before: Li Lin

TR01 Transfer of patent right