一种视觉引导下的电梯门板上料定位方法

文档序号:9243498阅读:445来源:国知局
一种视觉引导下的电梯门板上料定位方法
【技术领域】
[0001]本发明涉及一种产品的上料定位方法,尤其涉及一种视觉引导下的电梯门板上料定位方法,属于产品视觉定位领域。
【背景技术】
[0002]工件的识别和定位是机械臂在生产线上有效应用的重要环节,目前机械臂已广泛应用在工业生产线上,但很多都是在示教人员的示教编程或离线编程下完成一些预先设定的固定动作和功能。如果工件周围的环境发生了变化,则就很可能导致机械臂任务失败,这种由于机械臂无法识别外部环境变化的缺点极大的限制了机械臂在工业生产中的应用。
[0003]机器视觉顾名思义是使机械臂具有像人一样的视觉功能,从客观事物的图像中提取出有用的信息,从而实现各种检测、判断、识别和测量等功能。将机器视觉技术和机械臂技术相结合,利用机器视觉的定位功能使机械臂具有自己的“眼睛”来获取工件的位置等环境信息,引导机械臂完成抓取、搬运等工作,对提高生产线的效率和扩展机械臂的应用范围都具有重要的意义。
[0004]在电梯门板烤漆生产线上,工人需要将电梯门板挂至生产线的挂钩上,电梯门板体积大、质量重,人工劳动强度很大,采用机械臂代替人工上料,工人只需用吊装设备将电梯门板放置在来料区域即可。在这个过程中,电梯门板每次来料的位置都是变化的,因此,如何使机械臂具有自己的“眼睛”,准确的获取电梯门板来料的位置信息,并引导自己完成抓取上料任务是一个关键问题。

【发明内容】

[0005]为使机械臂能够通过自己的“眼睛”获取来料门板的位置信息,并引导其完成抓取上料任务,本发明专利提出了一种视觉引导下的电梯门板上料定位方法。
[0006]为达成所述目的,本发明专利所采用技术方案是:釆用图像处理方法获取电梯门板来料的位置变化信息,并发送给机械臂引导其抓取上料,由于电梯门板尺寸较大,采用双相机实现对像电梯门板这样的大物件精确定位,相机I采集电梯门板的左避让孔图像,相机2采集电梯门板的右避让孔图像,通过与门板标准位置信息的对比实现电梯门板的定位,具体包括如下步骤(如图3所示):
[0007]I)确定机械臂抓取电梯门板的标准位置信息:把电梯门板放置在标准位置,将机械臂工件坐标系Or的原点建立在标准位置门板避让孔的基准点A ^处,X轴沿基准线A忑。方向,Y轴过Atl点垂直于基准线A Jtl, Atl坐标是(0,0);其中基准点A ^是门板标准位置的左避让孔的左上顶点,基准点Btl是门板标准位置的右避让孔的左上顶点,基准线A C1Btl是根据点Atl和点B C1拟合两避让孔上边线得到的直线。
[0008]2)计算来料门板实际位置信息:①两个相机分别采集位置发生变化后的电梯门板两避让孔的图像,采集的图像首先经相机标定把图像坐标系转换为世界坐标系,再经手眼标定把世界坐标系转换为机械臂工件坐标系;?采用模板匹配方法,建立避让孔基准线Lal、La2、Lbl和Lb2的搜索区域与所选模板间的坐标对应关系,实现对基准线搜索区域的粗定位;③由图像识别法分别拟合电梯门板左避让孔的基准线!^、!^和右避让孔的基准线!^…Lb2;④根据拟合的基准线L ^和L a2的直线方程求出点A的坐标(X,y),基准线Lbl和Lb2的直线方程求出点B的坐标,并由点A和点B确定基准线AB ;其中Lal和L &分别是门板左避让孔的上边线和左边线,Lbl和L b2分别是门板右避让孔的上边线和左边线,点A和点B分别是来料门板左避让孔的左上顶点和右避让孔的左上顶点,基准线AB是根据点A和点B拟合来料门板两避让孔上边线得到的直线。
[0009]3)计算电梯门板位置变化信息:①通过对比基准点A和基准点Atl的坐标确定实际来料门板位移变化量:AX = x,AY = y 通过计算直线AtlBtl到直线AB的夹角α,确定实际来料门板角度变化量:Δ α = α ο
[0010]上料系统总体结构包括视觉定位单元、机械臂控制单元、和上位机。视觉定位单元将采集到的图像进行软件处理分析和提取位置信息并发送给机械臂;机械臂控制单元根据视觉定位单元发送的位置信息,调整机械臂的位姿抓取电梯门板上料;上位机除了和机械臂进行数据通信外,还提供了人机界面,用于实时显示当前上料情况,记录并保存上料数据及电梯门板图像。
[0011]与现有方法相比,本发明方法的有益之处是:(I)将视觉技术和机械臂技术相结合,机械臂能够获取电梯门板的位置信息,提高了机械臂工作的智能性和灵活性。(2)由于相机视野是有限的,采用双相机扩大视野的方法定位像电梯门板这样的大物件,保证定位的精确性和稳定性。(3)实现两个相机的图像坐标系到机械臂工件坐标系的精确转换,使计算出来的位置变化信息可以不用处理的为机械臂使用。
【附图说明】
[0012]附图1是一种视觉引导下的电梯门板上料定位方法的硬件结构图。
[0013]附图1中编号I是机械臂、编号2和3是工业相机、编号4和5是工业镜头、编号6和7是红色环形光源、编号8是图像采集卡、编号9是工控机、编号10是机械臂控制柜、编号11是PLC、编号12和14是电梯门板、编号13是来料平台a、编号15是来料平台b、编号16是吸盘支架、编号17是吸盘。附图2是一种视觉引导下的电梯门板上料定位方法的上料流程图。
[0014]附图3是一种视觉引导下的电梯门板上料定位方法的定位原理图。
[0015]附图4是一种视觉引导下的电梯门板上料定位方法的坐标系转换原理图。
【具体实施方式】
[0016]下面结合附图对本发明的【具体实施方式】做进一步说明。
[0017]上料系统总体结构包括视觉定位单元、机械臂控制单元和上位机单元。视觉定位单元由工业相机(2和3)、工业镜头(4和5)、红色环形光源出和7)和图像采集卡(8)组成;机械臂控制单元主要由PLC(Il)、机械臂(I)、机械臂控制柜(10)、吸盘支架(16)和吸盘(17)组成;上位机即是工控机(9)。
[0018]附图2示出一种视觉引导下的电梯门板上料定位方法的上料流程图,经过上一条生产线的焊接组装生产的电梯门板,需要进入下一条生产线进行烤漆。工人通过吊装设备将电梯门板(12和14)放置在来料台面a(13)。系统上电启动后,由PLC(Il)向机械臂(I)发出上料命令,机械臂上料系统启动,红色环形光源(6和7)打开,机械臂带动相机(2和3)、镜头(4和5)和光源(6和7)移动到来料台面a (13)的相机图像采集位置,到达相机图像采集位置后,由机械臂控制柜(10)向工控机(9)发出获取电梯门板位置信息的命令,工控机(9)控制相机(2和3)采集图像,并通过图像采集卡(8)将图片传送给工控机(9)进行图像定位处理,提取电梯门板(12)的位置信息,如果位置信息提取成功则将位置数据反馈给机械臂(1),机械臂(I)根据获取的位置信息调整自己的位姿后准确的抓取电梯门板
(12),并将电梯门板(12)挂至生产线的挂钩上,完成一块电梯门板(12)的上料任务,否则(获取位置信息失败)系统将会降低相机的曝光量再次获取位置信息,如果两次获取位置信息都失败则由人工调整电梯门板(12)位置。
[0019]然后机械臂⑴返回来料台面
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1