第一范文网 - 专业文章范例文档资料分享平台

码垛机器人视觉系统设计 

来源:用户分享 时间:2025/5/21 7:40:51 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

码垛机器人视觉系统设计*

张 星1,吴丽明2 ,曹 劲1

【摘 要】阐述了视觉系统的概念、组成、结构及其原理,并以码垛机器人在鞋材涂胶中的应用为例,验证了增加视觉系统后,码垛机器人提高了生产效率和作业精度.【期刊名称】吉首大学学报(自然科学版)【年(卷),期】2018(039)001【总页数】4

【关键词】码垛机器人;视觉系统;智能

人类在生产实践过程中为了摆脱自身能力的局限性,发明和创造了许多智能机器来辅助或代替人类活动.[1]码垛机器人是码垛行业的关键设备,可以实现“机器换人”.将视觉系统引入码垛机器人中,可以改变传统的PLC或单处机控制,提升码垛活动的灵敏性.同时,机器视觉系统具有适应能力强、智能化程度高等特点,这为移动机器人的开发奠定了基础.

码垛机器人的视觉系统是综合现代计算机、光学、电子技术的高科技系统[2].美国制造工程师协会机器视觉分会和美国机器人工业协会自动化视觉协会定义机器视觉是,通过光学的装置和非接触的传感器自动地接收和处理一个真实物体的图像,以获得所需信息或用于控制机器人运动的装置.[3]系统通过计算控制来采集和分析必要的数据,然后发出指令控制设备.码垛机器人现已经被应用到众多领域,如鞋材的涂胶.借助于视觉传感系统,码垛机器人能够自动捕捉鞋材的形状,感知位置,实时进行路径规划和涂胶处理,能有效地控制涂胶质量,同时避免胶水给人体带来的伤害,减轻人工操作的危险性和工作强度.

1 机器视觉系统设计思路

1.1 整体结构

机器视觉系统的目的是给机器增加一套视觉系统,由计算机来模拟人眼视觉功能,其中视觉传感器是关键.系统通过视觉传感器获取图像,由计算机或者图像处理系统进行图像处理后,提取并输出有用的数据,实现对执行机构的控制.码垛机器人视觉系统的整体设计如图1所示.1.2 主要功能

机器视觉系统的主要功能有如下3个方面:

(1)引导和定位.系统要求机器人能够快速、准确地找到加工零件并确认其位置,引导机械手进行抓取、焊接或涂胶处理.[4]

(2)识别和采集.将经过采集、分析和处理的图像数据录入数据库,建立可追溯系统.

(3)外观检测.利用数据比对系统检测加工的零件,判断有无外观缺陷等.典型的机器视觉系统框架如图2[5]所示.1.3 视觉匹配的原理

模型匹配是当前最常用的图像处理方法之一.[6]码垛机器人视觉系统采用IMAQ Vision模型匹配技术.该技术采用了3种新方法,即高效率的非均匀图像采集、图像的几何建模和与旋转无关的样板信息提取.当物体进入相机曝光区域时,相机对图像进行识别,并计算物体的空间坐标和方向数据,通过以太网将数据发送到机械手控制器.基于以太网TCP/IP的通讯服务器,不断侦听来自机器人运动控制系统发出的视觉照片,以获取目标的位置信息指令.如图3所示,系统捕捉到加工零件的外形并自动定位中心.

2 机器视觉系统设计

2.1 硬件部分

机器视觉系统的硬件部分主要是由光源、镜头、摄像机、控制机和执行机构等组成.光学镜头和摄像机构成图像采集部分,完成图像的采集和转换,是系统重要的组成部件;控制机是系统的基础,是图像抓取、模型匹配、运动目标标识和跟踪目标选择等功能程序的载体;执行机构是系统的最后一环,也是最核心的部件,主要负责执行各类动作.这里选用自行开发的六轴机械手作为系统的执行机构.

2.2 软件部分

机器视觉系统的软件部分采用LabVIEW(实验室虚拟仪器工程工作台)图形化编程工具.LabVIEW是一个编程环境,具有直观、易学易用、通用编程系统和模块化等特点,人机界面友好,可实现多种功能,如数据采集、图像处理、数据分析和运动控制等.在LabVIEW中用户可用图形符号编程,通过数据流实现连接功能节点,缩短了控制软件的开发周期.视觉采集软件界面如图4所示,程序编写软件界面如图5所示.2.3 执行部分

机械手执行部分主要是用Visual C++ 6.0开发的通用六轴机器人控制软件,实现控制功能.此控制系统具有界面美观、操作方便、功能齐全、性能稳定的人机操作接口和控制特点[7],全汉字化的程序和代码显示为程序编写提供了极大方便.模块化功能设置,优化的DH架构,适应多种结构形式的本体控制,使得只需通过一定的参数设定和硬件上的线路连接,就可实现各种姿态的点位、直线、圆弧等运动控制,保证机器人高速、高精度运行且运动平稳,从而实现精密、快速、智能化、柔性化的生产.执行的部分程序如下:0000 程序开始0001 速率=25.0%

0002 加减速的时间=250 ms0003 工具转换=1……

0006 *相机拍照获取物体坐标0007 *开启相机拍照后工作偏移模式……

0009 平滑开启

0010 点位运动J(18),速度=20.0

搜索更多关于: 码垛机器人视觉系统设计  的文档
码垛机器人视觉系统设计 .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0ml935826h3fre38hic91cf865breu010nn_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top