CN110253373A - 一种基于视觉引导机器人打磨构件焊缝的系统和方法 - Google Patents
一种基于视觉引导机器人打磨构件焊缝的系统和方法 Download PDFInfo
- Publication number
- CN110253373A CN110253373A CN201910634497.5A CN201910634497A CN110253373A CN 110253373 A CN110253373 A CN 110253373A CN 201910634497 A CN201910634497 A CN 201910634497A CN 110253373 A CN110253373 A CN 110253373A
- Authority
- CN
- China
- Prior art keywords
- robot
- laser sensor
- host computer
- polishing
- grinding
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000003466 welding Methods 0.000 claims description 19
- 238000005498 polishing Methods 0.000 claims description 15
- 230000001681 protective effect Effects 0.000 claims description 15
- 230000000694 effects Effects 0.000 claims description 4
- 238000000605 extraction Methods 0.000 claims description 4
- 230000011218 segmentation Effects 0.000 claims description 4
- BVPWJMCABCPUQY-UHFFFAOYSA-N 4-amino-5-chloro-2-methoxy-N-[1-(phenylmethyl)-4-piperidinyl]benzamide Chemical compound COC1=CC(N)=C(Cl)C=C1C(=O)NC1CCN(CC=2C=CC=CC=2)CC1 BVPWJMCABCPUQY-UHFFFAOYSA-N 0.000 claims 1
- 230000008569 process Effects 0.000 abstract description 12
- 238000004519 manufacturing process Methods 0.000 abstract description 10
- 230000010365 information processing Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 239000000428 dust Substances 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 230000002950 deficient Effects 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 238000009776 industrial production Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B27/00—Other grinding machines or devices
- B24B27/0076—Other grinding machines or devices grinding machines comprising two or more grinding tools
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B27/00—Other grinding machines or devices
- B24B27/0084—Other grinding machines or devices the grinding wheel support being angularly adjustable
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B49/00—Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation
- B24B49/12—Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation involving optical means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B9/00—Machines or devices designed for grinding edges or bevels on work or for removing burrs; Accessories therefor
- B24B9/02—Machines or devices designed for grinding edges or bevels on work or for removing burrs; Accessories therefor characterised by a special design with respect to properties of materials specific to articles to be ground
- B24B9/04—Machines or devices designed for grinding edges or bevels on work or for removing burrs; Accessories therefor characterised by a special design with respect to properties of materials specific to articles to be ground of metal, e.g. skate blades
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
- B25J11/005—Manipulators for mechanical processing tasks
- B25J11/0065—Polishing or grinding
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Robotics (AREA)
- Manipulator (AREA)
- Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)
Abstract
本发明涉及一种基于视觉引导机器人打磨构件焊缝的系统和方法,所述系统包括:激光传感器、图像采集模块、上位机、机器人和浮动打磨头;所述激光传感器、图像采集模块和浮动打磨头均安装在机器人六轴末端;所述激光传感器用于采集机器人与构件的相对位置;所述图像采集模块用于在特定位置采集构件的图像信息;所述上位机用于对该图像信息进行处理,以确定出焊缝位置,并控制机器人带动浮动打磨头对焊缝进行打磨。本发明所述系统通过激光传感器进行采集图像的自动定位,能够保证每次采集图像位置的准确性和唯一性,该系统能够实现全自动打磨,工作效率高,操作简洁,便于工人操作,打磨出来的产品质量有保证,有利于企业的高效高质量生产。
Description
技术领域
本发明涉及机器人打磨技术领域,具体涉及一种基于视觉引导机器人打磨构件焊缝的系统和方法。
背景技术
随着制造业的高速发展,海运船舶大型化使得港机装备大型化成为必然趋势。而箱梁、桁架等典型大型构件是港机制造中工作量最大的环节。现阶段,我国港机企业在对大型构件焊缝的打磨处理还主要依靠人工手动打磨,自动化程度低,打磨效率低下,且工人所处的打磨作业环境恶劣,不利于工人的身体健康。此外,人工打磨的质量很大程度上取决于工人的操作技术水平,不同工人的打磨水平不同,致使打磨出来的产品质量无法保证,不利于企业的高效高质量生产。
发明内容
有鉴于此,本发明的目的在于克服现有技术的不足,提供一种基于视觉引导机器人打磨构件焊缝的系统和方法。
为实现以上目的,本发明采用如下技术方案:一种基于视觉引导机器人打磨构件焊缝的系统,包括:
激光传感器、图像采集模块、上位机、机器人和浮动打磨头;
其中,所述激光传感器、所述图像采集模块和所述浮动打磨头均安装在所述机器人六轴末端;所述激光传感器、所述图像采集模块、所述机器人和所述浮动打磨头分别与所述上位机电连接;
所述激光传感器用于采集所述机器人与构件的相对位置;
所述图像采集模块用于在特定位置采集所述构件的图像信息;
所述上位机用于对所述图像信息进行处理,以确定出焊缝位置,并控制所述机器人带动所述浮动打磨头对所述焊缝进行打磨。
可选的,所述系统还包括:防护装置;
所述防护装置安装在所述机器人六轴末端,且将所述激光传感器和所述图像采集模块包围,以对所述激光传感器和所述图像采集模块进行保护。
可选的,所述防护装置包括:气缸和翻转盖;
所述气缸与所述上位机电连接,所述气缸能够在所述上位机的控制下推动所述翻转盖进行开启和闭合。
可选的,所述图像采集模块为二维工业相机。
本发明还提供了一种基于视觉引导机器人打磨构件焊缝的方法,包括:
对相机以及相机与浮动打磨头的空间位置进行标定;
在上位机的控制下,机器人到达构件焊缝的指定位置;其中,所述指定位置由激光传感器确定;
采集所述构件焊缝的图像信息;
对所述图像信息进行处理,确定出待打磨焊缝的类型以及打磨的起始点和终止点;
根据打磨的起始点和终止点,控制所述机器人按照预定义好的姿态对所述焊缝进行打磨。
可选的,所述对所述图像信息进行处理,包括:
对所述图像信息进行预处理;
对预处理后的图像进行阈值分割;
对阈值分割后的图像进行特征提取;
根据提取的特征确定出待打磨焊缝的类型以及打磨的起始点和终止点。
可选的,所述根据打磨的起始点和终止点,控制机器人按照预定义好的姿态对所述焊缝进行打磨,具体包括:
上位机将打磨的起始点和终止点发送给机器人,机器人按照预定义好的姿态将浮动打磨头放置于打磨的起始点后反馈给上位机,上位机向机器人和浮动打磨头发送信号,控制所述浮动打磨头开启,以对所述焊缝进行打磨;
当打磨完焊缝后,所述机器人将打磨完成的信息反馈给上位机。
可选的,所述方法还包括:
在上位机接收到打磨完成的信息后,控制所述相机再次采集所述构件焊缝的图像信息;
根据所述图像信息判断打磨效果。
可选的,所述方法还包括:
在所述激光传感器进行定位或所述相机采集所述构件焊缝的图像信息时,控制防护装置的翻转盖保持开启状态;其它情况下,控制所述防护装置的翻转盖保持闭合状态,以防止打磨产生的碎屑和其他灰尘飞入所述激光传感器和所述相机内。
可选的,所述机器人对所述焊缝进行恒力打磨。
本发明采用以上技术方案,所述基于视觉引导机器人打磨构件焊缝的系统,包括:激光传感器、图像采集模块、上位机、机器人和浮动打磨头;其中,所述激光传感器、所述图像采集模块和所述浮动打磨头均安装在所述机器人六轴末端;所述激光传感器、所述图像采集模块、所述机器人和所述浮动打磨头分别与所述上位机电连接;所述激光传感器用于采集所述机器人与构件的相对位置;所述图像采集模块用于在特定位置采集所述构件的图像信息;所述上位机用于对所述图像信息进行处理,以确定出焊缝位置,并控制所述机器人带动所述浮动打磨头对所述焊缝进行打磨。本发明所述系统采用激光传感器进行采集图像的自动定位,保证了每次采集图像位置的准确性和唯一性,提高了工作效率;通过上位机协调控制采图定位、图像处理和恒力打磨等过程,实现了基于视觉引导的机器人全自动打磨,本系统操作简洁,便于工人操作,完全改变了现有打磨状况,提高了生产效率,有极大的工程实用价值;此外,本系统通过防护装置能够防止机器人打磨时产生的碎屑和其他灰尘飞入所述激光传感器和所述相机内,该装置体积小巧,操作便捷、保护性能好。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明基于视觉引导机器人打磨构件焊缝的系统一种实施例提供的结构示意图;
图2是图1所述系统的工作原理示意图;
图3是图1所述实施例中相机和激光传感器防护装置的结构示意图;
图4是图3所述防护装置中翻转盖所在一侧的结构示意图;
图5是超大型构件打磨总体布局示意图;
图6是本发明基于视觉引导机器人打磨构件焊缝的方法实施例一提供的流程示意图;
图7是本发明基于视觉引导机器人打磨构件焊缝的方法实施例二提供的流程示意图。
图中:1、激光传感器;2、图像采集模块;3、上位机;4、机器人;5、浮动打磨头;6、防护装置;61、气缸;62、翻转盖;7、超大型构件;8、龙门架。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。
图1是本发明基于视觉引导机器人打磨构件焊缝的系统一种实施例提供的结构示意图。
如图1和图2所示,本实施例所述的基于视觉引导机器人打磨构件焊缝的系统,包括:
激光传感器1、图像采集模块2、上位机3、机器人4和浮动打磨头5;
其中,所述激光传感器1、所述图像采集模块2和所述浮动打磨头5均安装在所述机器人4六轴末端;所述激光传感器1、所述图像采集模块2、所述机器人4和所述浮动打磨头5分别与所述上位机3电连接;
所述激光传感器1用于采集所述机器人4与构件的相对位置;
所述图像采集模块2用于在特定位置采集所述构件的图像信息;
所述上位机3用于对所述图像信息进行处理,以确定出焊缝位置,并控制所述机器人4带动所述浮动打磨头5对所述焊缝进行打磨。
进一步的,所述系统还包括:防护装置6;
如图3至图4所示,所述防护装置6安装在所述机器人4六轴末端,且将所述激光传感器1和所述图像采集模块2包围,以对所述激光传感器1和所述图像采集模块2进行保护。
所述防护装置6包括:气缸61和翻转盖62;
所述气缸61与所述上位机3电连接,所述气缸61能够在所述上位机3的控制下推动所述翻转盖62进行开启和闭合。
进一步的,所述图像采集模块2为二维工业相机。
在实际使用中,如图5所示,在对超大型构件7焊缝进行打磨时,工业机器人4设置在龙门架8上,超大型构件7放置在龙门架8下,通过激光传感器1采集所述机器人4与构件的相对位置,并在上位机3的控制下,工业机器人4携带二维工业相机通过激光传感器1实现相机移动到缺陷焊缝的指定位置,工业相机采集构件的图像信息,并将采集的图像信息发送至上位机3,上位机3对该图像进行处理,确定出焊缝位置,并控制所述机器人4带动所述浮动打磨头5到达焊缝的指定位置进行打磨。
本实施例所述系统采用激光传感器1进行采集图像的自动定位,保证了每次采集图像位置的准确性和唯一性,提高了工作效率;通过上位机3协调控制采图定位、图像处理和恒力打磨等过程,实现了基于视觉引导的机器人4全自动打磨,本系统操作简洁,便于工人操作,完全改变了现有打磨状况,提高了生产效率,有极大的工程实用价值;此外,本系统通过防护装置6能够防止机器人4打磨时产生的碎屑和其他灰尘飞入所述激光传感器1和所述相机内,该装置体积小巧,操作便捷、保护性能好;本系统打磨出来的产品质量有保证,有利于企业的高效高质量生产。
图6是本发明基于视觉引导机器人打磨构件焊缝的方法实施例一提供的结构示意图。
如图6所示,本实施例所述的基于视觉引导机器人打磨构件焊缝的方法,包括:
S101:对相机以及相机与浮动打磨头的空间位置进行标定;
具体的,前期准备工作主要包括相机标定,手眼标定。
(1)相机标定,由于相机本身硬件限制,使得相机直接采集得到的图像会出现图像畸变,影响后续处理。相机标定是相机使用的第一步,通过相机标定可得到相机内参。
(2)手眼标定,机械臂到达指定位置之前必须进行手眼标定,完成工业相机到执行部分机械臂的互联。借助图像处理软件得到安装在机械臂末端的相机和打磨头之间的空间位置关系。
S102:在上位机的控制下,机器人到达构件焊缝的指定位置;其中,所述指定位置由激光传感器1确定;
S103:采集所述构件焊缝的图像信息;
具体的,机器人4到达指定位置后,激光传感器1反馈信号给上位机3,此时上位机3控制相机进行图像采集,配予合适的光源,工业相机拍照获得清晰的焊缝照片。
S104:对所述图像信息进行处理,确定出待打磨焊缝的类型以及打磨的起始点和终止点;
上位机3集成了图像处理软件对焊缝图像信息进行处理,得到待打磨焊缝的类型以及起始点和终止点。
S105:根据打磨的起始点和终止点,控制所述机器人按照预定义好的姿态对所述焊缝进行打磨。
进一步的,所述根据打磨的起始点和终止点,控制机器人按照预定义好的姿态对所述焊缝进行打磨,具体包括:
上位机3与机器人4控制柜利用TCP通讯,上位机3将打磨的起始点和终止点发送给机器人4,机器人4按照预定义好的姿态将浮动打磨头5放置于打磨的起始点后反馈给上位机3,上位机3向机器人4和浮动打磨头5发送信号,控制所述浮动打磨头5开启,以对所述焊缝进行打磨。按照指定速度和打磨力对焊缝进行打磨,将有缺陷的焊缝磨平;
当打磨完焊缝后,所述机器人4将打磨完成的信息反馈给上位机3。
进一步的,所述机器人4对所述焊缝进行恒力打磨。
本实施例所述的打磨方法通过基于视觉引导的机器人4对焊缝进行打磨,利用激光传感器1预设的高度值进行自动定位。该打磨方法首先在上位机3的控制下让机器人4自动到达预定的工作位置,并通过所述相机进行图像采集。传统的方法是利用人工示教,这种方法不能保证每次采集图像时机器人4与打磨工件之间采图位置恒定。而本实施例中,利用激光传感器1,所述上位机3能够控制将机器人4与打磨工件的相对高度保持在预设高度值,实现自动定位;通过相机采集所述构件焊缝的图像信息,并根据上位机3识别出的打磨位置,控制机器人4进行恒力打磨。
本实施例所述方法能够实现对构件焊缝的全自动打磨,工作效率高,操作简洁,打磨出来的产品质量有保证,有利于企业的高效高质量生产,适合在工业生产中推广。
图7是本发明基于视觉引导机器人打磨构件焊缝的方法实施例二提供的结构示意图。
如图7所示,本实施例所述的基于视觉引导机器人打磨构件焊缝的方法,包括:
S201:对相机以及相机与浮动打磨头的空间位置进行标定;
S202:在上位机的控制下,机器人到达构件焊缝的指定位置;其中,所述指定位置由激光传感器确定;
S203:采集所述构件焊缝的图像信息;
S204:对所述图像信息进行预处理;
S205:对预处理后的图像进行阈值分割;
S206:对阈值分割后的图像进行特征提取;
S207:根据提取的特征确定出待打磨焊缝的类型以及打磨的起始点和终止点;
S208:根据打磨的起始点和终止点,控制所述机器人按照预定义好的姿态对所述焊缝进行打磨;
S209:打磨完成后,控制所述相机再次采集所述构件焊缝的图像信息;
S210:根据所述图像信息判断打磨效果。
进一步的,所述上位机3会对再次采集的图像信息进行处理,以判断出打磨后的构件是否合格;如果打磨合格,则处理下一道缺陷焊缝;如果打磨不合格,则通过人工或机器人4做进一步处理,以使打磨后的焊缝符合要求。
进一步的,该方法还包括:
在所述激光传感器1进行定位或所述相机采集所述构件焊缝的图像信息时,控制防护装置6的翻转盖62保持开启状态;其它情况下,控制所述防护装置6的翻转盖62保持闭合状态,以防止打磨产生的碎屑和其他灰尘飞入所述激光传感器1和所述相机内。
具体的,所述防护装置6包括:气缸61和翻转盖62;所述气缸61与所述上位机3电连接;所述防护装置6安装在所述机器人4六轴末端,且将所述激光传感器1和所述图像采集模块2包围,以对所述激光传感器1和所述相机进行保护。在所述激光传感器1进行工作,采集位置信息时,或者,所述相机进行拍照时,所述翻转盖62在所述气缸61的作用下,保持开启状态,以更加准确的采集位置和图像信息;在所述激光传感器1和相机不工作时,所述翻转盖62在所述气缸61的作用下,呈闭合状态,以防止打磨产生的碎屑和其他灰尘飞入所述激光传感器1和所述相机内;其中所述气缸61与所述上位机3电连接,能够直接接收上位机3下发的控制信号。
本实施例所述方法在实施例一的基础上,在执行完打磨后,还会对构件焊缝进行二次拍照,以判断打磨的效果;此外,本实施例所涉及的防护装置6,为防止机器人4打磨时的碎屑飞溅以及工厂其他灰尘的干扰,基于相机和激光传感器1的尺寸设计防护装置6,并利用微型气缸61实现自动化控制翻转盖62的开闭,所述防护装置6体积小巧,方便操作、保护性能好。
本实施例所述方法采用激光传感器1进行采集图像的自动定位,保证了每次采集图像位置的准确性和唯一性,提高了工作效率;通过上位机3协调控制采图定位、图像处理、恒力打磨和二次拍照检测等过程,实现了基于视觉引导的机器人4全自动打磨,本系统操作简洁,便于工人操作,完全改变了现有打磨状况,提高了生产效率,有极大的工程实用价值;本系统通过防护装置6能够防止机器人4打磨时产生的碎屑和其他灰尘飞入所述激光传感器1和所述相机内,该装置体积小巧,操作便捷、保护性能好;该方法自动化程度高,打磨出来的产品质量有保证,有利于企业的高效高质量生产。
可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。
需要说明的是,在本发明的描述中,除非另有说明,“多个”的含义是指至少两个。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
Claims (8)
1.一种基于视觉引导机器人打磨构件焊缝的系统,其特征在于,包括:
激光传感器、图像采集模块、上位机、机器人和浮动打磨头;
其中,所述激光传感器、所述图像采集模块和所述浮动打磨头均安装在所述机器人六轴末端;所述激光传感器、所述图像采集模块、所述机器人和所述浮动打磨头分别与所述上位机电连接;
所述激光传感器用于采集所述机器人与构件的相对位置;
所述图像采集模块用于在特定位置采集所述构件的图像信息;
所述上位机用于对所述图像信息进行处理,以确定出焊缝位置,并控制所述机器人带动所述浮动打磨头对所述焊缝进行打磨。
2.根据权利要求1所述的系统,其特征在于,还包括:防护装置;
所述防护装置安装在所述机器人六轴末端,且将所述激光传感器和所述图像采集模块包围,以对所述激光传感器和所述图像采集模块进行保护。
3.根据权利要求2所述的系统,其特征在于,所述防护装置包括:气缸和翻转盖;
所述气缸与所述上位机电连接,所述气缸能够在所述上位机的控制下推动所述翻转盖进行开启和闭合。
4.一种基于视觉引导机器人打磨构件焊缝的方法,其特征在于,包括:
对相机以及相机与浮动打磨头的空间位置进行标定;
在上位机的控制下,机器人到达构件焊缝的指定位置;其中,所述指定位置由激光传感器确定;
采集所述构件焊缝的图像信息;
对所述图像信息进行处理,确定出待打磨焊缝的类型以及打磨的起始点和终止点;
根据打磨的起始点和终止点,控制所述机器人按照预定义好的姿态对所述焊缝进行打磨。
5.根据权利要求4所述的方法,其特征在于,所述对所述图像信息进行处理,包括:
对所述图像信息进行预处理;
对预处理后的图像进行阈值分割;
对阈值分割后的图像进行特征提取;
根据提取的特征确定出待打磨焊缝的类型以及打磨的起始点和终止点。
6.根据权利要求4所述的方法,其特征在于,所述根据打磨的起始点和终止点,控制机器人按照预定义好的姿态对所述焊缝进行打磨,具体包括:
上位机将打磨的起始点和终止点发送给机器人,机器人按照预定义好的姿态将浮动打磨头放置于打磨的起始点后反馈给上位机,上位机向机器人和浮动打磨头发送信号,控制所述浮动打磨头开启,以对所述焊缝进行打磨;
当打磨完焊缝后,所述机器人将打磨完成的信息反馈给上位机。
7.根据权利要求6所述的方法,其特征在于,还包括:
在上位机接收到打磨完成的信息后,控制所述相机再次采集所述构件焊缝的图像信息;
根据所述图像信息判断打磨效果。
8.根据权利要求4至7任一项所述的方法,其特征在于,还包括:
在所述激光传感器进行定位或所述相机采集所述构件焊缝的图像信息时,控制防护装置的翻转盖保持开启状态;其它情况下,控制所述防护装置的翻转盖保持闭合状态,以防止打磨产生的碎屑和其他灰尘飞入所述激光传感器和所述相机内。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910634497.5A CN110253373A (zh) | 2019-07-15 | 2019-07-15 | 一种基于视觉引导机器人打磨构件焊缝的系统和方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910634497.5A CN110253373A (zh) | 2019-07-15 | 2019-07-15 | 一种基于视觉引导机器人打磨构件焊缝的系统和方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110253373A true CN110253373A (zh) | 2019-09-20 |
Family
ID=67926037
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910634497.5A Pending CN110253373A (zh) | 2019-07-15 | 2019-07-15 | 一种基于视觉引导机器人打磨构件焊缝的系统和方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110253373A (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110842683A (zh) * | 2019-11-17 | 2020-02-28 | 徐州赛欧电子科技有限公司 | 一种基于机器视觉的焊缝打磨装置及其系统 |
CN111300194A (zh) * | 2020-02-20 | 2020-06-19 | 深圳市智能机器人研究院 | 一种控制管道打磨机器人的系统及方法 |
CN111687515A (zh) * | 2020-06-17 | 2020-09-22 | 北京智机科技有限公司 | 大型钢构智能焊接引导系统 |
CN111993200A (zh) * | 2020-08-17 | 2020-11-27 | 上海中车瑞伯德智能系统股份有限公司 | 一种用于焊缝打磨的焊缝识别定位方法和装置 |
CN112001935A (zh) * | 2020-07-28 | 2020-11-27 | 上海巧视智能科技有限公司 | 基于激光扫描的t型焊缝打磨方法、系统、介质及终端 |
CN112223293A (zh) * | 2020-10-21 | 2021-01-15 | 湖南科技大学 | 焊缝磨抛机器人在线打磨方法 |
CN112633235A (zh) * | 2020-12-31 | 2021-04-09 | 华中科技大学 | 基于机器人的车体焊缝打磨余量分类方法及设备 |
CN112621408A (zh) * | 2020-12-16 | 2021-04-09 | 新沂海福尔通用仪表有限公司 | 带有回收机构的透明石英管预制棒打磨系统及其控制方法 |
CN114346805A (zh) * | 2022-01-19 | 2022-04-15 | 宁夏巨能机器人股份有限公司 | 一种去毛刺加工中心 |
CN114654362A (zh) * | 2022-03-22 | 2022-06-24 | 燕山大学 | 大型工件全向打磨平台 |
CN115592501A (zh) * | 2022-10-11 | 2023-01-13 | 中国第一汽车股份有限公司(Cn) | 一种基于3d线激光视觉引导的顶盖钎焊自适应打磨方法 |
CN116511681A (zh) * | 2022-01-24 | 2023-08-01 | 中车青岛四方机车车辆股份有限公司 | 焊点清理装置、清理设备及清理方法 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102009036290A1 (de) * | 2009-08-06 | 2011-04-21 | Thielenhaus Technologies Gmbh | Verfahren und Vorrichtung zur Finishbearbeitung von geraden und gerundeten Umfangsflächen eines Werkstücks |
CN103862340A (zh) * | 2014-03-28 | 2014-06-18 | 中国科学院自动化研究所 | 一种机器人并行打磨系统 |
CN106313041A (zh) * | 2016-08-03 | 2017-01-11 | 山东中清智能科技有限公司 | 喷涂机器人的双目立体视觉定位装置及定位方法 |
CN107127755A (zh) * | 2017-05-12 | 2017-09-05 | 华南理工大学 | 一种三维点云的实时采集装置及机器人打磨轨迹规划方法 |
CN107756413A (zh) * | 2017-09-29 | 2018-03-06 | 中车唐山机车车辆有限公司 | 高铁整车焊缝自动打磨和焊缝探伤系统 |
CN108406545A (zh) * | 2018-03-14 | 2018-08-17 | 天津智通信息系统集成有限公司 | 一种改进型高铁侧墙焊缝铣磨组合装置 |
CN108705539A (zh) * | 2018-04-10 | 2018-10-26 | 柳州铁道职业技术学院 | 焊缝磨抛机器人控制系统及其方法 |
CN109290948A (zh) * | 2018-11-20 | 2019-02-01 | 重庆敏特汽车零部件有限公司 | 一种浮动打磨头及设备 |
-
2019
- 2019-07-15 CN CN201910634497.5A patent/CN110253373A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102009036290A1 (de) * | 2009-08-06 | 2011-04-21 | Thielenhaus Technologies Gmbh | Verfahren und Vorrichtung zur Finishbearbeitung von geraden und gerundeten Umfangsflächen eines Werkstücks |
CN103862340A (zh) * | 2014-03-28 | 2014-06-18 | 中国科学院自动化研究所 | 一种机器人并行打磨系统 |
CN106313041A (zh) * | 2016-08-03 | 2017-01-11 | 山东中清智能科技有限公司 | 喷涂机器人的双目立体视觉定位装置及定位方法 |
CN107127755A (zh) * | 2017-05-12 | 2017-09-05 | 华南理工大学 | 一种三维点云的实时采集装置及机器人打磨轨迹规划方法 |
CN107756413A (zh) * | 2017-09-29 | 2018-03-06 | 中车唐山机车车辆有限公司 | 高铁整车焊缝自动打磨和焊缝探伤系统 |
CN108406545A (zh) * | 2018-03-14 | 2018-08-17 | 天津智通信息系统集成有限公司 | 一种改进型高铁侧墙焊缝铣磨组合装置 |
CN108705539A (zh) * | 2018-04-10 | 2018-10-26 | 柳州铁道职业技术学院 | 焊缝磨抛机器人控制系统及其方法 |
CN109290948A (zh) * | 2018-11-20 | 2019-02-01 | 重庆敏特汽车零部件有限公司 | 一种浮动打磨头及设备 |
Non-Patent Citations (1)
Title |
---|
郑树泉: "《工业智能技术与应用》", 31 January 2019 * |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110842683A (zh) * | 2019-11-17 | 2020-02-28 | 徐州赛欧电子科技有限公司 | 一种基于机器视觉的焊缝打磨装置及其系统 |
CN111300194A (zh) * | 2020-02-20 | 2020-06-19 | 深圳市智能机器人研究院 | 一种控制管道打磨机器人的系统及方法 |
CN111687515A (zh) * | 2020-06-17 | 2020-09-22 | 北京智机科技有限公司 | 大型钢构智能焊接引导系统 |
CN112001935A (zh) * | 2020-07-28 | 2020-11-27 | 上海巧视智能科技有限公司 | 基于激光扫描的t型焊缝打磨方法、系统、介质及终端 |
CN111993200A (zh) * | 2020-08-17 | 2020-11-27 | 上海中车瑞伯德智能系统股份有限公司 | 一种用于焊缝打磨的焊缝识别定位方法和装置 |
CN112223293A (zh) * | 2020-10-21 | 2021-01-15 | 湖南科技大学 | 焊缝磨抛机器人在线打磨方法 |
CN112621408A (zh) * | 2020-12-16 | 2021-04-09 | 新沂海福尔通用仪表有限公司 | 带有回收机构的透明石英管预制棒打磨系统及其控制方法 |
CN112633235A (zh) * | 2020-12-31 | 2021-04-09 | 华中科技大学 | 基于机器人的车体焊缝打磨余量分类方法及设备 |
CN112633235B (zh) * | 2020-12-31 | 2022-08-16 | 华中科技大学 | 基于机器人的车体焊缝打磨余量分类方法及设备 |
CN114346805A (zh) * | 2022-01-19 | 2022-04-15 | 宁夏巨能机器人股份有限公司 | 一种去毛刺加工中心 |
CN116511681A (zh) * | 2022-01-24 | 2023-08-01 | 中车青岛四方机车车辆股份有限公司 | 焊点清理装置、清理设备及清理方法 |
CN114654362A (zh) * | 2022-03-22 | 2022-06-24 | 燕山大学 | 大型工件全向打磨平台 |
CN114654362B (zh) * | 2022-03-22 | 2023-01-06 | 燕山大学 | 大型工件全向打磨平台 |
CN115592501A (zh) * | 2022-10-11 | 2023-01-13 | 中国第一汽车股份有限公司(Cn) | 一种基于3d线激光视觉引导的顶盖钎焊自适应打磨方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110253373A (zh) | 一种基于视觉引导机器人打磨构件焊缝的系统和方法 | |
CN103831253B (zh) | 基于dsp机器视觉的太阳能硅片表面检测装置及方法 | |
CN106809730B (zh) | 一种基于视觉的集装箱自动对接起吊系统及起吊方法 | |
CN110171000B (zh) | 坡口切割方法、装置及控制设备 | |
CN110116116A (zh) | 基于计算机视觉的机器人激光清洗路径规划系统及方法 | |
CN112264839A (zh) | 一种用于制造物联网的切削刀具磨损在位测量装置及方法 | |
CN104959989A (zh) | 一种视觉引导下的电梯门板上料定位方法 | |
CN113146172A (zh) | 一种基于多视觉的检测与装配系统及方法 | |
CN105965519A (zh) | 一种视觉引导下的离合器下料定位方法 | |
WO2021039775A1 (ja) | 画像処理装置、撮像装置、ロボット及びロボットシステム | |
CN117340716A (zh) | 基于数字孪生的船体狭小空间下焊缝缺陷打磨系统与打磨方法 | |
CN112873164A (zh) | 一种自动化物料搬运机器人 | |
CN115741238B (zh) | 一种集智能检测一体的总线式高性能数控设备 | |
CN110488753A (zh) | 旋风铣削刀具用潜望式检测机构、预测系统及方法 | |
CN204036198U (zh) | On cell显示玻璃基板磨边机 | |
CN106353331A (zh) | 一种晶片质量检测装置 | |
CN110927172B (zh) | 一种飞机整体油箱密封胶漏涂在线检测装置及方法 | |
CN115229804A (zh) | 组件贴合方法和装置 | |
CN114536109A (zh) | 基于ai视觉自动识别坯料缺陷的打磨装置及其使用方法 | |
CN112037281B (zh) | 一种用于引导自动化毛囊采集机器的视觉系统 | |
CN118719611A (zh) | 一种柔性供料分拣系统的分拣方法 | |
CN109894763B (zh) | 一种太阳能组件接线盒定位组装系统及其定位组装方法 | |
WO2021010181A1 (ja) | 検査装置、検査方法、位置決め方法、およびプログラム | |
CN115158820B (zh) | 一种基于视觉的无损自动拆袋系统 | |
Solvang et al. | Vision based robot programming |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190920 |
|
RJ01 | Rejection of invention patent application after publication |