CN107552289B - 一种视觉识别喷漆机器人***及其运作方法 - Google Patents

一种视觉识别喷漆机器人***及其运作方法 Download PDF

Info

Publication number
CN107552289B
CN107552289B CN201710960373.7A CN201710960373A CN107552289B CN 107552289 B CN107552289 B CN 107552289B CN 201710960373 A CN201710960373 A CN 201710960373A CN 107552289 B CN107552289 B CN 107552289B
Authority
CN
China
Prior art keywords
personal computer
paint
industrial personal
spray
robot
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
Application number
CN201710960373.7A
Other languages
English (en)
Other versions
CN107552289A (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.)
Foshan Wodun Equipment Technology Co Ltd
Original Assignee
Foshan Wodun Equipment Technology Co Ltd
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 Foshan Wodun Equipment Technology Co Ltd filed Critical Foshan Wodun Equipment Technology Co Ltd
Priority to CN201710960373.7A priority Critical patent/CN107552289B/zh
Publication of CN107552289A publication Critical patent/CN107552289A/zh
Application granted granted Critical
Publication of CN107552289B publication Critical patent/CN107552289B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Manipulator (AREA)
  • Spray Control Apparatus (AREA)

Abstract

本发明涉及自动化加工设备技术领域,公开了一种视觉识别喷漆机器人***,包括输送机、位于输送机上方的视觉扫描设备和喷涂机器人,所述视觉扫描设备包括多个激光传感器、工控机,所述工控机与各个激光传感器之间均通过以太网连接;所述输送机配设有编码器,编码器与所述工控机之间通信连接;所述喷涂机器人通信连接有机器人控制器,机器人控制器通过以太网连接所述工控机,解决了现有的人工喷漆对身体危害、喷漆机器人的***无法准确识别工件的轮廓和造型,喷漆***数据传输效率低导致喷漆的效率低、喷漆效果差以及无法规避喷漆机器人的奇异点导致发生停机现象的问题。

Description

一种视觉识别喷漆机器人***及其运作方法
技术领域
本发明涉及的自动化加工设备的技术领域,具体地,涉及一种视觉识别喷漆机器人***及其运作方法。
背景技术
自动喷漆***就是自动地对金属和非金属的表面覆盖保护层或装饰层,以智能化作业代替人工劳力作业的专用***。喷漆机器人可进行自动喷漆或喷涂其他涂料的工业机器人。喷漆机器人主要由机器人本体、计算机和相应的控制***组成,液压驱动的喷漆机器人还包括液压油源,如油泵、油箱和电机等。多采用5或6自由度关节式结构,手臂有较大的运动空间,并可做复杂的轨迹运动,其腕部一般有2~3个自由度,可灵活运动。较先进的喷漆机器人腕部采用柔性手腕,既可向各个方向弯曲,又可转动,其动作类似人的手腕,能方便地通过较小的孔伸入工件内部,喷涂其内表面。喷漆机器人一般采用液压驱动,具有动作速度快、防爆性能好等特点,可通过手把手示教或点位示数来实现示教。喷漆机器人广泛用于汽车、仪表、电器、搪瓷等工艺生产部门。
现有的自动喷漆***主要存在以下缺点:
1、视觉检测的识别精度低:现有的***主要采用ccd相机拍照检测对于小工件比较实用,但对于大工件高精度检测时由于像素、光源及太阳光等因素导致拍照后的照片不清晰,所以很难准确识别工件的轮廓和造型;
2、数据传输通信速度低:现有的自动喷漆***中数据传输的实时性及大数据传送不能满足工业的需求,阻碍工业现场的数据传输通信,导致喷漆的效率低、喷漆效果差;
3、无法规避喷漆机器人的奇异点:机器人在雅可比矩阵运算时当机器人两关节旋转同心时会产生奇异点,数学算法上无法计算,当在喷漆路径过程遇到喷漆机器人的奇异点导致整个自动喷漆***出现停机情况,影响到整个喷漆的生产效率。
发明内容
为解决上述技术问题,本发明提供了一种视觉识别喷漆机器人***及其运作方法以达到准确检测工件的轮廓和造型、提升通信数据的实时传输以及有效规避喷漆机器人的奇异点以提高喷漆的生产效率,最终实现降低企业的人力资源成本,削减油漆耗量,提高企业环保等级,赢得良好的社会及经济效益的目的,解决了现有的人工喷漆对身体危害、喷漆机器人的***无法准确识别工件的轮廓和造型,喷漆***数据传输效率低导致喷漆的效率低、喷漆效果差以及无法规避喷漆机器人的奇异点导致发生停机现象的问题。
为了实现上述技术效果,本发明所提供的技术方案是:
一种视觉识别喷漆机器人***,包括输送机、位于输送机上方的视觉扫描设备和喷涂机器人,所述视觉扫描设备包括多个激光传感器、工控机,所述工控机与各个激光传感器之间均通过以太网连接;所述输送机配设有编码器,编码器与所述工控机之间通信连接;所述喷涂机器人通信连接有机器人控制器,机器人控制器通过以太网连接所述工控机。
进一步地,所述多个激光传感器沿同一直线方向均匀排布且横跨于所述输送机的上方。
进一步地,所述输送机配设有驱动其运动的电机,电机的从动轴上装配有所述编码器。
进一步地,所述喷涂机器人与机器人控制器之间通过EtherCAT总线通信连接。
本发明还提供了一种视觉识别喷漆机器人***的运作方法,主要包括以下步骤:
(1)将工件通过输送机传输通过视觉扫描设备的扫描区,扫描区由多个激光传感器组成,各个激光传感器均通过以太网的通信方式将扫描数据传送至视觉扫描设备的工控机中,工控机对各个扫描数据进行线性组合以获得当组数据;
(2)通过输送机上装配的编码器计算出工件的当前位置信息,并将当前位置信息传送至视觉扫描设备的工控机中;
(3)工控机将步骤(1)中的当组数据和步骤(2)的当前位置信息进数据处理以获得一帧数据,以此重复,获得多帧数据以生成线性图片;
(4)工控机对步骤(3)的线性图片进行扫描,通过扫描过程中提取出图片像素点以获得工件轮廓,工件轮廓结合在工控机中预设的喷漆参数生成喷漆路径;
(5)工控机将喷漆路径通过以太网的通信方式传送至机器人控制器;
(6)机器人控制器通过喷漆路径对喷涂机器人的奇异点进行预先计算,对奇异点的前后通过直线指令断开成两部分,再通过点到点指令将该两部分连接;
(7)机器人控制器生成控制程序并传送至喷涂机器人中。
进一步地,所述步骤(4)的扫描过程中对直线取两个像素点,圆弧取三个像素点。
进一步地,所述步骤(1)中的各个激光传感器分别配置有IP地址,所述工控机通过对应的IP地址分时读取各个激光传感器的检测数据,读取完成后,将检测数据进行线性组合。
进一步地,所述输送机的电机与编码器之间具有传动比,通过传动比可计算出编码器每个脉冲量对应的工件移动距离,以计算出工件的当前位置信息。
相比于现有技术,本发明的有益效果是:
1.本申请主要采用激光通信原理,由于现扫描方式要求大量检测数据进行实时交互,因此激光传感器的通信方式选择工业最好的以太网方式通信,交换数据量大、实时性好以及稳定可靠;相对于现有技术激光传感器稳定可靠,不需要光源辅助,只需要工件平行经过激光传感器就可检测出工件的轮廓和造型;
2.本申请中机器人控制器与工控机、激光传感器与工控机均都是通过以太网的通信方式进行数据通信的,随着科学技术发展致使以太网的极大提速,以太网的实时性将更加快速,进一步保证了本申请中对数据的实时、快速的传送;
3.能够有效的规避喷涂机器人的奇异点,由于喷漆本身要求精度不高,通过直线指令和点到点指令将奇异点绕开,屏蔽掉奇异点的问题之后,喷涂机器人可接收由机器人控制器的自动生成程序,防止出现奇异点导致停机问题出现;
4.本申请通过激光传感器发出有限激光束,经过折射后测绘出距离,检测出轮廓及凹槽位置,输送机上配设有编码器,通过传动比可计算出编码器每个脉冲量对应的工件移动距离,激光传感器的检测数据与编码器的计算数据组合成线扫描相机的特点,相对于CCD相机的读取数据,具有准确、稳定可靠以及实时更新的优点;
5.综上所述,本申请提供的视觉识别喷漆机器人***是根据客户的需求,可针对喷涂异形工件的喷涂***,通过喷涂机器人的末端配置喷枪自动喷漆,通过视觉扫描设备检测出工件的轮廓,自动生成喷漆路径,解决人工喷漆对身体危害,代替人工,最终实现降低企业的人力资源成本,削减油漆耗量,提高企业环保等级,赢得良好的社会及经济效益。
附图说明
图1是本发明提供的视觉识别喷漆机器人***中视觉扫描设备的结构示意图;
图2是本发明提供的视觉识别喷漆机器人***的运作方法的工作流程图。
具体实施方式
下面结合具体实施例对本发明作进一步详细介绍,以下文字的目的在于说明本发明,而非限制本发明的保护范围。
如图1、图2所示,本发明可按照如下方式实施,一种视觉识别喷漆机器人***,包括输送机、位于输送机上方的视觉扫描设备和喷涂机器人,所述视觉扫描设备包括多个激光传感器1、工控机2,所述视觉扫描设备设有扫描区,输送机穿过所述扫描区,各个激光传感器1位于扫描区的正上方,对传输在输送机上的工件进行激光扫描;所述工控机2与各个激光传感器1之间均通过以太网连接,各个激光传感器1将检测所得到的数据通过以太网实时传送至工控机2中;所述输送机上设有传送带,传送带上用于放置待喷漆的工件,输送机配设有编码器,编码器与所述工控机2之间通信连接,编码器将其检测数据实时传送至工控机2中进行分析处理;所述喷涂机器人通信连接有机器人控制器,喷漆机器人接收由机器人控制器发出的控制程序执行相应的喷涂动作,机器人控制器通过以太网连接所述工控机2,工控机2将喷涂路径信息实时反馈至机器人控制器中。
所述多个激光传感器1沿同一直线方向均匀排布且横跨于所述输送机的上方,即各个激光传感器1形成的排列方向与所述输送机的长度方向垂直,以保证输送机上的工件能够以平行的方式经过各个激光传感器1,作为优选的,本方案中选用进口的线性激光传感器1,激光传感器1稳定可靠,不需要光源辅助,在实际使用过程中,受到环境因素的影响更小。
所述输送机配设有驱动其运动的电机,电机的从动轴上装配有所述编码器,从动轴驱动所述编码器转动,以用于编码器进行数据记录;作为优选的,所述电机的输出轴连接有减速器,减速器的输出轴连接有从动轴,从动轴与所述编码器连接。
所述喷涂机器人与机器人控制器之间通过EtherCAT总线通信连接,机器人控制器传送控制程序至喷涂机器人,以实现喷涂机器人的动作执行,其中,EtherCAT(以太网控制自动化技术)是一个以以太网为基础的开放架构的现场总线***,优点在于:包括高精度设备同步,可选线缆冗余,和功能性安全协议(SIL3)、降低了现场总线的使用成本。
本发明还提供了一种视觉识别喷漆机器人***的运作方法,主要包括以下步骤:
(1)将工件通过输送机传输通过视觉扫描设备的扫描区,扫描区由多个激光传感器1组成,各个激光传感器1均通过以太网的通信方式将扫描数据传送至视觉扫描设备的工控机2中,以太网的通信方式可实现大数据、高速度、高准确度以及高可靠性的传输数据,工控机2对各个扫描数据进行线性组合以获得当组数据;之所以采用线性组合的方式处理数据,其中,线性组合代表一些抽象的向量各自乘上一个标量后再相加,是因为要把各个激光传感器1的数据叠加在一起才能用,单个激光传感器1的激光发射是扇形的,两个激光之间必定有叠加部分,所以要在工控机2中把叠加部分的数据进行处理;
(2)通过输送机上装配的编码器计算出工件的当前位置信息,并将当前位置信息传送至视觉扫描设备的工控机2中;
(3)工控机2将步骤(1)中的当组数据和步骤(2)的当前位置信息进数据处理以获得一帧数据,随着输送机带动工件的逐渐移动,则会不断重复步骤(1)和步骤(2)进行记录数据,以此重复,获得多帧数据以生成线性图片;以上步骤(1)-步骤(3)的过程起到了线性扫描的作用;其中,线性图片的像素点2-4mm但对于喷漆工艺的精度要求来说,像素点在20mm以内都能达到要求,所以生成的线性图片完全可满足后期的喷涂加工;
(4)工控机2对步骤(3)的线性图片进行扫描,同时进行图形处理,通过扫描过程中提取出图片像素点以获得工件轮廓,工件轮廓结合在工控机2中预设的喷漆参数生成喷漆路径;
(5)工控机2将喷漆路径通过以太网的通信方式传送至机器人控制器;
(6)机器人控制器通过喷漆路径对喷涂机器人的奇异点进行预先计算,对奇异点的前后通过直线指令断开成两部分,再通过点到点指令将该两部分连接;具体的讲,对于喷漆路径中直线上两个点,但是在两个点中间可能会导致喷漆机器人运行到奇异点,要通过机器人控制器进行提前运算是不是会走到奇异点,若会走到喷涂机器人的奇异点,则通过上述的直线指令和点到点指令进行绕过奇异点;若不会走到奇异点,则直接按照喷漆路径运行;
其中,所述直线指令,会根据喷漆机器人的关节个轴角度计算每个轴是正传还是反转,保证喷漆机器人的末端走的是一条直线;
所述点到点指令,指喷漆机器人中各个伺服电机根据终点位置计算自己的速度,同时启动后,同时到达终点位置,喷漆机器人的末端路径不确定。
(7)机器人控制器生成控制程序并传送至喷涂机器人中,即生成喷涂机器人的执行程序,同时在生成喷漆坐标点,控制喷枪开关。
所述步骤(4)的扫描过程中对直线取两个像素点,圆弧取三个像素点,采用此方法可快速对像素点进行取点,由于喷漆工艺对于图像的精度要求不是很高,所以采用上述方法取点可迅速提取工件的轮廓。
所述步骤(1)中的各个激光传感器1分别配置有IP地址,所述工控机2通过对应各个激光传感器1的IP地址分时读取各个激光传感器1传送的检测数据,读取完成后,将检测数据进行线性组合。
所述输送机的电机与编码器之间具有传动比,电机的从动轴与编码器进行传动连接,通过传动比可计算出编码器的每个脉冲量对应的工件移动距离,以计算出工件的当前位置信息,当前位置信息与所述步骤(1)中的当组数据组成一帧数据,其中,编码器(encoder)是将信号(如比特流)或数据进行编制、转换为可用以通讯、传输和存储的信号形式的设备。
任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求所述的保护范围为准。

Claims (4)

1.一种视觉识别喷漆机器人***的运作方法,其特征在于,主要包括以下步骤:
(1)将工件通过输送机传输通过视觉扫描设备的扫描区,扫描区由多个激光传感器组成,各个激光传感器均通过以太网的通信方式将扫描数据传送至视觉扫描设备的工控机中,工控机对各个扫描数据进行线性组合以获得当组数据;
(2)通过输送机上装配的编码器计算出工件的当前位置信息,并将当前位置信息传送至视觉扫描设备的工控机中;
(3)工控机将步骤(1)中的当组数据和步骤(2)的当前位置信息进行数据处理以获得一帧数据,以此重复,获得多帧数据以生成线性图片;
(4)工控机对步骤(3)的线性图片进行扫描,通过扫描过程中提取出图片像素点以获得工件轮廓,工件轮廓结合在工控机中预设的喷漆参数生成喷漆路径;
(5)工控机将喷漆路径通过以太网的通信方式传送至机器人控制器;
(6)机器人控制器通过喷漆路径对喷涂机器人的奇异点进行预先计算,对奇异点的前后通过直线指令断开成两部分,再通过点到点指令将该两部分连接;
(7)机器人控制器生成控制程序并传送至喷涂机器人中。
2.根据权利要求1所述的视觉识别喷漆机器人***的运作方法,其特征在于,所述步骤(4)的扫描过程中对直线取两个像素点,圆弧取三个像素点。
3.根据权利要求1所述的视觉识别喷漆机器人***的运作方法,其特征在于,所述步骤(1)中的各个激光传感器分别配置有IP地址,所述工控机通过对应的IP地址分时读取各个激光传感器的检测数据,读取完成后,将检测数据进行线性组合。
4.根据权利要求1所述的视觉识别喷漆机器人***的运作方法,其特征在于,所述输送机的电机与编码器之间具有传动比,通过传动比可计算出编码器每个脉冲量对应的工件移动距离,以计算出工件的当前位置信息。
CN201710960373.7A 2017-10-16 2017-10-16 一种视觉识别喷漆机器人***及其运作方法 Active CN107552289B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710960373.7A CN107552289B (zh) 2017-10-16 2017-10-16 一种视觉识别喷漆机器人***及其运作方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710960373.7A CN107552289B (zh) 2017-10-16 2017-10-16 一种视觉识别喷漆机器人***及其运作方法

Publications (2)

Publication Number Publication Date
CN107552289A CN107552289A (zh) 2018-01-09
CN107552289B true CN107552289B (zh) 2019-09-03

Family

ID=60986069

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710960373.7A Active CN107552289B (zh) 2017-10-16 2017-10-16 一种视觉识别喷漆机器人***及其运作方法

Country Status (1)

Country Link
CN (1) CN107552289B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109759254A (zh) * 2019-01-17 2019-05-17 河北省科学院应用数学研究所 一种三维立体喷涂的***和方法
CN110433989B (zh) * 2019-07-30 2021-04-27 天津普达软件技术有限公司 一种工件表面喷涂的方法
CN112892969B (zh) * 2021-01-18 2023-02-28 日照中意华坤金属制造有限公司 一种铁艺制品加工用喷漆装置
CN112934518A (zh) * 2021-01-25 2021-06-11 山东华锐智能技术有限公司 基于点云的自动喷涂装置及方法
CN113145335A (zh) * 2021-04-27 2021-07-23 山东动向新材料科技有限公司 一种异形板面可适性自动化喷涂机
CN113289793A (zh) * 2021-05-11 2021-08-24 山东华锐智能技术有限公司 适用于钢构件自动喷涂装置的轨迹实时提取方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101961698B (zh) * 2010-08-04 2013-02-13 中国科学院自动化研究所 一种嵌入式喷枪位姿实时测量装置及方法
CN104759736B (zh) * 2014-01-07 2018-05-22 深圳中集智能科技有限公司 集装箱波纹板焊接机器人及其视觉伺服控制***
US10405535B2 (en) * 2014-05-05 2019-09-10 University Of Southern Queensland Methods, systems and devices relating to real-time object identification
CN204053279U (zh) * 2014-08-12 2014-12-31 河北工业大学 薄钢板搭接焊缝小特征点四机头串行视觉检测跟踪装置
CN204925765U (zh) * 2015-09-09 2015-12-30 华中科技大学 一种振镜式激光扫描大幅面材料成形加工控制***
CN106001847B (zh) * 2016-06-12 2018-09-14 佛山市中菱智控科技有限公司 基于激光测距传感器的钢板边缘扫描及切割控制***

Also Published As

Publication number Publication date
CN107552289A (zh) 2018-01-09

Similar Documents

Publication Publication Date Title
CN107552289B (zh) 一种视觉识别喷漆机器人***及其运作方法
CN108747132B (zh) 自主移动焊接机器人视觉控制***
CN102794767B (zh) 视觉引导的机器人关节空间b样条轨迹规划方法
CN107627299B (zh) 一种绳索驱动并联机器人的运动学参数误差标定方法
CN105045098B (zh) 一种机器人喷涂轨迹自动生成***的控制方法
CN110421562A (zh) 基于四目立体视觉的机械臂标定***和标定方法
CN107899814A (zh) 一种机器人喷涂***及其控制方法
CN102806560B (zh) 一种可自动消除机器人运动累积误差的方法
CN107908152A (zh) 一种活动式机器人自动喷涂装置、控制***及方法
CN107610579A (zh) 基于vr***控制的工业机器人示教***及其示教方法
CN106182004A (zh) 基于视觉引导的工业机器人自动销孔装配的方法
CN104325268A (zh) 一种基于智能学习的工业机器人三维空间自主装配方法
CN204524618U (zh) 一种应用激光扫描器的焊缝自动识别跟踪焊接装置
CN111013857A (zh) 一种喷涂机器人控制***及控制方法
CN109967292A (zh) 一种基于工件轮廓信息三维重构的自动喷涂***及其方法
CN109454638A (zh) 一种基于视觉引导的机器人抓取***
CN109848964B (zh) 基于光学动作捕捉的示教机器人数据采集器***
CN110480128A (zh) 一种六自由度焊接机器人线激光实时焊缝跟踪方法
CN109954613A (zh) 喷涂方法
CN111002306B (zh) 一种基于电子凸轮的机器人运动控制方法及控制***
CN106091931A (zh) 一种基于三维模型的自适应扫描测量***及其控制方法
CN104647388A (zh) 基于机器视觉的工业机器人智能控制方法及***
CN109291048A (zh) 一种磨抛工业机器人实时在线编程***及方法
CN109794382A (zh) 一种3d微涂覆机器人及其涂覆方法
CN110888422B (zh) 一种二维跟踪的机器人喷涂编程方法

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