工业机器人视觉分拣识别系统设计.docx
《工业机器人视觉分拣识别系统设计.docx》由会员分享,可在线阅读,更多相关《工业机器人视觉分拣识别系统设计.docx(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、工业机器人视觉分拣识别系统设计学 院:专 业:姓 名:指导老师:信息学院自动化易展昊学 号:职 称:160104105522杨聚庆教授中国珠海二二年五月北京理工大学珠海学院2020届本科生毕业设计诚信承诺书本人郑重承诺:本人承诺呈交的毕业设计工业机器人视觉分拣识别系统设计是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。本人签名: 日期:年 月 日中文题目摘 要面对工业自动化技术的不断发展,许多生产制造过程中逐渐不断地应用到工业机器人,通过智能工业机器人与智能相机系统相结合,构建起工业机器人视觉系统,使用智能化机器替代
2、人眼器官来完成观测与判断的生产步骤,以此能应用于各种各类不适合人的高危生产环境以及应用于那些使用人眼器官视觉都无法精确测量判断的场境,避免人眼视觉检测所带来的偏差和失误之余,能够长时间稳定工作,大大提高测量精度和速度;通过非接触性测量,更减少因人工检测操作所带来的产品损坏等问题,保障观察者安全,降低废品率与劳动成本,提高生产效率与系统可靠性,产生更大的经济效益。本文通过研究工业机器人分拣系统中的视觉识别系统,简要分析工业生产过程中,使用合适的光源,摄像机,计算机等部件,采用高斯滤波,均值滤波等方法降低所摄图像上提取的信息干扰,提高图像清晰度。采用斑点定位、灰度匹配、轮廓匹配等定位方式,实现工件
3、定位功能。根据工件图像选择适合的特征提取算法,优化改进现工业机器人分拣系统中的视觉识别系统,使其更好地应用于半导体晶片切割的位置识别,各类工件的分拣,印刷或者锯片的检测,工件序列号等图像的信息读取,火化塞间隙尺寸的测量,表面的划痕缺陷检测,封装检查等等环节所需的视觉检测场合。关键词:机器视觉;分拣系统;图像处理;识别Design of visual sorting and recognition system for industrial robotAbstractIn the face of the continuous development of industrial automatio
4、n technology, many production processes are gradually applied to industrial robots. Through the combination of intelligent industrial robots and intelligent camera systems, the vision system of industrial robots is constructed, and intelligent machines are used to replace human eye organs to complet
5、e the production steps of observation and judgment, so that it can be applied to all kinds of high-risk students who are not suitable for human beings The production environment and the field environment that cannot be accurately measured and judged by using the human eye organ vision can avoid the
6、deviation and error caused by the human eye vision detection, and can work stably for a long time, greatly improving the measurement accuracy and speed; through non-contact measurement, the product damage caused by the manual detection operation can be reduced, ensuring the safety of the observer an
7、d reducing the waste products Rate and labor cost, improve production efficiency and system reliability, and produce greater economic benefits.In this paper, the visual recognition system in the sorting system of industrial robot is studied. In the process of industrial production, the appropriate l
8、ight source, camera, computer and other components are used. Gaussian filtering, mean filtering and other methods are used to reduce the interference of information extracted from the image and improve the image clarity. Using spot positioning, gray matching, contour matching and other positioning m
9、ethods to achieve the workpiece positioning function. Select suitable feature extraction algorithm according to the workpiece image, optimize and improve the visual recognition system in the current industrial robot sorting system, so that it can be better applied to the position recognition of semi
10、conductor chip cutting, the sorting of all kinds of workpiece, the detection of printing or saw blade, the information reading of image such as workpiece serial number, the measurement of gap size of cremation plug, the detection of scratch defect on the surface, sealing Visual inspection occasions
11、required for installation inspection and other links.Keywords: Machine Vision; Sorting System; Image Processing; Distinguish目 录1 前言11.1 本设计的目的、意义及应达到的技术要求11.2 本设计在国内外的发展概况及存在的问题21.3 本设计应解决的主要问题32本设计主要组成及使用的功能模块32.1工业机器人分拣系统的分析32.2 智能相机基础设置42.3机器视觉图像处理软件模块62.3.1图像滤波62.3.2图像几何变换及定位72.3.3图像特征提取及测量82.3.
12、4图像缺陷处理92.3.5图像字符读取102.3.6算法逻辑112.4组态监测页面113图像处理测试及测试结果124结论13参考文献15致谢16附录171 前言机器视觉是计算机软硬件、光学、机械、电子等方面相融合的科学技术,其中,涉及到光学成像,图像处理,传感器,计算机,人工智能,模式识别等多个领域。随着“中国制造2025”战略的提出以及中国经济的持续不断地飞跃发展,中国正逐渐成为了机器视觉技术发展最活跃技术应用次数超高的地区之一,其应用范围涵盖了工业、科研、军事、医药、农业、公安、交通、安全、天文、气象、航天等国民经济的多个行业。生活中,手机照相支付等APP软件中的人脸识别,二维码,文字等识
13、别功能,无人驾驶汽车,印刷品质量自动化检测,工业生产中的产品质量等级分类,芯片贴片,半导体晶片切割的位置识别,各类工件的分拣,印刷或者锯片的检测,工件序列号等图像的信息读取,火化塞间隙尺寸的测量,表面的划痕缺陷检测,封装检查等等都应用到机器视觉技术。而机器视觉系统,能够在一些不适合人的高危生产环境以及应用于那些使用人眼器官视觉都无法精确测量判断的场境,用机器代替人眼器官来做测量和判断。在工业场景中,一个典型的工业机器视觉系统包括:被测物,光源照明,触发图像采集的光敏传感器,摄像机,计算机存储,图像处理软件,监视器,控制执行机器,现场总线接口,遮光板等等。通过工业机器视觉系统,能够优化传统工业生
14、产制造中,人工检测产品表面缺陷速度慢等导致生产效率低下的各种各类生产环节,甚至解决在检测过程中容易出错导致检测结果不精确等人工检测局限性导致的相关问题。本文针对原有的工业机器人分拣系统存在的精度不高、工件有限定条件、生产环境影响、操作复杂等问题,以工业机器人视觉系统为基础,设计工业机器人分拣系统的视觉识别检测应用,并详细说明了系统的原理和结构组成,进而达到了理论与技术实践有效统一的目的,解决原有工业机器人分拣系统人工检测的不精确,人力检测的局限性,环境因素导致图像识别的不稳定性,不同工业应用场景对应设计识别算法的繁琐性等问题,具有产品部件精确测量的优势;解决了系统软件图像识别相关信息时实时检测
15、与测量的相关问题,迎合实际具体生产的需要,具备一定的实用性;解决了传统意义的视觉检测系统中需要多次识别导致产生大量数据,继而造成运行计算量大的问题,具有实时判别产品某项信息是否在允许误差范围内等的优点,且测量数据准确,满足生产需要。1.1本设计的目的、意义及应达到的技术要求以基本实现工业机器人视觉分拣识别系统为主要目标,以典型的机器视觉系统组成为依据,以panel_view.exe为开发设计工具,设计一套具备操作使用简单方便,降低人力成本,甚至克服人工所不能完成等优势的工业机器人视觉分拣识别系统。首先根据工业机器人分拣系统的场景,所要分拣的工件中其所需特征的颜色等等,选择合适分辨率,像素深度,
16、曝光方式,颜色,传感器类型等参数的智能相机。其次,通过麦克玛视公司研发的智能相机软件panel_view.exe,使用滤波,几何变换,定位,特征提取,测量,缺陷处理,测量,读取信息,通讯等功能模块识别分拣出各项指标都符合误差范围之内的目标工件。最后,通过相关组态软件,编辑出合适的监测页面以便观测工业机器人分拣过程中,智能相机所摄不同图像提取的各个所需识别提取检测的信息是否合适目标工件的要求。1.2本设计在国内外的发展概况及存在的问题在2017年由中国国务院发布的新一代人工智能发展规划,其中规划指出2030 年前中国的人工智能发展事业的总体战略计划,相关细则提及需要大力发展人工智能新型产业。根据
17、相关政策指引表示:未来机器人将向着高柔性的协作型机器人以及智能机器人的方向发展前进。近年来,我国已经连续数年成为全球第一大工业机器人的应用市场,国内机器人市场一直维持着高速地增长,而且,每年累计销售量和增长率持续攀高,占据着全球市场的机器人销售份额不可忽视的位置。在3c制造业,应用行业里以汽车整车制造、汽车零部件以及配件制造为代表的汽车制造业等工业领域上,关于对应的工业制造等机器人的需求量不断持续增加,相关人工智能企业的产量不断持续攀升。随着国内的电子商务,快递等行业的高速发展,智能机器人的出现,除了很好地优化了传统人力劳动作业时所带来的局限性,工作效率上也有了大幅提升。在工业机器人分拣识别系
18、统中,无需人工进行干预,完成高工作量,具有较低的分拣破损率和错误率的优势深受市场欢迎。首先需要摄像机对工件进行相应的图像采集,然后对对应的图像进行分析计算识别处理, 对工件进行识别定位,并根据建立的坐标转化关系得到对应工件的机器人坐标,通过发送设定的运动指令,从而控制机器人抓取不同特征的工件,将指定的目标工件放入指定安放的位置中。但是,现今拥有机器视觉的工业机器人的行业面临着生产研发成本极高的困境,需要具备大量的物力人力才能完成相应的具有机器视觉能力的工业机器人系统的设计、算法、仿真、测试、验证等等一系列研究开发。并且由于相关的研发设备的价格都十分昂贵,故不具有强大的经济实力支撑,就更难产生突
19、破。部分企业还需要同时面对自身项目周期过长,人力资源不足,付款条件严苛,资金风险较大等人事因素,因此,目前在国内,工业机器人的大部分市场依旧被各类外资知名品牌生产的工业机器人所占据着。但是,与此同时,国内部分企业通过收购或者自主研发的方式掌握本体和零部件的研制技术,并结合中国本土系统的主要优势,积极在工业机器人产业链上游以及中游,想通过差异化的竞争路线来发展属于中国本土的工业机器人视觉识别技术,使国产工业机器人能拥有一定的竞争力以及一定的技术优势,相信未来随着工业机器人的核心技术研发的进一步突破,工业机器人视觉分拣系统不断完善,最后中国将成为全球第一大,拥有机器视觉的工业机器人制造市场。1.3
20、本设计应解决的主要问题目前,现有的工业机器人分拣系统的视觉检测识别应用主要存在图像精度不高、工件有限定条件、生产环境影响、操作复杂等问题。如:a、从总体的典型机器视觉系统组成角度出发,根据智能相机的参数,原始图像噪声干扰程度,图像处理软件中对待处理图像的预处理质量等均会不同程度地影响图像精度;b、不同类型样式的目标工件中所需检测各自不同的感兴趣特征不一,使得工业机器人分拣系统分拣可能局限单一,对工件有一定的限定条件;c、从外界干扰角度出发,流水线生产车间环境会影响相机拍摄的原始图像效果。2本设计主要组成及使用的功能模块以基本实现工业机器人视觉分拣识别系统为主要目标,以典型的机器视觉系统组成为依
21、据,以panel_view.exe为开发设计工具,设计一套具备操作使用简单方便,降低人力成本,甚至克服人工所不能完成等优势的工业机器人视觉分拣识别系统。首先根据工业机器人分拣系统的场景,所要分拣的工件中其所需特征的颜色等等,选择合适分辨率,像素深度,曝光方式,颜色,传感器类型等参数的智能相机。其次,通过麦克玛视公司研发的智能相机软件panel_view.exe,使用滤波,几何变换,定位,特征提取,测量,缺陷处理,测量,读取信息,通讯等功能模块识别分拣出各项指标都符合误差范围之内的目标工件。最后,通过相关组态软件,编辑出合适的监测页面以便观测工业机器人分拣过程中,智能相机所摄不同图像提取的各个所
22、需识别提取检测的信息是否合适目标工件的要求。2.1工业机器人分拣系统的分析分拣,就是根据物品部件的品种种类参数特征等要点信息,按一定的先后顺序进行摆放在不同的位置,分门别类。工业生产中的工件分拣也是如此,能够把不同种类的目标工件进行区分并拣出,或者在大量同种工件中分拣出存在质量缺陷的问题工件。随着中国制造业的发展,由于传统的流水线分拣作业中依靠人工分拣工人长时间、重复性进行分拣动作导致的工作效率低,准确性低等问题,已经不能适用于现代化的高生产效率,智能自动化的大批量生产,故现时工业机器人视觉分拣系统越来越广泛。工件分拣的方式主要有两种,动态分拣和静态分拣。此次研究分析的工业机器人视觉分拣识别系
23、统为静态分拣,即工业机器人分拣过程中与流水线上的传输带是间歇性运动状态。其系统硬件主要包括执行模块与视觉模块,主要由天机TR8型号的六关节工业机器人,智能相机,光源,控制器,气动装置(气泵),计算机等部件组成,在工业机械臂的末端使用小型吸盘作为执行工具,通过示教器信号控制与气动装置实现对工件的释放与抓取,从而基本控制机械臂运动,进而实现对应目标工件的智能分拣。本文主要研究讨论工业机器人视觉分拣识别系统视觉模块的图像处理部分,其余六关节工业机器人的编程运动路线操作,机器人控制器与计算机连接通信,目标工件识别定位等相关问题,暂且不作研究讨论说明。设计实际操作平台如图2.1.1所示。图2.1.1 设
24、计实际操作平台2.2智能相机基础设置智能相机是一种高度集成化的微小型机器视觉系统。一般由光源、CCD 或 CMOS 相机、图像采集卡、图像处理软件以及一台PC机构成3。其中,工业生产中应用到的智能相机需要具有高精度、低噪声、高清晰度、色彩还原好等特点,在通过计算机后能够使用图像处理软件控制曝光时间、亮度、增益等参数。智能相机的主要基本参数包括 : 分辨率、像素深度、曝光方式和快门速度、像元尺寸(Pixel Size)、光谱响应特性等3。考虑到由于现实生产环境中工件旋转,光照条件不一致,工件外观的正常变化等条件变化因素需要选择合适的智能相机工件定位工具;其次,为了使智能相机与PC机,用于执行分拣
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工业 机器人 视觉 分拣 识别 系统 设计
限制150内