新闻资讯

首页>新闻资讯

视觉引导分拣系统应用

更新时间:2019-07-27阅读:57次信息来源:摘要
       一、 摘要
       机器视觉不仅仅是人类视觉的替代品,它更是生产质量和生产力的驱动力。在工业制造业中,很多需求需要对产品进行检测、分类、定位,特别在一些生产种类繁多,生产环境恶劣,产品要求较高,工厂规模较大的生产线上,车间的自动化水平直接决定了生产的效率。因此,机器视觉技术的发展是大势所趋,在工业制造业转型中有着重要地位,是实现工业自动化的必要手段。

       二、视觉引导分拣系统简介

       当前物品分拣线上,大多还是靠传统视觉进行分拣,而传统视觉方法主要是依靠人工进行判断。但人工长时间工作容易产生疲劳,无法一直保证很高的检测效率。且由于人眼本身的生理极限,很难在速度、精度等方面达到较高的标准。因此,传统的人工检测方式制约了生产力水平的发展和提高,已经难以满足生产生活的需要,现代分拣产业也迫切需要更多新的机器技术来替代人类视觉。


       本系统是基于上述实际要求进行的目标性设计,是为了解决一类人或厂商遇到的具体问题。该系统在生产线上主要承担两个连续的引导检测任务:


        1、定位产品完成抓取。
        2、定位载物托盘完成放置。
       在执行时,此流程由电气程序、机械结构、机器人、上位机程序相互配合,自动完成。
       其中,对于定位算法的要求同样包含两方面:
       1、产品在抓取工位的摆放位置和摆放数量都是随机的,需要由视觉对其定位,引导机器人调整位姿准确抓取;
       2、将抓取的产品放到托盘里面,载物托盘的位置同样是随机的,需要由视觉定位载物托盘的当前位置,调整机器人姿态,完成准确放置。

       该系统在实际应用中,其识别准确率可达到98%以上。从抓取到精准放置,累计误差在0.1mm以内,精度较高,可以满足绝大多数视觉引导机器人项目的需求。而且在模板创建方面,预留了接口,可以无限添加目标物模板。


       四、系统的设计与实现

       整个系统的由软件和硬件两部分组成。整个系统架构如图2所示:


       图像采集系统包括相机、镜头、光源;工控机即电脑相关设备;工业机器人包括机器人本体、机器人配电柜、机器人手控盒三个主要部分。此系统中,除上述主要的组成模块外还有其他辅助性但也很关键的硬件组成,如电气模组、机械结构等,这些硬件保证了系统功能的完整性。
       对于视觉系统来说一张好的初始图片可以大大降低算法的复杂度,在图像采集系统的硬件选型上,结合实际需求做了大量的测试,最终确定以四面条光,相机采用的1200万高像素面阵相机取像。
       软件部分承担了视觉引导系统的图像分析、数据转化传输、流程控制等功能。是系统运行的灵魂所在,本视觉系统整个软件部分是由上位机软件和机器人程序两大部分组成。两者相互之间通过逻辑交互,共同完成整个的流程工作。其中上位机软件是视觉系统软件部分的主体,机器人程序主要是辅助上位机软件,配合完成流程的执行。要保证系统的完整性,上位机软件需由图像预处理模块、标定模块、校准模块、形状匹配模块、斑点检测模块、相机调用模块、通讯模块七大模块组成。

       如图3为视觉系统的操作主界面:


       系统分为两个检测工位,分别负责定位工件和托盘,从图像定位到机器人执行抓放动作,都由系统自动完成,无需人工参与。在系统底层的处理算法中,除图片预处理、目标定位等图像方面的算法外,系统还应用到了坐标转化、仿射矩阵转换等数学方面的计算,其稳定性经得到过验证。
       另外,考虑到系统的通用性,在设计时对于模板的创建预留了接口,所定位的目标物模板可以进行任意添加。
上一条:给设备安装“智眼”,机器视觉为工业4.0构建四大核心能力
下一条:快速制定视觉硬件图像采集——相机