基于视觉与超声技术机器人自动识别抓取系统设计

发布者:数字梦行最新更新时间:2016-09-07 来源: ofweek关键字:视觉  超声技术  机器人  自动识别  抓取系统 手机看文章 扫描二维码
随时随地手机看文章
  视觉传感器能直观反映物体的外部信息,但单个摄像头只能获得物体的二维图像,立体视觉虽能提供三维信息,但对于外形相同,仅深度有差别的物体难以识别(如有孔物体、阶梯状物等) ,且对环境光线有一定的要求。 由于超声传感器具有对光线、物体材料等不敏感,结构简单,能直接获取待测点至传感器的距离等特点,因此本文采用视觉与超声测量相结合的方法,将二维图像信息与超声波传感器获取的深度信息进行融合推断,对待装配工件进行自动识别与空间定位,并确定机械手末端执行器的空间位置与姿态,使其能在合适的部位准确抓取工件。

 

  1 系统原理与结构

 

  系统由机械手、CCD 视觉传感器和超声波传感器及相应的信号处理单元等构成。 CCD 安装在机械手末端执行器上,构成手眼视觉,超声波传感器的接收和发送探头也固定在机器人末端执行器上,由CCD 获取待识别和抓取物体的二维图像,并引导超声波传感器获取深度信息。 系统结构如图1 所示。

 

  

 

  图像处理主要完成对物体外形的准确描述,包括以下几个步骤:a. 图像边缘提取;b. 周线跟踪;c. 特征点提取; d. 曲线分割及分段匹配;e. 图形描述与识别。在提取物体图像边缘后, 采用周线跟踪进行边缘细化,去除伪边缘点及噪声点,并对组成封闭曲线的边缘点进Freeman 编码,记录每一条链码方向和曲线上各点的X-Y 坐标值,便于进一步对物体的几何特性进行分析。 本研究对传统的周线跟踪算法中边缘点的搜索方向与顺序进行了改进,并在搜索过程中采取了及时消除冗余点的方法,减小了数据量与运算时间,而且具有较好的降噪及平滑效果。 在提取图像特征点时,将多边形近似法与计算曲率的方法相结合, 可克服多边形近似法易产生伪特征点和计算曲率法计算量过大的缺点.CCD 获取的物体图像经处理后,可提取对象的某些特征,如物体的形心坐标、面积、曲率、边缘、角点及短轴方向等。 根据这些特征信息,可得到对物体形状的基本描述,在图像处理的基础上,由视觉信息引导超声波传感器对待测点的深度进行测量,获取物体的深度(高度) 信息,或沿工件的待测面移动,超声波传感器不断采集距离信息,扫描得到距离曲线,根据距离曲线分析出工件的边缘或外形[1 ] 。 计算机将视觉信息和深度信息融合推断后,进行图像匹配、识别,并控制机械手以合适的位姿准确地抓取物体。

  2. 1 工件图像边缘的提取

  复杂工件反映在图像上常常不止一个灰度等级,仅利用一个灰度阈值无法提取有意义的边缘。

  若采用多阈值的方法,必然会增加计算时间和图像处理的复杂程度。 对于类别方差自动门限法,增加门限值不仅会提高数据处理复杂程度,而且当阈值多于2 个时,算法的可靠性就会受到影响。 为此采用了直接从灰度图像提取边缘的方法。图像边缘一般发生在灰度函数值不连续处,可用灰度函数的一阶或二阶导数求得。 经典的利用一阶导数提取边缘的方法有Robert s 算子、So2bel 算子等, 利用二阶导数提取边缘的方法有Laplacian 算子和Marrs2Hilderth 算子等。 通过对几种算法的分析比较,认为Sobel 算子不仅实现容易、运算速度快,而且可提供最精确的边缘方向估计.Sobel 算子由两个3 ×3 相差90°的算子构成,由这两个算子同图像卷积, 可得到图像的边缘及其方向。 对于数字图像{ f ( i , j ) } , Sobel 算子可表示为:

  Gx ( i , j) = f ( i - 1 , j - 1) +2 f ( i - 1 , j) + f ( i - 1 , j + 1) - f ( i + 1 ,j - 1) - 2 f ( i + 1 , j) - f ( i + 1 , j + 1) ;

  Gy ( i , j) = f ( i - 1 , j - 1) +2 f ( i , j - 1) + f ( i + 1 , j - 1) - f ( i - 1 ,j + 1) - 2 f ( i , j + 1) - f ( i + 1 , j + 1) 。

  采用G1 = | Gx | + | Gy| 得到梯度幅值后,为减少所抽取的边缘数目,可设置一个幅度门限,即只考虑对应灰度变化较大的那些边缘。 再利用边缘点具有局部幅度最大的特点,将边缘细化。利用Sobel 算子提取边缘后, 为了得到工件表面的尺寸信息, 还必须提取图像的角点[2 ] , 以便计算工件的边长等特征信息。

  2. 2  形心坐标的确定

  图像中形心点的计算通常可通过两种方法得出, 一是通过区域处理求矩的方法计算形心坐标 ;二是通过边缘链码积分计算。该算法较为简单,且对任意图形都适用,但需要结合像素点隶属区域划分算法进行。

  2. 3  轴向的确定

  为使机械手能以正确的姿态准确地抓取物体,必须精确确定物体的轴向。 在几何学中,物体的长轴定义为通过物体形心点的一条直线, 物体关于该直线的二阶矩为最小值。 设图像中物体长轴与图像平面X 轴正方向夹角为θ, 规定| θ| ≤π/ 2 ,则物体关于该轴线的二阶矩为

  

  该算法较为简单,且对任意图形都适用,但需要结合像素点隶属区域划分算法进行。

  2. 3  轴向的确定

  为使机械手能以正确的姿态准确地抓取物体,必须精确确定物体的轴向。 在几何学中,物体的长轴定义为通过物体形心点的一条直线, 物体关于该直线的二阶矩为最小值。 设图像中物体长轴与图像平面X 轴正方向夹角为θ, 规定| θ| ≤π/ 2 ,则物体关于该轴线的二阶矩为

  

  很明显,基于二阶惯性矩的轴向确定方法是对整个物体区域进行运算, 且必须先确定像素点的隶属区域,故运算量较大。 图2 (a) 是用该算法确定的工件轴向。 对于一些简单形状的物体,可采用如下简单轴向估计算法:

 

  

 

  a. 确定物体的形心坐标;

  b. 确定物体边缘轮廓闭合曲线前半段中离物体形心最近的点, 用最小二乘法估算该点的切线方向,设其与图像平面X 轴正方向夹角为α1 ;

  c. 用同样方法确定下半段曲线中对应的切线方向α2 ;

  d. 物体轴向可粗略估计为θ= (α1 +α2) / 2.

  图2 ( b) 是采用简化算法得到的工件轴向图。 该算法仅对物体边缘轮廓点进行处理,使运算时间大为减少。
 

  3 超声深度检测

 

  由于CCD 摄像头获取的图像不能反映工件的深度信息,因此对于二维图形相同,仅高度略有差异的工件,只用视觉信息不能正确识别,本文采用超声波测距传感器则可弥补这一不足。 经图像处理得到工件的边缘、形心等特征量后,引导机械手到达待测点,对工件深度进行测量,并融合视觉信号与超声信号,可得到较完整的工件信息。安装在机器人末端执行器上的超声波传感器由发射和接收探头构成,根据声波反射的原理,检测由待测点反射回的声波信号,经处理后得到工件的深度信息。 为了提高检测精度,在接收单元电路中,采用了可变阈值检测、峰值检测、温度补偿和相位补偿等技术[1 ] ,可获得较高的检测精度。对视场中两个外形完全相同、高度相差0. 1 mm的柱形工件,采用本文提出的融合图像和深度信息的方法,可准确识别与抓取。

 

  4 实验结果及结论

 

  在上述方法研究的基础上, 完成了在MOVEMASTER2EX机器人装配作业平台上进行的物体识别与抓取实验。 在自然光及一般照明条件下,对机器人装配作业平台上视场范围内任意放置的3~5 个不同形状、大小的典型工件进行自动识别和抓取,结果表明,识别时间小于5 s(包括识别、定位与抓取过程机械手的移动时间) ,定位误差小于±2 mm ,并具有较好的通用性和可移植性。 图3 (a) ~ (d) 分别是待抓取工件识别过程的图像。

  实验结果表明, 采用本文提出的将机器人手- 眼视觉与超声波测距相结合的检测装置, 以及融合二维图像信息与深度信息进行工件识别与抓取的方法,可准确对物体进行识别与定位,具有算法简单、计算量小、实时性好、可靠性高等特点,可为机器人与环境交互提供物体形状、类别及大小等信息,使机器人装配作业能适应各种复杂的环境与工艺过程,对实现工业生产过程的自动化、柔性化、智能化有良好的应用前景。

 

  

 

  实验结果表明, 采用本文提出的将机器人手- 眼视觉与超声波测距相结合的检测装置, 以及融合二维图像信息与深度信息进行工件识别与抓取的方法,可准确对物体进行识别与定位,具有算法简单、计算量小、实时性好、可靠性高等特点,可为机器人与环境交互提供物体形状、类别及大小等信息,使机器人装配作业能适应各种复杂的环境与工艺过程,对实现工业生产过程的自动化、柔性化、智能化有良好的应用前景。

关键字:视觉  超声技术  机器人  自动识别  抓取系统 引用地址:基于视觉与超声技术机器人自动识别抓取系统设计

上一篇:基于PLC煤矿井上胶带机集控系统的设计与实现
下一篇:基于DSP的小型气象站的硬件设计方案

推荐阅读最新更新时间:2024-05-03 00:38

丰田员工研发人形机器人能够轻松投进空心球
  据外媒Motherboard报道,CUE机器人是由 丰田 17名员工在空闲时间开发的一款 人形机器人 ,它的目的是做一件事:投进空心球。 据日本《朝日新闻》报道,CUE使用人工智能来达到连续投篮命中的目标。下面就随嵌入式小编一起来了解一下相关内容吧。   丰田员工研发人形机器人能够轻松投进空心球   令人惊讶的是,开发CUE机器人的志愿者此前没有研发AI或机器人的经验。“这是从头开始的,”开发者告诉《朝日新闻》,该团队从互联网上的资料中了解到人工智能。   这款铝制机器人高6英尺2英寸,比普通NBA球员矮得多。然而,在上个月的一场挑战赛中,其两分球的命中数比在场日本职业球员更高。开发人员在距离篮筐12英尺的距离外训练人工
[嵌入式]
欧盟投资4.4亿美元研究杀人机器人 不顾民众反对
欧盟可能将投入4.4亿英镑(约合人民币37.6亿)研发机器人杀手,这种机器人可以在没有人类的协助下作战。 机器人杀手的官方命名为致命性自主武器(LAWs),在没有人类参与的情况下,机器人能够利用人工智能瞄准并杀死敌人。尽管欧洲议会成员试图阻止对致命性自主武器的资助,布鲁塞尔方面仍决定通过欧洲防务基金为这款充满争议的机器人融资。知情人士称,议会曾试图阻止欧盟对这些武器的资助,但在22日的会谈中达成了妥协。欧洲防务基金的成立旨在提升欧盟的军事实力,最终发展独立于美国的军事自主能力。 在2月份通过的一项修正案中,欧洲议会成员表示,防护基金不应用于资助大规模杀伤性武器、杀伤人员地雷、集束弹药或像致命性自主武器这样的完全自主武
[机器人]
智能检测机器人坚守岗位 为旅客安全出行提供技术保障
春节过后动车又将迎来大批量的乘客,铁路局的工作人员没有丝毫松懈,他们依旧和智能检测机器人坚守在岗位上。 在中国铁路成都局集团有限公司成都动车段,工作人员和动车智能检测机器人一同对动车进行检修。 春运期间,中国铁路成都局集团有限公司成都动车段运用两台动车智能检测机器人对停靠在段内的动车进行检测,提高动车检修效率,为旅客安全出行提供技术保障。 该机器人系统由视觉机器人、中心服务器、手持移动终端三大模块组成,可全自动检测动车组底部以及转向架可视部件,实现了动车组相关部件故障的识别和报警。该系统采用机器人、、图像识别等技术,对动车组车底进行自动检测,检测数据采用无线传输技术实时传输至中心服务器进行分析、诊断,通过手持终端实现
[机器人]
胶州一企业研发智能安防机器人 可抵仨保安
  经过两年多的努力,胶州市经济技术开发区一家机器人公司近日研发出一款智能安防机器人,并投入到少海汇产业园区使用。这款智能安防机器人能够灵活机智地处理巡逻途中的各种情况,自动避障继续完成巡逻,还具备流畅的语音交互功能,具备防移动警报系统、防盗系统和自动充电系统,一台机器人能抵三名保安。    配有多种高科技设备   记者在少海汇产业园区看到,这台机器人高约1.5米,外观看上去特别萌,头顶装有云台相机,头部设有一个显示屏以及多个摄像头,下身有避障传感器、灯带、激光雷达和充电设施等,底部则安装运动轮。据科研人员介绍,这款智能安防机器人采用了人脸识别、红外感应等技术,配备远程、夜
[安防电子]
关于机器人的五大感知器官
手机、、机器人眼睛里的隐藏王者,、小米的视觉供应商,这家隐形冠军现在也开始在机器人行业发力,将延伸人类感官? 华为、VIVO、小米、魅族,这些市场上你能找到的手机品牌,其镜头都能在舜宇光学的展示厅看到,这些轮换坐在手机销量王座上的企业,产品供应链背后往往也有着一个个隐形王者,他们只是这些知名企业的配角,看似不起眼,但却是任何知名企业都无法忽视的存在。 作为国内领先的产品制造集团,成立于1984年的舜宇,名字也并没有为太多行外人所得知,这个为浙江省余姚市贡献了不菲税收的企业,经营着数个全球销量第一第二的产品,却坚定不移实施着名配角战略,始终藏在知名企业耀眼的光环背后。这些产品往往只是人们某个日常消费品的零部件,例如手机镜头
[机器人]
盘点2020工博会上的工业机器人
9月15日,今年举办的首个国家级工业展会——第22届中国国际工业博览会(简称“工博会”)在上海开幕,2000余家知名制造企业参展。机器人展区内的各类机器人在现场展示各自的“绝活”,吸引了众多参观者,我们一起来看看吧。 ABB推出IRB 1300小型六轴工业机器人,以满足市场对更快速、更紧凑的机器人的需求。该机器人能够快速举起重型或形状复杂、不规则的物料。 FANUC在中国首次展出CRX-10iA全新一代协作机器人。CRX-10iA具备高安全性、高可靠性、便捷使用三大特点。作为一款小型协作机器人,CRX-10iA最大负载为10kg,可达半径1249mm,其长臂型机型CRX-10iA/L,动作可达半径达1418mm。CRX针对小型部件
[机器人]
解析TLD视觉跟踪技术的特点和工作原理
在城市轨道交通的监控中,智能视频分析技术曾风极一时,然而由于城市轨道交通的监控环境比较复杂,其不仅区域大、周界长、拥有多站台多出入及众多围栏等相关设备。这种复杂的环境给智能分析带来诸多困难,而作为当前新颖的TLD 视觉跟踪技术能够解决这些问题。 TLD跟踪系统最大的特点就在于能对锁定的目标进行不断的学习,以获取目标最新的外观特征,从而及时完善跟踪,以达到最佳的状态。也就是说,开始时只提供一帧静止的目标图像,但随着目标的不断运动,系统能持续不断地进行探测,获知目标在角度、距离、景深等方面的改变,并实时识别,经过一段时间的学习之后,目标就再也无法躲过。 TLD技术有三部分组成,即跟踪器、学习过程和检测器。TLD技术采用跟
[安防电子]
2024机器人技术5大趋势!
国际 机器人 联合会(IFR)近日列出今年的全球五大机器人趋势,并将对自动化日益增长的需求归因于技术创新。 IFR指出,2022年全球操作机器人库存创下约390万台的新纪录,平均机器人密度(每10,000名人类工人的机器人数量)上升到151。 人工智能和机器学习帮助更多机器人 在机器人和自动化中使用人工智能的趋势不断增长。 特别是,生成式人工智能的出现开辟了新的可能性。IFR 解释说,人工智能的这一子集专门用于从它通过训练学到的东西中创造新的东西,而生成式人工智能已经被 ChatGPT 等工具普及。 机器人制造商已经开始开发生成式人工智能驱动的界面,允许用户使用自然语言而不是代码更直观地对系统进行编程。专家预测,工人将不再需要
[机器人]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved