CN204288242U - 基于曲线三维重建的机器人喷涂轨迹提取装置 - Google Patents
基于曲线三维重建的机器人喷涂轨迹提取装置 Download PDFInfo
- Publication number
- CN204288242U CN204288242U CN201420666331.4U CN201420666331U CN204288242U CN 204288242 U CN204288242 U CN 204288242U CN 201420666331 U CN201420666331 U CN 201420666331U CN 204288242 U CN204288242 U CN 204288242U
- Authority
- CN
- China
- Prior art keywords
- curve
- dimensional
- computing machine
- curved
- paint spraying
- 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.)
- Expired - Fee Related
Links
Landscapes
- Image Processing (AREA)
Abstract
本实用新型涉及基于曲线三维重建的机器人喷涂轨迹提取装置。目的是提供的装置应能准确提取喷涂轨迹、具有工作效率高以及适应性强的特点。技术方案是:基于曲线三维重建的机器人喷涂轨迹提取装置,其特征在于:该装置包括载有目标工件且由步进电机驱动的传送带、位于传送带侧边的2个分开一定距离的接近开关以及计算机;所述计算机分别与连通步进电机和接近开关的运动控制卡、连通图像采集卡的相机以及工业机器人交互电信号。
Description
技术领域
本实用新型涉及一种机器人喷涂轨迹的装置,尤其涉及一种基于曲线三维重建的机器人喷涂轨迹提取装置。
背景技术
目前,喷涂作业广泛地应用于工业生产中的各行各业,比如鞋底的喷胶、汽车灯罩的喷涂以及各种复杂零件表面的喷涂等。传统的喷涂作业大多由人工完成,由于胶水和涂料均会挥发出有毒的气体,这严重影响了操作人员的身体健康。另外人工操作也很难保证喷涂的准确性。随着工业机器人技术的不断发生,工业机器人广泛地应用于各种喷涂领域,它不仅能快速、自动地实现喷涂作业,更重要的是避免工人暴露在有毒的气体中。大多数喷涂作业中的轨迹往往是三维的,而获得机器人喷涂轨迹的最常用方法是示教。该方法简单有效,但当加工对象的形状、位置或姿态发生改变时,加工质量不能满足要求,因此不能适应条件变化的情况。解决这个问题的方法是采用离线编程技术,这就需要实时获取每个待喷涂工件的工作轨迹。
一种有效地获取喷涂轨迹的方法是应用线结构光扫描工件,获得工件表面的三维点云数据,进而根据先验算法提取喷涂轨迹。该方法的优点在于获得的喷涂轨迹的精度比较高,可行性高,可以广泛地应用于简单表面的喷涂作业。但当工件的表面形状很复杂时,比如存在栅格状结构时,线结构光不能准确地提取工件的表面信息,因此也很难找准喷涂轨迹。
实用新型内容
本实用新型的目的是为了克服现有技术中存在的不足,提供一种基于曲线三维重建的机器人喷涂轨迹提取装置。所述装置应能准确提取喷涂轨迹、具有工作效率高以及适应性强的特点。
本实用新型采用的技术方案是:
基于曲线三维重建的机器人喷涂轨迹提取装置,其特征在于:该装置包括载有目标工件且由步进电机驱动的传送带1、位于传送带侧边的2个分开一定距离的接近开关以及计算机;所述计算机分别与连通步进电机和接近开关的运动控制卡、连通图像采集卡的相机以及工业机器人交互电信号。
所述步进电机的控制信号和接近开关的信号均通过运动控制卡接入计算机,相机通过图像采集卡采集图片输至计算机,计算机和工业机器人采用标准通讯协议通信。
本实用新型具有以下有益效果及优点:
1)本实用新型的候选曲线提取方法能有效避免图像中非目标曲线的干扰,保证获得的曲线的连续性。
2)曲线的三维重建中添加了曲率的无穷范数约束,提高了重建后三维曲线的光顺性,同时使得所得的最终解接近全局最优解。
3)采用带有传送带的提取装置不仅能实现曲线的三维重建,同时也能极大地提高生产效率,实现不间断地作业,包括:曲线三维重建——轨迹生成——机器人喷涂。此外,还可适用于各种形状工件的喷涂。
附图说明
图1是本实用新型所述提取装置的结构示意图。
图2是本实用新型的工作流程图。
图3a至图3d是本实用新型的一个具体实施例示意图;其中:图3a是其中一幅相贯线图;图3b是边缘提取并过滤后的边缘图;图3c是一组同名曲线;图3d是重建的相贯线。
具体实施方式
下面结合实施例和附图对本实用新型作进一步地描述,但本实用新型的实施方式不限于此。
如图1所示,一种基于曲线三维重建的机器人喷涂轨迹提取装置,包括:传送带1、右接近开关2、左接近开关3、步进电机4、目标工件5、运动控制卡6、相机7、图像采集卡8、计算机9、工业机器人10。传送带由步进电机驱动,步进电机的控制信号和接近开关的信号均通过运动控制卡接入计算机,相机通过图像采集卡采集图像后输至计算机,计算机和工业机器人用标准的通讯协议连接。左右2个间隔一定距离的接近开关均安装在相机的下方,并处在其视场范围内,而且可以根据工件的尺寸调整它们的位置。
基于曲线三维重建的机器人喷涂轨迹提取方法的工作流程由图2所示。
实施例
以一个圆柱相贯线为对象进行重建(图3所示),包括如下步骤:
步骤S1:从不同的角度采集多幅靶标图像,应用张正友的方法标定相机的内参数矩阵K和畸变系数,采用的靶标为棋牌格;世界坐标系上的坐标点P(xw,yw,zw,1)通过以下公式映射到图像坐标点p(u,v,1):
把靶标放置在相机7视场范围内的传送带1上,根据已知的相机内参数和靶标上的特征点在靶标坐标系和图像坐标系的坐标计算相机的外参数矩阵[R|t],由此可以确定靶标坐标系原点在相机坐标系下的坐标为t。步进电机4驱动传送带1带动靶标移动获得一组靶标坐标系原点在相机坐标系下的坐标ti,i=1,2,…,n,n为靶标图像采集的次数。用直线拟合上述坐标ti,i=1,2,…,n,得到直线方程:ax+by+cz+d=0,其中a2+b2+c2=1,那么向量q=[a,b,c]T就是传送带相对于相机坐标系的运动方向。
取空间中n个不共线的点,并测量各自在相机坐标系和机器人基座坐标系下的坐标,分别表示为CPi、BPi,i=1,2,…,n。建立两个坐标系之间的变换关系:变换矩阵共包含6个未知数(3个移动和3个转动),因此只要满足n≥3就可以估计出变换矩阵。
步骤S2:当目标工件(圆柱相贯线)经过左接近开关和右接近开关,并在左、右接近开关均有信号时,开始采集工件的图像(如图3a),并记录相对应的位移,直到至少一个接近开关无信号。位移信号可以通过步进电机的脉冲数转换。
步骤S3:首先应用自适应的边缘检测Canny算法提取采集的所有图像中的边缘,并连接成离散曲线;然后用高斯核[1 2 4 2 1]进行卷积操作,平滑曲线;再计算平滑后离散曲线的曲率,曲线上点pi曲率的计算公式为:κi=||(pi-pi-1)/li-(pi+1-pi)/li+1||,其中li=||pi–pi-1||;接着在曲线上搜索满足条件κi>κth的点并设置为断点,其中κth为不连续点曲率阈值;最后分离断点两端的曲线,并去除比较短的曲线段和近似直线段,得到的曲线如图3b所示。
步骤S4:利用极线约束算法和形状匹配算法建立采集的所有图像中的同名曲线(同一条曲线在不同图像上投影曲线),并根据先验的目标边缘特征,确定其中一组符合要求的同名曲线为目标曲线。
对于两条不同图像上的曲线c1和c2,利用极线约束条件,确定它们的对应点对<p1,i,p2,i>,i=1,2,…,m。对于纯平移运动下的基本矩阵F=[Kt]×,其中[.]×表示向量的反对称矩阵,K为标定后得到的相机内参数矩阵,t=d*q为拍摄2幅图像之间的运动向量,d为位移,通过步进电机的脉冲数和时间间隔换算得到,q为归一化的平移向量。
形状匹配通过比较两条曲线的方向实现;步骤是:
1)先通过下式分别计算每个点所在曲线上的生长方向:
tk,i=(pk,i+1-pk,i-1)/||pk,i+1-pk,i-1||,k=1,2;i=2,3,L,m-1
2)由对应点对的生长方向计算两条曲线的相似度,具体通过以下公式描述:
s1,2的数值越大,表示曲线c1和c2的相似度越高;
3)以第一幅图像上的曲线为参考,计算其它图像上的所有曲线同第一幅图像上所有曲线的相似度,并按照相似度的最大原则建立其它图像上曲线同第一幅图像上曲线的对应关系(即搜索同名曲线);最后根据先验算法选择一组同名曲线作为曲线重建的目标,如图3c所示(由多个曲线组成一组同名曲线)。
步骤S5:曲线的三维重建中以最小化曲线的反投影误差为目标,并在优化过程中添加了曲率无穷范数的不等式约束算法。曲线三维重建采用以下优化计算公式:
其中:
pk,i表示图像k中同名曲线上的第i个对应点;
表示空间曲线的离散点Pi在图像k上的投影点,用公式计算;
m为同名曲线上对应点的个数;
n为采集的图像数;
κi=||(Pi-Pi-1)/li-(Pi+1-Pi)/li+1||表示点Pi在空间曲线上的曲率;
κmax表示曲线上的最大曲率阈值;
||.||∞表示向量的无穷范数。
用Rockafellar乘子法求解上述带不等式约束的非线性最优化问题,最终重建的曲线如图3d所示。曲率无穷范数不等式约束的几何意义是限制曲线上所有点的曲率值不能超过某个给定一个较小的最大曲率阈值,因此在其可行域内重建的曲线是连续的,从而保证了曲线的光顺性。另外,曲率无穷范数的不等式约束能避免在优化过程中过早地陷入局部最优解,使得最终解逼近全局最优。
三维重建得到的曲线是基于相机坐标系的,因此为方便工业机器人的应用,首先由步骤S1得到的坐标系变换关系将重建的曲线转换到机器人基座坐标系获得生成机器人的喷涂轨迹;最后利用工业机器人的轨迹规划算法(现有技术),就能实现对工件的自动喷涂作业。
由于应用了基于曲率的曲线分割技术,基于极线约束和形状匹配的同名曲线配对方法,使得最终生成的目标曲线能避免图像中其它边缘的干扰。曲线重建过程中的曲率无穷范数不等式约束保证了重建曲线的光顺性,提高了重建精度。
Claims (2)
1.基于曲线三维重建的机器人喷涂轨迹提取装置,其特征在于:该装置包括载有目标工件(5)且由步进电机(4)驱动的传送带(1)、位于传送带侧边的2个分开一定距离的接近开关(2,3)以及计算机(9);所述计算机分别与连通步进电机和接近开关的运动控制卡(6)、连通图像采集卡(8)的相机(7)以及工业机器人(10)交互电信号。
2.根据权利要求1所述的基于曲线三维重建的机器人喷涂轨迹提取装置,其特征在于所述步进电机的控制信号和接近开关的信号均通过运动控制卡接入计算机,相机通过图像采集卡采集图片输至计算机,计算机和工业机器人采用标准通讯协议通信。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201420666331.4U CN204288242U (zh) | 2014-11-10 | 2014-11-10 | 基于曲线三维重建的机器人喷涂轨迹提取装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201420666331.4U CN204288242U (zh) | 2014-11-10 | 2014-11-10 | 基于曲线三维重建的机器人喷涂轨迹提取装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN204288242U true CN204288242U (zh) | 2015-04-22 |
Family
ID=52871379
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201420666331.4U Expired - Fee Related CN204288242U (zh) | 2014-11-10 | 2014-11-10 | 基于曲线三维重建的机器人喷涂轨迹提取装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN204288242U (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106944294A (zh) * | 2017-04-06 | 2017-07-14 | 东莞市捷圣智能科技有限公司 | 一种循环式智能喷涂烘干生产线 |
CN109967283A (zh) * | 2017-12-27 | 2019-07-05 | 沈阳新松机器人自动化股份有限公司 | 汽车座椅泡棉自动涂蜡设备 |
CN115193643A (zh) * | 2022-03-30 | 2022-10-18 | 臻越智能装备(佛山)有限公司 | 一种基于机器视觉的汽车内饰喷胶设备 |
-
2014
- 2014-11-10 CN CN201420666331.4U patent/CN204288242U/zh not_active Expired - Fee Related
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106944294A (zh) * | 2017-04-06 | 2017-07-14 | 东莞市捷圣智能科技有限公司 | 一种循环式智能喷涂烘干生产线 |
CN109967283A (zh) * | 2017-12-27 | 2019-07-05 | 沈阳新松机器人自动化股份有限公司 | 汽车座椅泡棉自动涂蜡设备 |
CN115193643A (zh) * | 2022-03-30 | 2022-10-18 | 臻越智能装备(佛山)有限公司 | 一种基于机器视觉的汽车内饰喷胶设备 |
CN115193643B (zh) * | 2022-03-30 | 2023-06-23 | 臻越智能装备(佛山)有限公司 | 一种基于机器视觉的汽车内饰喷胶设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104408408A (zh) | 基于曲线三维重建的机器人喷涂轨迹提取方法及提取装置 | |
CN108747132B (zh) | 自主移动焊接机器人视觉控制*** | |
CN106423656B (zh) | 基于点云与图像匹配的自动喷涂***及方法 | |
CN110874100B (zh) | 用于使用视觉稀疏地图进行自主导航的***和方法 | |
CN107901041B (zh) | 一种基于图像混合矩的机器人视觉伺服控制方法 | |
CN108182689B (zh) | 应用于机器人搬运打磨领域的板状工件三维识别定位方法 | |
CN109514133B (zh) | 一种基于线结构光感知的焊接机器人3d曲线焊缝自主示教方法 | |
CN103353758B (zh) | 一种室内机器人导航方法 | |
CN109202885B (zh) | 一种物料搬运移动复合机器人 | |
CN101359400A (zh) | 一种基于视觉的管口空间位置定位方法 | |
CN109454642A (zh) | 基于三维视觉的机器人涂胶轨迹自动生产方法 | |
CN106041937A (zh) | 一种基于双目立体视觉的机械手抓取控制***的控制方法 | |
CN111805051B (zh) | 切坡口方法、装置电子设备及*** | |
CN104325268A (zh) | 一种基于智能学习的工业机器人三维空间自主装配方法 | |
CN104331894A (zh) | 一种基于双目立体视觉的机器人拆垛方法 | |
CN104923593A (zh) | 一种基于视觉的顶层折弯板材定位方法 | |
CN204288242U (zh) | 基于曲线三维重建的机器人喷涂轨迹提取装置 | |
US20220355692A1 (en) | Systems and Methods for Electric Vehicle Charging Using Machine Learning | |
CN112893007A (zh) | 一种基于机器视觉的点胶***及其点胶方法 | |
CN114102585A (zh) | 一种物品抓取规划方法及*** | |
CN107957725A (zh) | 一种基于单磁钉的高精度自动导引车定位定向装置及方法 | |
EP3229208A1 (en) | Camera pose estimation | |
CN108098134A (zh) | 一种新型激光视觉焊缝跟踪***及方法 | |
CN115014338A (zh) | 一种基于二维码视觉和激光slam的移动机器人定位***及方法 | |
Liu et al. | Welding seam recognition and tracking for a novel mobile welding robot based on multi-layer sensing strategy |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150422 Termination date: 20151110 |
|
EXPY | Termination of patent right or utility model |