当前位置: 首页 > 专利查询>江南大学专利>正文

一种视觉引导下的离合器下料定位方法技术

技术编号:13772559 阅读:53 留言:0更新日期:2016-09-29 20:16
本发明专利技术公开了一种视觉引导下的离合器下料定位方法,视觉定位单元用于获取下料环境即AGV小车的位置变化信息。采用双工业相机定位,定位对象是离合器所需下料的位置,即AGV小车的位置;工业相机1采集AGV小车右下方特征孔图像,工业相机2采集AGV小车右上方特征孔图像,通过与AGV小车标准位置信息的对比实现AGV小车的定位,由此实现离合器的下料定位。本发明专利技术方法能实现视觉引导下机械手快速、精确、稳定的实现离合器在AGV小车上的下料功能。

【技术实现步骤摘要】

本专利技术涉及一种产品在AGV小车下料位置的定位方法,尤其涉及一种视觉引导下的离合器下料定位方法,属于离合器下料于AGV小车的视觉定位领域。
技术介绍
工件下料是机械臂在生产线上有效应用的重要环节,目前机械臂已广泛应用在工业生产线上,但很多都是在示教人员的示教编程或离线编程下完成一些预先设定的固定动作和功能。当机械臂和AGV小车搭配完成产品的固定位置下料时,如果工件下料的环境即AGV小车的位置发生了变化,则就很可能导致机械臂任务失败,这种由于机械臂无法识别外部环境变化的缺点极大的限制了机械臂在工业生产中的应用。机器视觉顾名思义是使机械臂具有像人一样的视觉功能,从客观事物的图像中提取出有用的信息,从而实现各种检测、判断、识别和测量等功能。将机器视觉技术和机械臂技术相结合,利用机器视觉的定位功能使机械臂具有自己的“眼睛”来获取工件下料的位置等环境信息,引导机械臂完成抓取、搬运、下料等工作,对提高生产线的效率和扩展机械臂的应用范围都具有重要的意义。在离合器组装生产线上,工人需要将组装完成的离合器准确地放置在AGV小车上,离合器体积大、质量重,人工劳动强度很大,采用机械臂和AGV小车代替人工下料,可实现离合器下料的完全自动化。在这个过程中,AGV小车每次入库的位置都是变化的,因此,如何使机械臂具有自己的“眼睛”,准确的获取AGV小车的位置信息,并引导自己完成下料任务是一个关键问题。
技术实现思路
为使机械臂能够通过自己的“眼睛”获取AGV小车的位置信息,并引导其完成准确下料任务,本专利技术专利提出了一种视觉引导下的离合器下料定位方法。为达成所述目的,本专利技术专利所采用技术方案是:釆用图像处理方法获取离合器下料位置即AGV小车的位置变化信息,并发送给机械臂引导其下料,由于AGV小车尺寸较大,本方法采用双工业相机定位,工业相机1采集AGV小车的右下方特征孔图像,工业相机2采集AGV小车的右上方特征孔图像,通过与AGV小车标准位置信息的对比实现AGV小车的定位,具体包括如下步骤:1)把AGV小车停放在标准位置,将机械臂工件坐标系Or的坐标原点建立在标准位置AGV小车右下方特征孔的圆心A0处,并将圆心A0视作基准点,作为标准位置坐标系的坐标原点(0,0);2)点B0是右上方特征孔的圆心,把点A0到点B0的方向视为X轴正方向;把点A0沿AGV小车短边方向视为Y轴正方向;将线A0B0与Y轴负方向的角度α0=-90°作为标准位置角度,同时机械臂记下此时的标准下料位置;3)工业相机1和2分别采集AGV小车入库位置发生变化后AGV小车的两特征孔图像,并把采集的图像经相机与机械臂的双目系统标定把图像坐标系转换为机械臂工件坐标系;4)采用模板匹配方法,建立两特征孔的搜索区域与所选模板间的坐标对应关系,实现对特征孔搜索区域的粗定位,当来料位置变化时不影响特征孔的提取和拟合;5)由圆的拟合方法分别拟合离合器右下方特征孔圆C1和右上方特征孔圆C2;6)在机械臂工件坐标系中根据圆C1求出圆心A的坐标(x,y),根据圆C2求出圆心B的坐标(x1,y1);根据求出的点A和点B坐标计算出线AB的角度α=-arctan((x1-x)/(y1-y));7)计算位置变化信息:ΔX=x,ΔY=y,ΔAngle=α-α0,并发送给机械臂。下料系统总体结构包括AGV小车单元、视觉定位单元、机械臂控制单元和上位机单元。AGV小车单元负责装载机械臂抓取后的离合器并沿着特定路线行走启停;视觉定位单元将采集到的图像进行软件处理分析和提取位置信息并发送给机械臂;机械臂控制单元根据视觉定位单元发送的位置信息,调整机械臂的位姿放置离合器下料;上位机单元除了和机械臂进行数据通信外,还提供了人机界面,用于实时显示当前下料情况,记录并保存下料数据及AGV小车特征孔图像。与现有方法相比,本专利技术方法的有益之处是:(1)将视觉技术和AGV小车技术、机械臂技术相结合,机械臂能够获取AGV小车的位置信息,提高了机械臂工作的智能性和灵活性。(2)由于相机视野是有限的,采用双相机扩大视野的方法定位像AGV小车这样的大物件,保证定位的精确性和稳定性。(3)实现两个相机的图像坐标系到机械臂工件坐标系的精确转换,使计算出来的位置变化信息可以方便直接的为机械臂使用。附图说明附图1是一种视觉引导下的离合器下料定位方法的定位原理图。附图2是一种视觉引导下的离合器下料定位方法的坐标系转换原理图。附图3是一种视觉引导下的离合器下料的硬件结构图。附图4是一种视觉引导下的离合器下料定位方法的流程图。附图3中编号1和2是工业相机、编号3和4是工业镜头、编号5和6是红外环形光
源、编号7是机械臂、编号8是图像采集卡、编号9是工控机、编号10是机械臂控制柜、编号11是PLC、编号12、13是离合器、编号14是来料平台、编号15是AGV小车、编号16是AGV小车车身上离合器放置点、编号17是夹爪支架、编号18是夹爪。具体实施方式下面结合附图对本专利技术的具体实施方式做进一步说明。附图1示出一种视觉引导下的离合器下料定位方法的定位原理图,视觉定位单元获取AGV小车15位置信息的具体方法如下:1)把AGV小车15放置在标准位置,将机械臂工件坐标系Or的原点建立在标准位置时AGV小车15右下方特征孔的圆心A0处,即点A0为标准位置坐标系的坐标原点。点B0是右上方特征孔的圆心,把点A0到点B0的方向视为X轴正方向;把A0沿AGV小车短边的方向视为Y轴正方向。由此可将线A0B0与Y轴负方向的角度α0=-90°作为标准位置角度,同时机械臂控制柜10记下此时的标准下料位置;2)工业相机1和2分别采集位置发生变化后的AGV小车15两特征孔的图像,采集的图像经双目视觉系统标定把图像坐标系转换为机械臂工件坐标系;3)采用VisionPro中的CogPMAlignTool工具和CogFixtureTool工具进行样板匹配和特征孔粗定位,建立两特征孔的搜索区域与所选模板间的坐标对应关系,实现对两特征孔的粗定位,当AGV小车入库位置变化时不影响特征孔的提取和圆的拟合;4)根据圆的拟合方法,采用VisionPro中的CogFindCircleTool工具,分别拟合AGV小车15两特征孔的圆C1、C2;5)由拟合出的圆C1、C2计算出圆心A的坐标(x,y)和圆心B的坐标(x1,y1),并采用CogMath.AnglePointPoint()函数计算基准线AB的角度a=-arctan((x1-x)/(y1-y));6)计算位置变化信息:ΔX=x,ΔY=y,ΔAngle=α-α0,并发送给机械臂控制柜10。附图2示出一种视觉引导下的离合器下料定位方法的坐标系转换原理图,图像坐标系到工件坐标系的转换分两步实现,具体方法步骤如下:1)相机标定:采用VisionPro中的CogCalibCheckerBoardTool工具把图像坐标系转换到世界坐标系,由于采集的图像存在畸变,采用非线性标定方法;相机标定由采集标定板图像、提取标定板特征点和计算标定内容组成;2)双目标定:采用VisionPro中的CalibNPointToNPointTool工具把世界坐标系转换到机械臂工件坐标系;双目标定由确定特征点、记录特征点坐标和计算标定内容组成。整个视觉定本文档来自技高网
...

【技术保护点】
一种视觉引导下的离合器下料定位方法,其特征在于,采用双工业相机定位,定位对象是离合器所需下料的位置,即AGV小车的位置;工业相机1采集AGV小车右下方特征孔图像,工业相机2采集AGV小车右上方特征孔图像,通过与AGV小车标准位置信息的对比实现AGV小车的定位,由此实现离合器的下料定位;具体包括如下步骤:1)把AGV小车停放在标准位置,将机械臂工件坐标系Or的坐标原点建立在标准位置AGV小车右下方特征孔的圆心A0处,并将圆心A0视作基准点,作为标准位置坐标系的坐标原点(0,0)。2)点B0是右上方特征孔的圆心,把点A0到点B0的方向视为X轴正方向;把点A0沿AGV小车短边方向视为Y轴正方向;将线A0B0与Y轴负方向的角度α0=‑90°作为标准位置角度,同时机械臂记下此时的标准下料位置;3)工业相机1和2分别采集AGV小车入库位置发生变化后AGV小车的两特征孔图像,并把采集的图像经相机与机械臂的双目系统标定,把图像坐标系转换为机械臂工件坐标系;4)采用模板匹配方法,建立两特征孔的搜索区域与所选模板间的坐标对应关系,实现对特征孔搜索区域的粗定位;5)由圆的拟合方法分别拟合离合器右下方特征孔圆C1和右上方特征孔圆C2;6)在机械臂工件坐标系中根据圆C1求出圆心A的坐标(x,y),根据圆C2求出圆心B的坐标(x1,y1);根据求出的点A和点B坐标计算出线AB的角度α=‑arctan((x1‑x)/(y1‑y));7)计算位置变化信息:ΔX=x,ΔY=y,ΔAngle=α‑α0,并发送给机械臂。...

【技术特征摘要】
1.一种视觉引导下的离合器下料定位方法,其特征在于,采用双工业相机定位,定位对象是离合器所需下料的位置,即AGV小车的位置;工业相机1采集AGV小车右下方特征孔图像,工业相机2采集AGV小车右上方特征孔图像,通过与AGV小车标准位置信息的对比实现AGV小车的定位,由此实现离合器的下料定位;具体包括如下步骤:1)把AGV小车停放在标准位置,将机械臂工件坐标系Or的坐标原点建立在标准位置AGV小车右下方特征孔的圆心A0处,并将圆心A0视作基准点,作为标准位置坐标系的坐标原点(0,0)。2)点B0是右上方特征孔的圆心,把点A0到点B0的方向视为X轴正方向;把点A0沿AGV小车短边方向视为Y轴正方向;将线A0B0与Y轴负方向的角度α0=-90°作为标准位...

【专利技术属性】
技术研发人员:潘丰秦朗朗王振宇
申请(专利权)人:江南大学
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1