对工业机器人抓取技术探究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
对工业机器人抓取技术探究

对工业机器人抓取技术探究摘 要:为实现工业机器人能实现自主识别并抓取指定的目标,提出了一种基于数字图像处理和网络通信的解决方法。方法中采用选择式掩膜平滑方法对图像进行滤波,采用了区域生长法和边界跟踪进行轮廓提取,实现对目标物质心的标记以及对目标物方位、角度的确定,使用网络通信将目标物数据发送给工业机器人,后者实现抓取。试验结果表明,该方法在结构环境下能够获得较好的识别及定位效果,为工业机器人抓取提供了目标信息。 关键词:工业机器人;网络通信;数字图像处理 中图分类号:TP242.6 文件标识码:A 1概述 工业机器人抓取作业是工业生产中的一个重要应用。在传统的应用中,工业机器人执行的抓取操作一般通过示教或者离线编程的方式来实现的,抓取作业的起始位姿和终止位姿是预先设定好的,在这种情况下,一旦工作对象与工作环境改变,既定抓取动作则会失效。利用计算机数字图像处理技术对工业机器人抓取的环境及目标进行识别并进行定位,基于以太网将目标数据通信至工业机器人,工业机器人进行抓取。 通过以Kawasaki的FS03N工业机器人为基础,研究并构建了一个基于单目视觉的机器人抓取试验系统。该系统的工作原理和工作过程为:当目标对象存在于工业机器人抓取作业区时,在计算机的控制下,通过摄像头获取对象图像数据,然后对采集到的图像进行数字图像处理并将目标物位置信息通信至工业机器人,最终控制工业机器人实现对指定目标物的抓取,并将其放到指定位置。 2 基于网络通信的工业机器人的单目视觉系统 建立的基于网络通信与数字图像处理的工业机器人抓取系统硬件组成如图1所示。系统以Kawasaki FS03N机器人为基础,研究并建立了如图2所示的系统平台。系统平台包含三个单元:图像处理单元、网络通信单元以及工业机器人单元。图像处理单元采用的是三星SHC-730P摄像头和大恒DH-CG400的图像采集卡。工业机器人单元选配的控制柜为带网络适配器的D系列控制器。工业机器人为6轴关节型机器人,端部配气动夹爪。系统侧边配皮带输送机,用来下料。 3 图像处理及数据通信 设定工业机器人要抓取的目标为一立方体工件,要对其进行识别和定位,主要步骤为滤波、轮廓提取、目标定位以及数据通信。 3.1 滤波 图像在采集、传输及处理过程中往往会存在一定程度的噪声干扰,噪声恶化了图像质量,使图像模糊,淹没了特征,给图像分析带来了困难。考虑背景图像中目标和背景一般都具有不同的统计特性,即不同的均值和方差,为保留一定的边缘信息,采用了选择式掩膜平滑方法,这种方法是以尽量不模糊边缘轮廓为目的。 图像的均值计算公式[2]: 3.2 轮廓提取 区域生长是根据目标物特点将像素或者子区域聚合成更大区域的方法。种子点的选取是根据工业机器人抓取的目标物的颜色、灰度特点设定的。区域生长后的图像其背景为白色,目标为黑色,使用边界跟踪进行轮廓提取。 3.4 目标定位 图像中的目标物位置表明着在工作台面中的目标物相对于摄像头的位置,使用目标物质心法来标记目标物相对于摄像头的位置,这需要使用图4(a)的处理结果标记目标物质心,计算公式: A-目标物面积 x0,y0-区域相对于屏幕左上角图像的中心坐标。 选择整个目标区域的边缘角落四点连接成对角线(图5中蓝色线),根据目标正方体的形状特征,找到正方体中心线(图5中红色线)。根据中心线可计算出目标物相对于摄像头的偏转角度。 3.5 数据通信 受到工业机器人控制器底层不开放的影响,无法在物理层上进行改动。在工业机器人控制器之外使用计算机作为服务器,工业机器人控制器作为客户端形成客户机/服务器模式(Client/Server)。通过将任务合理分配到Client端和Server端来实现控制作业。 在进行网络通讯时,有两种通讯协议可供选择,分别是TCP(Transmission Control Protocol 传输控制协议)协议与UDP(User Datagram Protocol 用户数据报协议)协议,二者都是TCP/IP参考模型中传输层中的协议。其中,TCP协议是一种可靠的面向连接的协议,如图6所示,在进行通讯时,首先通过三步握手以建立通信双方的连接,然后进行通信。TCP协议中提供了数据确认和数据重传的机制,以保证能够将数据正确地传输。UDP协议是一种不可靠的无连接协议,通信时不需要建立连接,直接向一个IP地址发送数据,没有数据确认与重传机制,不保证能够将数据正确地传输,但是实时性较高。本系统对实时性要求并不高,遂采用TCP协议来传输目标物的位置和角度信息。 结论 将数字图像处理技术和网络通信技术应用于工业机器人抓取技术研究中,给出了选择式掩膜平

文档评论(0)

docman126 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档