The invention provides a multi-robot welding control system, which includes a plurality of robots, and also includes the following devices: image acquisition and recognition device: image acquisition and recognition device: image acquisition and recognition device; area division device: judging the number of welding points of welding parts, according to the number of welding points, the welding parts are divided into several welding areas on average, each of which has its own characteristics. The welding area corresponds to a robot; welding control device: the robot receives the image of the welding spot in its area and identifies the corresponding position of the welding spot to be welded and welds the welding spot. The image recognition step is used to acquire the image of the welded parts and identify the welded joints. According to the number of welded joints, the welded parts are divided into several welding areas, and then the corresponding robot is controlled to weld the welded joints on the welded parts in their welding areas.
【技术实现步骤摘要】
多机器人焊接控制方法及系统
本专利技术涉及自动控制、焊接领域,特别涉及一种多机器人焊接控制方法及系统。
技术介绍
目前机器人焊接主要以单机器人焊接为主,通常由可编程逻辑控制器(Progr1mm12leLogi33ontroller,PL3)控制柜来控制机器人的作业。虽然通过单个机器人来进行焊接的效率比人工高,但是对于大批量生产来说,生产效率还是较低。另外,多台机器人同时对同一台产品进行作业时,如果两台机器人的作业区域有重合的干涉区,需要避免两个机器人在干涉区发生碰撞。
技术实现思路
本专利技术提供一种多机器人焊接控制方法及系统,能够对待焊接件的焊接点进行识别处理,使得每个机器人具有不同的工作区域,避免出现机器人干涉碰撞的问题。一种多机器人焊接控制方法,包括多个机器人,所述多个机器人的控制方式包括以下步骤:获取待焊接件的图像,识别待焊接件的待焊接点;判断待焊接件的焊接点的数量,根据所述待焊接点的数量将待焊接件平均分为若干焊接区域,每个焊接区域分别对应一个机器人;机器人接收其所处区域的焊接点图像并识别焊接点所处于待焊接件的相应位置并对焊接点进行焊接。进一步的,所述判断待焊接件的焊接点的数量,根据所述待焊接点的数量将待焊接件平均分为若干焊接区域,每个焊接区域分别对应一个机器人的步骤还包括:得到焊接点的数量、待焊接件的图像,并将焊接点分别位于焊接件的图像处进行标记;将焊接件的图像根据焊接点的标记数量由左至右平均分为若干区域,每个区域具有相同数量的标记,且每个区域的标记不重复;获取机器人的数量,并获取机器人由左至右的依次顺序;将机器人和若干区域分别由左至右一次对应。一种 ...
【技术保护点】
1.一种多机器人焊接控制方法,其特征在于,包括多个机器人,所述多个机器人的控制方式包括以下步骤:获取待焊接件的图像,识别待焊接件的待焊接点;判断待焊接件的焊接点的数量,根据所述待焊接点的数量将待焊接件平均分为若干焊接区域,每个焊接区域分别对应一个机器人;机器人接收其所处区域的焊接点图像并识别焊接点所处于待焊接件的相应位置并对焊接点进行焊接。
【技术特征摘要】
1.一种多机器人焊接控制方法,其特征在于,包括多个机器人,所述多个机器人的控制方式包括以下步骤:获取待焊接件的图像,识别待焊接件的待焊接点;判断待焊接件的焊接点的数量,根据所述待焊接点的数量将待焊接件平均分为若干焊接区域,每个焊接区域分别对应一个机器人;机器人接收其所处区域的焊接点图像并识别焊接点所处于待焊接件的相应位置并对焊接点进行焊接。2.根据权利要求1所述的多机器人焊接控制方法,其特征在于,所述判断待焊接件的焊接点的数量,根据所述待焊接点的数量将待焊接件平均分为若干焊接区域,每个焊接区域分别对应一个机器人的步骤还包括:得到焊接点的数量、待焊接件的图像,并将焊接点分别位于焊接件的图像处进行标记;将焊接件的图像根据焊接点的标记数量由左至右平均分为若干区域,每个区域具有相同数量的标记,且每个区域的标记不重复;获取机器人的数量,并获取机器人由左至右的依次顺序;将机器人和若干区域分别由左至右一次对应。3.一种多机器人焊接控制系统,其特征在于,包括多个机器人,还包括以下装置:图像获取识别装置:获取待焊接件的图像,识别待焊接件的待焊接点;区域划分装置:判断待焊接件的焊接点的数量,根据所述待焊接点的数量将待焊接件平均分为若干焊接区域,每个焊接区域分别对应一个机器人;焊接控制装置:机器人接收其所处区域的焊接点图像并识别焊接点所处于待焊接件的相应位置并对焊接点进行焊接。4.根据权利要求3所述的多机器人焊接控制系统,其特征在于,所述区域划分装置还包括:标记模块:用于得到焊接点的数量、待焊接件的图像,并将焊接点分别位于焊接件的图像处进行标记;标记划分模块:将焊接件的图像根据焊接点的标记数量由左至右平均分为若干区域,每个区域具有相同数量的标记,且每个区域的标记不重复;区域对应模块:获取机器人的数量,并获取机器人由左至右的依次顺序,将机器人和若干区域分别由左至右依次对应。5.根据权利要求3所述的多机器人焊接控制系统,其特征在于,所述机器人包括机械臂,机械臂主要包括固定支架(1)、转动关节(2)、连杆一和焊枪(4);其中,转动关节(2)包含控制臂一和控制臂二,且控制臂一和控制臂二具有相同的机械结构;连杆一包含转动杆一(31)和转动杆二(32);固定支架1的动力输出端与控制臂一一端连接,控制臂一另一端与转动杆一(31)一端连接,转动杆一(31)另一端与控制臂二一端连接,控制臂二另一端与转动杆二(32)一端连接,转动杆二(32)另一端连接焊枪(4)。固定支架(1)由上固定连接杆(11)、右固定连接杆(14)、左固定连接杆(12)、机械臂驱动电机(13)、后固定支架(110)、前固定支架(18)、前部上端连接杆(19)、前部右端连接杆(16)、前部左端连接杆(15)、固定支架以及电机控制轴(17)组成;后固定支架(110)和前固定支架(18)平行设置,且具有相同的机械结构,均呈等边三角形板状构造,等边三角形板的三个角部分别整体设置有一个安装孔;上固定连接杆(11)、右固定连接杆(14)和左固定连接杆(12)平行设置于后固定支架(110)和前固定支架(18)的上述安装孔中;后固定支架(110)的等边三角形板的中部具有安装机械臂驱动电机(13)的通孔;前固定支架(18)的等边三角形板的中部具有安装固定支架以及电机控制轴(17)的通孔;固定支架以及电机控制轴(17)一端与机械臂驱动电机(13)相连,另一端从前固定支架(18)的等边三角形板的中部通孔中伸出。6.根据权利要求5所述的多机器人焊接控制系统,其特征在于,控制臂一和控制臂二具有相同的机械结构,均包括机械臂关节后端支架(23)和转动关节前端支架(212);转动关节后端支架(23)为U型结构,中间段设有转动关节后端支架连接孔(211),转动关节后端支架连接孔(211)为通孔;转动关节前端支架(212)为封闭的箱体结构,...
【专利技术属性】
技术研发人员:戴军,于帮龙,杨莉,张尧成,
申请(专利权)人:常熟理工学院,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。