当前位置:文档之家› 基于机器视觉的工业机器人定位技术简析

基于机器视觉的工业机器人定位技术简析

基于机器视觉的工业机器人定位技术简析

基于机器视觉的工业机器人定位技术简析

当我们谈论日益热门的工业4.0、智能制造这些话题时,机器人是一个无论如何也绕不开的问题。机器人的智能化程度影响着整个工业演化的进程,传统的机器人仅能在严格定义的结构化环境中执行预定指令动作,缺乏对环境的感知与应变能力,这极大地限制了机器人的应用。利用机器人的视觉控制,不需要预先对工业机器人的运动轨迹进行示教或离线编程,可节约大量的编程时间,提高生产效率和加工质量。这就是我们标题中提到的,基于机器视觉的工业机器人定位技术。这一技术在国内最早被应用于焊接机器人对焊缝的跟踪,而维视图像的视觉采集设备及图像处理软件,成为行业内视觉引导的先驱和首选。

视觉机器人

典型的机器人视觉定位系统构成如图 1 所示,在关节型机器人末端安装单个摄像机,使工件能完全出现在摄像机的图像中。系统包括摄像机系统和控制系统:

(1)摄像机系统:由单个摄像机和计算机(包括图像采集卡)组成,负责视觉图像的采集和机器视觉算法。就目前行业技术发展水平来说,数字相机是比较理想的选择,其中维视图像的MV-EM/E 系列工业相机提供了接口丰富的开发包函数,分辨率、帧率等覆盖面广,通用性及稳定性好,所以是我们推荐的首要选择。

(2)控制系统:由计算机和控制箱组成,用来控制机器人末端的实际位

机器人视觉物体定位方法

机器人视觉物体定位方法 本次设计的题目是机器人视觉物体定位。伴随社会发展,机器人的利用越来越普及,出现了多种多样的智能机器人,由此也引发了对机器视觉的研究热潮。文章首先介绍了机器视觉的发展历程,并详细说明了各阶段的特点。接着概述了机器视觉技术的原理,深入剖析了主流视觉物体定位方法。然后介绍了机器人视觉物体定位方法常用的几种应用。最后介绍了几种新颖的视觉物体定位方法,并猜想机器人视觉物体定位技术未来发展方向。 关键词:机器视觉 SLAM技术单目视觉双目视觉多目视觉 第一章:绪论 1.1选题的背景及意义 在我国持续爆发的2019新型冠状病毒(即2019-nCoV)事件中,自动化食品仓储配送系统服务包括机器人、无人驾驶、无人机等再次成为讨论的焦点。配送机器人如何实现自动取货送货?无人驾驶汽车是怎么躲避行人?无人机巡航中怎么确定物体之间的距离?当我们谈到相关的话题时,机器视觉定位是无论如何也绕不开的问题。 自被誉为“机器人之父”的恩格尔伯格先生1959年发明第一台机器人以来,科学家一直把对机器人的研究作为研究的重点方向。传统的机器人缺乏环境感知能力和自动应变能力,仅仅只能在严格的预定义的环境中完成一些预定义和指令下的动作,应用非常有限局限。随着机器人逐渐走进人们的生产和生活中,人们也对机器人提出了更高的要求,希望实现在生产加工中对物体的自动加工、对自身运动轨迹实时的随动检测,节省对其运动轨迹的预先编程,提高生产效率。要达到这些要求,必须同时满足图像信息的获取、采集、处理和输出,这就是本文的研究重点:机器人视觉物体定位方法。

机器人视觉物体定位系统的设计和研发是为了更好地为工业机器人服务,它的本质是发挥摄像机定位以及跟踪性功能,很多企业在自身生产环节依赖于机器人,生产效率明显得到改善。然而很多的机器人是半自动的工作模式,只有在人工操控的指引下才能完成工作任务,这样的机器人实用性很差,无法彻底解放人工,实现自动化操作。为了提高机器人接收外界信息、感知外界信息的能力,进一步提高机器人的工作效率,保障工业生产的精度和质量,在以往的机器人系统中新增全新的计算机图像视觉获取系统,通过视觉图像获取系统中所捕捉的图像和外界信息,对捕捉的图像信息进行处理和分析识别,继而让机器人能够识别外界信息,然后再全面分析图像的基础上完成后续的重建和精准化计算,通过一系列的重建以及精准化的计算全面应用机器人控制柜通讯等等设备,掌控全面的工作,实现机器人对外界信息的跟踪和定位。 1.2国内外研究现状 国外研究现状 国外最先开始视觉物体定位技术的研究,应用领域也相对广泛,并且占据绝对的技术优势,其主要涉及机器人移动导航、三维立体测量、虚拟现实VR技术等。 20世纪60年代,美国mit的robert研究人员提出三维景物分析,标志着立体视觉和影像技术的结合点而诞生。立体视觉在此后20年的时间迅速地发展成为一门新的影像技术学科。到70年代时,以marr为主要代表的一批视觉物体定位方法研究学者已经整理和发展出了一整套关于视觉计算的理论基础。到80 年代后,大量利用空间几何研究双目立体视觉的学者提出了一系列理论与实际成果。 卡内基梅隆大学的Tomasi 和Kanade 等人对立体视觉的研究建立在摄像机为正交投影模型的假设下,分解出了三维结构和相机运行,成功研究出了基于图像的三维重建技术。但是,这项技术存在明显的缺点,由于假设相机为正交投影模型,而这个假设仅仅在物体深度远远大于物体尺寸时才是合理假设。美国

机器视觉技术的在不同行业的应用-上海映初

机器视觉技术的在不同行业的应用 -上海映初智能科技有限公司工业4.0离不开智能制造,智能制造离不开机器视觉。如果说工业机器人是人类手的延伸、交通工具是人类腿的延伸,那么机器视觉就相当于人类视觉在机器上的延伸,是实现工业自动化和智能化的必要手段。机器视觉具有高度自动化、高效率、高精度和适应较差环境等优点,为我国工业自动化打开“新视界”。 传统工业制造企业在视觉图像技术方面需要构建四大能力: 第一、智能识别 海量信息快速收敛,从大量信息中找到关键特征,准确度和可靠度是关键。 第二、智能测量 测量是工业的基础,要求精准度。 第三、智能检测 在测量的基础上,综合分析判断多信息多指标,关键是基于复杂逻辑的智能化判断。第四、智能互联 图像的海量数据在多节点采集互联,同时将人员、设备、生产物资、环境、工艺等数据互联,衍生出深度学习、智能优化、智能预测等创新能力。 1、简介及分类 机器视觉是指利用相机、摄像机等传感器,配合机器视觉算法赋予智能设备人眼的功能,从而进行物体的识别、检测、测量等功能。机器视觉可以分为工业视觉、计算机视觉两类。

表1:机器视觉分类 a)构成及原理 机器视觉系统一般由光源、镜头、工业相机、图像采集卡、图像处理单元和视觉处理软件构成。 图1:机器视觉系统构成及工作原理 b)优势及特点

机器视觉具有高度自动化、高效率、高精度和适应较差环境的优点。 机器视觉性能优势优势原因 非接触测量对于观测者和被观测者都不会产生任何损伤,从而提高系统的可靠性 光谱响应范围较大具有交款的光谱响应范围,例如使用人眼看不见的红外测量,扩展了人眼的视觉范围 超长待机能够长时间稳定工作,人类难以长时间对同一对象进行观察,而机器视觉则可以长时 间的测量、分析和识别任务 定位功能具备定位功能,能够自动判断物体的位置,并将位置信息通过一定的通信协议输出,此 功能多用于全自动装配和生产 测量功能测量功能,能够自动测量产品的外观尺寸,比如外协轮廓、孔径、高度、面积等尺寸的 测量 缺陷检测功能缺陷检测功能是机器视觉用的最多的一种功能,她可以检测产品表面的一些信息。基 本上需要用人眼来的产品品质,都可以用视觉技术来替代。 表2:机器视觉性能优势原理 是实现智能制造的必要手段 如果说工业机器人是人类手的延伸、交通工具是人类腿的延伸,那么机器视觉就相当于人类视觉在机器上的延伸。机器视觉实现了对工件尺寸、形状、颜色等特征的自动判断和识别,可以让机器代替人眼做测量和判断,是实现工业自动化和智能化的必要手段。 人类视觉机器视觉 精确性差,64灰度级,不能分辨微小的目标强,256灰度级,可观测微米级的目 标 速度性慢,无法看清较快运动的目标快,快门时间可达10微秒

基于机器视觉的工件识别和定位文献综述

基于机器视觉的工件识别和定位文献综述 1.前言 1.1工业机器人的现状与发展趋势 机器人作为一种最典型的应用范围广、技术附加值高的数字控制装备,在现代先进生产制造业中发挥的作用越来越重要,机器人技术的发展将会对未来生产和社会发展起到强有力的推动作用。《2l 世纪日本创建机器人社会技术发展战略报告》指出,“机器人技术与信息技术一样,在强化产业竞争力方面是极为重要的战略高技术领域。培育未来机器人产业是支撑2l 世纪日本产业竞争力的产业战略之一,具有非常重要的意义。” 研发工业机器人的初衷是为了使工人能够从单调重复作业、危险恶劣环境作业中解脱出来,但近些年来,工厂和企业引进工业机器人的主要目的则更多地是为了提高生产效率和保证产品质量。因为机器人的使用寿命很长,大都在10 年以上,并且可以全天后不间断的保持连续、高效地工作状态,因此被广泛应用于各行各业,主要进行焊接、装配、搬运、加工、喷涂、码垛等复杂作业。伴随着工业机器人研究技术的成熟和现代制造业对自动生产的需要,工业机器人越来越被广泛的应用到现代化的生产中。 现在机器人的价格相比过去已经下降很多,并且以后还会继续下降,但目前全世界范围的劳动力成本都有所上涨,个别国家和地区劳动力成本又很高,这就给工业机器人的需求提供了广阔的市场空间,工业机器人销量的保持着较快速度的增长。工业机器人在生产中主要有机器人工作单元和机器人工作生产线这两种应用方式,并且在国外,机器人工作生产线已经成为工业机器人主要的应用方式。以机器人为核心的自动化生产线适应了现代制造业多品种、少批量的柔性生产发展方向,具有广阔的市场发展前景和强劲生命力,已开发出多种面向汽车、电气机械等行业的自动化成套装备和生产线产品。在发达国家,机器人自动化生产线已经应用到了各行各业,并且已经形成一个庞大的产业链。像日本的FANUC、MOTOMAN,瑞典的ABB、德国的KUKA、意大利的COMAU 等都是国际上知名的被广泛用于自动化生产线的工业机器人。这些产品代表着当今世界工业机器人的最高水平。 我国的工业机器人前期发展比较缓慢。当将被研发列入国家有关计划后,发展速度就明显加快。特别是在每次国家的五年规划和“863”计划的重点支持下,我国机器人技术的研究取得了重大发展。在机器人基础技术和关键技术方面都取得了巨大进展,科技成果已经在实际工作中得到转化。以沈阳新松机器人为代表的国内机器人自主品牌已迅速崛起并逐步缩小与国际品牌的技术差距。 机器人涉及到多学科的交叉融合,涉及到机械、电子、计算机、通讯、控制等多个方面。在现代制造业中,伴随着工业机器人应用范围的扩大和机器人技术的发展,机器人的自动化、智能化和网络化的程度也越来越高,所能实现的功能也越来越多,性能越来越好。机器人技术的内涵已变为“灵活应用机器人技术的、具有实在动作功能的智能化系统。”目前,工业机器人技术正在向智能机器和智能系统的方向发展,其发展趋势主要为:结构的模块化和可重构化;控制技术的开放化、PC 化和网络化;伺服驱动技术的数字化和分散化;多传感器融合技术的实用化;工作环境设计的优化和作业的柔性化以及系统的网络化和智能化等方面。 1.2机器视觉在工业机器人中的应用 工业机器人是FMS(柔性加工)加工单元的主要组成部分,它的灵活性和柔性使其成为自动化物流系统中必不可少的设备,主要用于物料、工件的装卸、分捡和贮运。目前在全世界有数以百万的各种类型的工业机器人应用在机械制造、零件加工和装配及运输等领域,

机器视觉系统中常用工业相机的种类

机器视觉系统中常用工业相机的分类 根据不同感光芯片划分 我们知道感光芯片是摄像机的核心部件,目前摄像机常用的感光芯片有CCD和CMOS 两种: 1.CCD摄像机,CCD称为电荷耦合器件,CCD实际上只是一个把从图像半导体中出 来的电子有组织地储存起来的方法。 称为互补金属氧化物半导体,CMOS实际上只是将晶体管2.CMOS摄像机,CMOS“” 放在硅块上的技术,没有更多的含义。 表示互补金属氧化物半导体,但是不论CCD 表示电荷耦合器件而CMOS“” 尽管CCD“” 对于图像感应都没有用,真正感应的传感器称做图像半导体,CCD和CMOS 或者CMOS“” 传感器实际使用的都是同一种传感器图像半导体,图像半导体是一个P N结合半导体,能 “” 够转换光线的光子爆炸结合处成为成比例数量的电子。电子的数量被计算信号的电压,光线进入图像半导体得越多,电子产生的也越多,从传感器输出的电压也越高。 1 因为人眼能看到Lux照度(满月的夜晚)以下的目标,CCD传感器通常能看到的照度 传感器感光度的到倍,所以目前一般CCD摄像机的图像质范围在Lux,是CMOS310 0.1~3 量要优于CMOS摄像机。CMOS可以将光敏元件、放大器、A/D转换器、存储器、数字 信号处理器和计算机接口控制电路集成在一块硅片上,具有结构简单、处理功能多、速度快、耗电低、成本低等特点。CMOS摄像机存在成像质量差、像敏单元尺寸小、填充率低等问题,年后出现了有源像敏单元结构,不仅有光敏元件和像敏单元的寻址开关,而且还1989“” 有信号放大和处理等电路,提高了光电灵敏度、减小了噪声,扩大了动态范围,使得一些参数与CCD摄像机相近,而在功能、功耗、尺寸和价格方面要优于CCD,逐步得到广泛的应用。CMOS传感器可以做得非常大并有和CCD传感器同样的感光度,因此非常适用于特殊 应用。CMOS传感器不需要复杂的处理过程,直接将图像半导体产生的电子转变成电压信号,因此就非常快,这个优点使得CMOS传感器对于高帧摄像机非常有用,高帧速度能达 到到帧秒。 400100000/ 按输出图像信号格式划分 模拟摄像机 模拟摄像机所输出的信号形式为标准的模拟量视频信号,需要配专用的图像采集卡才能 转化为计算机可以处理的数字信息。模拟摄像机一般用于电视摄像和监控领域,具有通用性好、成本低的特点,但一般分辨率较低、采集速度慢,而且在图像传输中容易受到噪声干扰,导致图像质量下降,所以只能用于对图像质量要求不高的机器视觉系统。常用的摄像机输出信号格式有: 中国电视标准,行,场 PAL(黑白为CCIR),62550

机器人定位技术详解

机器人定位技术介绍 前言 随着传感技术、智能技术和计算技术等的不断提高,智能移动机器人一定 能够在生产和生活中扮演人的角色。那么移动机器人定位技术主要涉及到 哪些呢?经总结目前移动机器人主要有这5大定位技术。 移动机器人超声波导航定位技术 超声波导航定位的工作原理也与激光和红外类似,通常是由超声波传感器的发射探头发射出超声波,超声波在介质中遇到障碍物而返回到接收装置。 通过接收自身发射的超声波反射信号,根据超声波发出及回波接收时间差及传播速度,计算出传播距离S,就能得到障碍物到机器人的距离,即有公式:S=Tv/2式中,T—超声波发射和接收的时间差;v—超声波在介质中传播的波速。 当然,也有不少移动机器人导航定位技术中用到的是分开的发射和接收装置,在环境地图中布置多个接收装置,而在移动机器人上安装发射探头。 在移动机器人的导航定位中,因为超声波传感器自身的缺陷,如:镜面反射、有限的波束角等,给充分获得周边环境信息造成了困难,因此,通常采用多传感器组成的超声波传感系统,建立相应的环境模型,通过串行通信把传感器采集到的信息传递给移动机器人的控制系统,控制系统再根据采集的信号和建立的数学模型采取一定的算法进行对应数据处理便可以得到机器人的位置环境信息。 由于超声波传感器具有成本低廉、采集信息速率快、距离分辨率高等优点,长期以来被广泛地应用到移动机器人的导航定位中。而且它采集环境信息时不需要复杂的图像配备技术,因此测距速度快、实时性好。 同时,超声波传感器也不易受到如天气条件、环境光照及障碍物阴影、表面

粗糙度等外界环境条件的影响。超声波进行导航定位已经被广泛应用到各种移动机器人的感知系统中。 移动机器人视觉导航定位技术 在视觉导航定位系统中,目前国内外应用较多的是基于局部视觉的在机器人中安装车载摄像机的导航方式。在这种导航方式中,控制设备和传感装置装载在机器人车体上,图像识别、路径规划等高层决策都由车载控制计算机完成。 视觉导航定位系统主要包括:摄像机(或CCD图像传感器)、视频信号数字化设备、基于DSP的快速信号处理器、计算机及其外设等。现在有很多机器人系统采用CCD图像传感器,其基本元件是一行硅成像元素,在一个衬底上配置光敏元件和电荷转移器件,通过电荷的依次转移,将多个像素的视频信号分时、顺序地取出来,如面阵CCD传感器采集的图像的分辨率可以从 32×32到1024×1024像素等。 视觉导航定位系统的工作原理简单说来就是对机器人周边的环境进行光学处理,先用摄像头进行图像信息采集,将采集的信息进行压缩,然后将它反馈到一个由神经网络和统计学方法构成的学习子系统,再由学习子系统将采集到的图像信息和机器人的实际位置联系起来,完成机器人的自主导航定位功能。 GPS全球定位系统 如今,在智能机器人的导航定位技术应用中,一般采用伪距差分动态定位法,用基准接收机和动态接收机共同观测4颗GPS卫星,按照一定的算法即可求出某时某刻机器人的三维位置坐标。差分动态定位消除了星钟误差,对于在距离基准站1000km的用户,可以消除星钟误差和对流层引起的误差,因而可以显着提高动态定位精度。 但是因为在移动导航中,移动GPS接收机定位精度受到卫星信号状况和道路环境的影响,同时还受到时钟误差、传播误差、接收机噪声等诸多因素的影响,因此,单纯利用GPS导航存在定位精度比较低、可靠性不高的问题,所以在机器人的导航应用中通常还辅以磁罗盘、光码盘和GPS的数据进行导

机器视觉技术发展现状文献综述

机器视觉技术发展现状 人类认识外界信息的80%来自于视觉,而机器视觉就是用机器代替人眼来做 测量和判断,机器视觉的最终目标就是使计算机像人一样,通过视觉观察和理解 世界,具有自主适应环境的能力。作为一个新兴学科,同时也是一个交叉学科,取“信息”的人工智能系统,其特点是可提高生产的柔性和自动化程度。目前机器视觉技术已经在很多工业制造领域得到了应用,并逐渐进入我们的日常生活。 机器视觉是通过对相关的理论和技术进行研究,从而建立由图像或多维数据中获机器视觉简介 机器视觉就是用机器代替人眼来做测量和判断。机器视觉主要利用计算机来模拟人的视觉功能,再现于人类视觉有关的某些智能行为,从客观事物的图像中提取信息进行处理,并加以理解,最终用于实际检测和控制。机器视觉是一项综合技术,其包括数字处理、机械工程技术、控制、光源照明技术、光学成像、传感器技术、模拟与数字视频技术、计算机软硬件技术和人机接口技术等,这些技术相互协调才能构成一个完整的工业机器视觉系统[1]。 机器视觉强调实用性,要能适应工业现场恶劣的环境,并要有合理的性价比、通用的通讯接口、较高的容错能力和安全性、较强的通用性和可移植性。其更强调的是实时性,要求高速度和高精度,且具有非接触性、实时性、自动化和智能 高等优点,有着广泛的应用前景[1]。 一个典型的工业机器人视觉应用系统包括光源、光学成像系统、图像捕捉系统、图像采集与数字化模块、智能图像处理与决策模块以及控制执行模块。通过 CCD或CMOS摄像机将被测目标转换为图像信号,然后通过A/D转换成数字信号传送给专用的图像处理系统,并根据像素分布、亮度和颜色等信息,将其转换成数字化信息。图像系统对这些信号进行各种运算来抽取目标的特征,如面积、 数量、位置和长度等,进而根据判别的结果来控制现场的设备动作[1]。 机器视觉一般都包括下面四个过程:

工业机器人常用坐标系介绍

工业机器人常用坐标系介绍 坐标系:为确定机器人的位置和姿态而在机器人或空间上进行的位置指标 系统。 坐标系包含:1、基坐标系(Base Coordinate System) 2、大地坐标系(World Coordinate System) 3、工具坐标系(Tool Coordinate System) 4、工件坐标系(Work Object Coordinate System) 1、工具坐标系机器人工具座标系是由工具中心点TCP 与座标方位组成。 机器人联动运行时,TCP 是必需的。 1) Reorient 重定位运动(姿态运动)机器人TCP 位置不变,机器人工具沿座标轴转动,改变姿态。 2) Linear 线性运动机器人工具姿态不变,机器人TCP 沿座标轴线性移动。机器人程序支持多个TCP,可以根据当前工作状态进行变换。 机器人工具被更换,重新定义TCP 后,可以不更改程序,直接运行。 1.1.定义工具坐标系的方法:1、N(N=4)点法/TCP 法-机器人TCP 通过N 种不同姿态同某定点相碰,得出多组解,通过计算得出当前TCP 与机器人手腕中心点( tool0 ) 相应位置,座标系方向与tool0 一致。 2、TCPZ 法-在N 点法基础上,Z 点与定点连线为座标系Z 方向。 3、TCPX,Z 法-在N 点法基础上,X 点与定点连线为座标系X 方向,Z 点与定点连线为座标系Z 方向。 2. 工件坐标系机器人工件座标系是由工件原点与座标方位组成。 机器人程序支持多个Wobj,可以根据当前工作状态进行变换。 外部夹具被更换,重新定义Wobj 后,可以不更改程序,直接运行。

机器人定位技术

机器人定位技术 摘要:定位是确定机器人在其工作环境中所处位置的过程。本文根据定位方式和传感器的不同,把定位技术分为四大类,即航迹推算、信号灯定位、基于地图的定位、基于视觉的定位,并给出了各类定位技术的主体思想及其中的关键技术。并详细分析了了基于视觉的定位和航迹推演的定位方法。具有较高的参高价值。 关键词:移动机器人;传感器;定位技术;视觉; Abstract: positioning is to identify the robot in the process of the location in the work environment.In this paper, depending on the positioning method and the sensor, the positioning technology is divided into four categories, namely dead reckoning, the orientation of light, based on the map, based on visual positioning, and provides all kinds of the main idea of positioning technology, and the key technology.And detailed analysis of positioning method based on visual orientation and track is deduced.With higher and higher value. Key words: mobile robot,The sensor,location technology,Visual 引言 机器人在运动过程中会碰到并解决以下三个问题[1]:(1)我(机器人)现在何处?(2)我要往何处走?(3)我如何到达该处?其中第一个问题是其导航系统总的定位及其跟踪问题,第二、三个是导航系统的路径规划问题。移动机器人定位技术的任务就是解决上面的第一个问题。

机器视觉测量技术

机器视觉测量技术 杨永跃 合肥工业大学 2007.3

目录第一章绪论 1.1 概述 1.2 机器视觉的研究内容 1.3 机器视觉的应用 1.4 人类视觉简介 1.5 颜色和知觉 1.6 光度学 1.7 视觉的空间知觉 1.8 几何基础 第二章图像的采集和量化 2.1 采集装置的性能指标 2.2 电荷藕合摄像器件 2.3 CCD相机类 2.4 彩色数码相机 2.5 常用的图像文件格式 2.6 照明系统设计 第三章光学图样的测量 3.1 全息技术 3.2 散斑测量技术 3.3 莫尔条纹测量技术 3.4 微图像测量技术 第四章标定方法的研究 4.1 干涉条纹图数学形成与特征 4.2 图像预处理方法 4.3 条纹倍增法 4.4 条纹图的旋滤波算法 第五章立体视觉 5.1 立体成像

5.2 基本约束 5.3 边缘匹配 5.4 匹域相关性 5.5 从x恢复形状的方法 5.6 测距成像 第六章标定 6.1 传统标定 6.2 Tsais万能摄像机标定法 6.3 Weng’s标定法 6.4 几何映射变换 6.5 重采样算法 第七章目标图像亚像素定位技术 第八章图像测量软件 (多媒体介绍) 第九章典型测量系统设计分析9.1 光源设计 9.2 图像传感器设计 9.3 图像处理分析 9.4 图像识别分析 附:教学实验 1、视觉坐标测量标定实验 2、视觉坐标测量的标定方法。 3、视觉坐标测量应用实验 4、典型零件测量方法等。

第一章绪论 1.1 概述 人类在征服自然、改造自然和推动社会进步的过程中,面临着自身能力、能量的局限性,因而发明和创造了许多机器来辅助或代替人类完成任务。智能机器或智能机器人是这种机器最理想的模式。 智能机器能模拟人类的功能、能感知外部世界,有效解决问题。 人类感知外部世界:视觉、听觉、嗅觉、味觉、触觉 眼耳鼻舌身 所以对于智能机器,赋予人类视觉功能极其重要。 机器视觉:用计算机来模拟生物(外显或宏观)视觉功能的科学和技术。 机器视觉目标:用图像创建或恢复现实世界模型,然后认知现实世界。 1.2 机器视觉的研究内容 1 输入设备成像设备:摄像机、红外线、激光、超声波、X射线、CCD、数字扫描仪、 超声成像、CT等 数字化设备 2 低层视觉(预处理):对输入的原始图像进行处理(滤波、增强、边缘检测),提取角 点、边缘、线条色彩等特征。 3 中层视觉:恢复场景的深度、表面法线,通过立体视觉、运动估计、明暗特征、纹理 分析。系统标定 4 高层视觉:在以物体为中心的坐标系中,恢复物体的完整三维图,识别三维物体,并 确定物体的位置和方向。 5 体系结构:根据系统模型(非具体的事例)来研究系统的结构。(某时期的建筑风格— 据此风格设计的具体建筑) 1.3 机器视觉的应用 工业检测—文件处理,毫微米技术—多媒体数据库。 许多人类视觉无法感知的场合,精确定量感知,危险场景,不可见物感知等机器视觉更显其优越十足。 1 零件识别与定位

概述机器视觉工业五大典型应用.

概述机器视觉工业五大典型应用 如今,自动化技术在我国发展迅猛,人们对于机器视觉的认识更加深刻,对于它的看法也发生了很大的转变。机器视觉系统提高了生产的自动化程度,让不适合人工作业的危险工作环境变成了可能,让大批量、持续生产变成了现实,大大提高了生产效率和产品精度。快速获取信息并自动处理的性能,也同时为工业生产的信息集成提供了方便。随着机器视觉技术成熟与发展,我们不难发现其应用范围越加的广泛,根据这些领域,我们大致可以概括出机器视觉工业的五大典型应用,这五大典型应用也基本可以概括出机器视觉技术在工业生产中能够起到的作用。 图像识别应用。 图像识别,是利用机器视觉对图像进行处理、分析和理解,以识别各种不同模式的目标和对象。图像识别在机器视觉工业领域中最典型的应用就是二维码的识别了,二维码就是我们平时常见的条形码中最为普遍的一种。将大量的数据信息存储在这小小的二维码中,通过条码对产品进行跟踪管理,通过机器视觉系统,可以方便的对各种材质表面的条码进行识别读取,大大提高了现代化生产的效率。 图像检测应用 检测是机器视觉工业领域最主要的应用之一,几乎所有产品都需要检测,而人工检测存在着较多的弊端,人工检测准确性低,长时间工作的话,准确性更是无法保证,而且检测速度慢,容易影响整个生产过程的效率。因此,机器视觉在图像检测的应用方面也非常的广泛,例如:硬币边缘字符的检测。2000年10月新发行的第五套人民币中,壹圆硬币的侧边增强了防伪功能,鉴于生产过程的严格控制要求,在造币的最后一道工序上安装了视觉检测系统;印刷过程中的套色定位以及较色检查、包装过程中的饮料瓶盖的印刷质量检查,产品包装上的条码和字符识别等;玻璃瓶的缺陷检测。机器视觉系统对玻璃瓶的缺陷检测,也包括了药用玻璃瓶范畴,也就是说机器视觉也涉及到了医药领域,其主要检测包括尺寸检测、瓶身外观缺陷检测、瓶肩部缺陷检测、瓶口检测等。 视觉定位应用

移动机器人视觉定位方法的研究

移动机器人视觉定位方法的研究 针对移动机器人的局部视觉定位问题进行了研究。首先通过移动机器人视觉定位与目标跟踪系统求出目标质心特征点的位置时间序列,然后在分析二次成像法获取目标深度信息的缺陷的基础上,提出了一种获取目标的空间位置和运动信息的方法。该方法利用序列图像和推广卡尔曼滤波,目标获取采用了HIS模型。在移动机器人满足一定机动的条件下,较精确地得到了目标的空间位置和运动信息。仿真结果验证了该方法的有效性和可行性。 运动视觉研究的是如何从变化场景的一系列不同时刻的图像中提取出有关场景中的目标的形状、位置和运动信息,将之应用于移动机器人的导航与定位。首先要估计出目标的空间位置和运动信息,从而为移动机器人车体的导航与定位提供关键前提。 视觉信息的获取主要是通过单视觉方式和多视觉方式。单视觉方式结构简单,避免了视觉数据融合,易于实现实时监测。如果利用目标物体的几何形状模型,在目标上取3个以上的特征点也能够获取目标的位置等信息。此方法须保证该组特征点在不同坐标系下的位置关系一致,而对于一般的双目视觉系统,坐标的计算误差往往会破坏这种关系。 采用在机器人上安装车载摄像机这种局部视觉定位方式,本文对移动机器人的运动视觉定位方法进行了研究。该方法的实现分为两部分:首先采用移动机器人视觉系统求出目标质心特征点的位置时间序列,从而将对被跟踪目标的跟踪转化为对其质心的跟踪;然后通过推广卡尔曼滤波方法估计目标的空间位置和运动参数。 1.目标成像的几何模型 移动机器人视觉系统的坐标关系如图1所示。 其中O-XYZ为世界坐标系;Oc-XcYcZc为摄像机坐标系。其中Oc为摄像机的光心,X 轴、Y轴分别与Xc轴、Yc轴和图像的x,y轴平行,Zc为摄像机的光轴,它与图像平面垂直。光轴与图像平面的交点O1为图像坐标系的原点。OcO1为摄像机的焦距f. 图1 移动机器人视觉系统的坐标关系

移动机器人视觉定位设计方案

移动机器人视觉定位设计方案 运动视觉研究的是如何从变化场景的一系列不同时刻的图像中提取出有关场景中的目标的形状、位置和运动信息,将之应用于移动机器人的导航与定位。首先要估计出目标的空间位置和运动信息,从而为移动机器人车体的导航与定位提供关键前提。 视觉信息的获取主要是通过单视觉方式和多视觉方式。单视觉方式结构简单,避免了视觉数据融合,易于实现实时监测。如果利用目标物体的几何形状模型,在目标上取3 个以上的特征点也能够获取目标的位置等信息。此方法须保证该组特征点在不同坐标系下的位置关系一致,而对于一般的双目视觉系统,坐标的计算误差往往会破坏这种关系。 采用在机器人上安装车载摄像机这种局部视觉定位方式,本文对移动机器人的运动视觉定位方法进行了研究。该方法的实现分为两部分:首先采用移动机器人视觉系统求出目标质心特征点的位置时间序列,从而将对被跟踪目标的跟踪转化为对其质心的跟踪;然后通过推广卡尔曼滤波方法估计目标的空间位置和运动参数。 1 目标成像的几何模型 移动机器人视觉系统的坐标关系如图1 所示。 其中O-X Y Z 为世界坐标系;O c - X cY cZ c 为摄像机坐标系。其中O c 为摄像机的光心,X 轴、Y 轴分别与X c 轴、Y c 轴和图像的x ,y 轴平行,Z c 为摄像机的光轴,它与图像平面垂直。光轴与图像平面的交点O 1 为图像坐标系的原点。O cO 1 为摄像机的焦距f 。 图1 移动机器人视觉系统的坐标关系 不考虑透镜畸变,则由透视投影成像模型为:

式中,Z′= [u,v ]T 为目标特征点P 在图像坐标系的二维坐标值;(X ,Y ,Z )为P 点在世界坐标系的坐标;(X c0,Y c0,Z c0)为摄像机的光心在世界坐标系的坐标;dx ,dy 为摄像机的每一个像素分别在x 轴与y 轴方向采样的量化因子;u0,v 0 分别为摄像机的图像中心O 1 在x 轴与y 轴方向采样时的位置偏移量。通过式(1)即可实现点P 位置在图像坐标系和世界坐标系的变换。 2 图像目标识别与定位跟踪 2.1 目标获取 目标的获取即在摄像机采集的图像中搜索是否有特定目标,并提取目标区域,给出目标在图像中的位置特征点。 由于机器人控制实时性的需要,过于耗时的复杂算法是不适用的,因此以颜色信息为目标特征实现目标的获取。本文采用了HS I 模型, 3 个分量中,I 是受光照影响较大的分量。所以,在用颜色特征识别目标时,减少亮度特征I 的权值,主要以H 和S 作为判定的主要特征,从而可以提高颜色特征识别的鲁棒性。 考虑到连通性,本文利用捕获图像的像素及其八连通区域的平均HS 特征向量与目标像素的HS特征向量差的模是否满足一定的阈值条件来判别像素的相似性;同时采用中心连接区域增长法进行区域增长从而确定目标区域。图2 给出了目标区域分割的算法流程。

基于机器视觉的工业机器人定位系统

基于机器视觉的工业机器人定位系统 基于机器视觉的工业机器人定位系统 类别:传感与控制 摘要:建立了一个主动机器视觉定位系统,用于工业机器人对零件工位的精确定位。采用基于区域的匹配和形状特征识别相结合的图像处理方法,该方法经过阈值和形状判据,识别出物体特征。经实验验证,该方法能够快速准确地得到物体的边界和质心,进行数据识别和计算,再结合机器人运动学原理控制机器人实时运动以消除此误差,满足工业机器人自定位的要求。 1.引言目前工业机器人仅能在严格定义的结构化环境中执行预定指令动作,缺乏对环境的感知与应变能力,这极大地限制了机器人的应用。利用机器人的视觉控制,不需要预先对工业机器人的运动轨迹进行示教或离线编程,可节约大量的编程时间,提高生产效率和加工质量。Hagger 等人提出通过基于机器人末端与目标物体之间的误差进行视觉反馈的方法;Mezouar 等人提出通过图像空间的路径规划和基于图像的控制方法。国内这方面主要应用于焊接机器人对焊缝的跟踪。本文利用基于位置的视觉伺服思想,以六自由度垂直关节型喷涂机器人为载体,提出一种基于机器视觉的工业机器人自定位控制方法,解决了机器人末端实际位置与期望位置相距较远的问题,改善了喷涂机器人的定位精度。 2.视觉定位系统的组成机器人视觉定位系统构成如图 1 所示,在关节型机器人末端安装喷涂工具、单个摄像机,使工件能完全出现在摄像机的图像中。系统包括摄像机系统和控制系统:(1)摄像机系统:由单个摄像机和计算机(包括图像采集卡)组成,负责视觉图像的采集和机器视觉算法;(2)控制系统:由计算机和控制箱组成,用来控制机器人末端的实际位置;经 CCD 摄像机对工作区进行拍摄,计算机通过本文使用的图像识别方法,提取跟踪特征,进行数据识别和计算,通过逆运动学求解得到机器人各关节位置误差值,最后控制高精度的末端执行机构,调整机器人的位姿。 图1 喷涂机器人视觉定位系统组成 3.视觉定位系统工作原理 3.1 视觉定位系统的工作原理使用 CCD 摄像机和1394 系列采集卡,将视频信号输入计算机,并对其快速处理。首先选取被跟踪物体的局部图像,该步骤相当于离线学习的过程,在图像中建立坐标系以及训练系统寻找跟踪物。学习结束后,图像卡不停地采集图像,提取跟踪特征,进行数据识别和计算,通过逆运动学求解得到机器人各关节位置给定值,最后控制高精度的末端执行机构,调整机器人的位姿。工作流程如图2 所示。图 2 视觉定位系统软件流程图 3.2 基于区域的匹配本文采用的就是基于区域的相关匹配方法。它是把一幅图像中的某一点的灰度领域作为模板,在另一幅图像中搜索具有相同(或相似)灰度值分布的对应点领域,从而实现两幅图像的匹配。在基于区域相关的算法中,要匹配的元素是固定尺寸的图像窗口,相似准则是两幅图像中窗口间的相关性度量。当搜索区域中的元素使相似性准则最大化时,则认为元素是匹配的。定义P (i, j) P 是模板图像中一点,取以P (i, j) P 为中心的某一邻域作为相关窗口K ,大小为(2w +1),假设K 在原始图中,水

机器人精准定位技术解析

随着科学技术的快速发展,服务机器人的使用越来越广泛,但目前机器人还是基于磁轨导航。这样严重制约了机器人的使用环境,难以满足机器人根据需要去调整行走路径的需求。如何从技术层面去解决这一难点是我们需要去思考的问题一、背景 定位技术的引用是机器人完成诸如路径规划、自主导航等复杂任务的前提,是机器人领域的研究热点。现在越来越多的机器人采用激光和视觉定位,无论是激光还是视觉,都有自己的局限性,比如,运算量大,环境适应性差,机器人劫持等问题。而在激光或视觉定位的基础上,配合上UWB,就可以比较完美地解决机器人定位的问题。下面由沃旭通讯科技有限公司解读。 二、UWB技术介绍 UWB是一种无载波通信技术,利用纳秒至微微秒极的非正弦波窄脉冲传输数据,通过在较宽的频谱上传送极低功率的信号。优点在于传输功率高,功耗小,抗干扰能力和穿透能力强,高精度和高准确性的定位 三、UWB系统架构 UWB定位技术首先在环境中布置一些锚点,之后基于无线测量物体与锚点的距离或时间,计算得出物体的位置。UWB定位不论收还是发,都需要相应的RF 射频模组,模组可分别设置为标签和锚点,锚点固定不动,标签放在运动的机器人上,两种模组都在5cm*6cm差不多大小。UWB基站只需要供电,不需要接入网络,从显示终端上对标签完成配置之后,标签会根据自己所处的位置,选择适当的基站进行定位。将计算结果直接输出到机器人的控制主办,并且同时通过板载的wifi模块,将实时位置输出到显示终端上。 没有什么比图片更直接:

四、UWB特点 UWB定位的主要特点,是在兼顾精度和成本的条件下,整合容易,方便实施。精度方面,用于机器人的UWB结合惯导的方案精度达到5cm;由于采用测距定位,UWB的运算量比激光和视觉定位要小很多;体积也比较小,模组接口简单,整合容易,方便实施。此外,UWB还具有工作距离远,能穿透一般遮挡,不受光滑表面影响等优点。 沃旭基于UWB技术的机器人定位方案目前除了用于机器人,还可以用在无人机上,例如跟拍时基于UWB测量出距离,并进行追踪对焦,或者通过UWB进行定位,用于无人机编队飞行。另外沃旭科技的UWB定位技术主要应用领域还包括像智慧工厂对人和物的定位,化工厂智能安全定位,智慧仓储定位,煤矿隧道人员定位,医院/养老院/法院/展馆/监狱/消防定位等。

机器视觉之工业镜头的基本参数

工业镜头的基本参数 工业镜头相当于人眼的晶状体,如果没有晶状体,人眼看不到任何物体;如果没有镜头,那么摄像头所输出的图像;就是白茫茫的一片,没有清晰的图像输出,这与我们家用摄像机和照相机的原理是一致的。 当人眼的肌肉无法将晶状体拉伸至正常位置时,也就是人们常说的近视眼,眼前的景物就变得模糊不清;摄像头与镜头的配合也有类似现象,当图像变得不清楚时,可以调整摄像头的后焦点,改变CCD芯片与工业镜头基准面的距离(相当于调整人眼晶状体的位置),可以将模糊的图像变得清晰。 由此可见,镜头在闭路监控系统中的作用是非常重要的。工程设计人员和施工人员都要经常与镜头打交道:设计人员要根据物距、成像大小计算镜头焦距,施工人员经常进行现场调试,其中一部分就是把镜头调整到最佳状态。 一.工业镜头的安装尺寸,接口 所有的摄象机镜头均是螺纹口的,CCD摄象机的镜头安装有两种工业标准,即C安装座和CS安装座。两者螺纹部分相同,但两者从镜头到感光表面的距离不同。 C安装座:从镜头安装基准面到焦点的距离是17.526mm。 CS安装座:特种C安装,此时应将摄象机前部的垫圈取下再安装镜头。其镜头安装基准面到焦点的距离是12.5mm。如果要将一个C安装座镜头安装到一个C S安装座摄象机上时,则需要加装一个5mm厚的接圈。 二.镜头的尺寸 以摄象机镜头尺寸分镜头可以分为1英寸、2/3英寸、1/2英寸、1/3英寸、1/4英寸、1/5英寸等规格,下面是一个简单的芯片尺寸规格表: 格式1英寸2/3英寸1/2英寸1/3英寸1/4英寸 高度9.6mm 6.6 mm 4.8 mm 3.6 mm 2.4 mm 宽度12.8 mm 8.8 mm 6.4 mm 4.8 mm 3.2 mm 摄像机镜头规格应视摄象机的CCD尺寸而定,两者应相对应。大概: ★摄像机的CCD靶面大小为1/2英寸时,镜头应选1/2英寸。 ★摄像机的CCD靶面大小为1/3英寸时,镜头应选1/3英寸。 ★摄像机的CCD靶面大小为1/4英寸时,镜头应选1/4英寸。 如果镜头尺寸比摄像机CCD靶面尺寸大时,将使图像视野比镜头视野小,即不能很好地利用镜头的视野;如果镜头尺寸比摄像机CCD靶面尺寸小时,将发生“隧道效应”,即图像有圆形的黑框,像在隧道里拍的一样。 监控相机一般都比较小,甚至小于1/3英寸;工业相机稍微大一些,一般1/2英寸到1英寸不等;传统的135相机底片比当前的一般感光芯片都大,36mm×24mm(1.4英寸×0.9英寸),画面对角线长度为43mm(1.7英寸),即是1.7英寸的,120中幅相机,其感光面尺寸有三种:45

基于激光雷达的移动机器人定位与导航技术 --大学毕业设计论文

目录 第一章绪论 (3) 1.1引言 (3) 1.2移动机器人的定义与主要研究内容 (3) 1.2.1移动机器人的定义 (3) 1.2.2移动机器人的主要研究内容 (4) 1.3本文研究课题与内容安排 (5) 1.3.1研究课题 (5) 1.3.2内容安排 (6) 第二章移动机器人导航技术概述 (8) 2.1移动机器人工作环境表示方法 (8) 2.1.1几何地图 (8) 2.1.2拓扑地图 (10) 2.2移动机器人定位技术 (11) 2.2.1相对定位技术 (11) 2.2.2绝对定位技术 (12) 2.3移动机器人路径规划方法 (13) 2.3.1Dijkstra和A*图搜索算法 (13) 2.3.2人工势场法 (13) 2.3.3调和函数势场法 (14) 2.3.4回归神经网络法(RNN) (15) 第三章基于线段关系的扫描匹配定位 (17) 3.1环境描述 (17) 3.2定位传感器 (19) 3.3直线段提取................................................................................. . (20) 3.3.1LRF数据点分段 (20) 3.3.2直线拟合 (21) 3.3.3直线斜率计算 (21) 3.4线段关系(LSR)匹配 (23) 3.4.1判据选取 (23) 3.4.2递进式对应性计算 (25) 3.4.3距离关系比较的分离与合并 (26) 3.4.4最佳匹配搜索 (28) 3.4.5位姿计算 (29) 3.5实验及结果分析 (29) 第四章基于已知地图的路径规划 (32) 4.1基于A*算法的拓扑地图规划 (33) 4.1.1拓扑地图的表示 (33) 4.1.2A*算法 (34) 4.2基于回归神经网络(RNN)的栅格规划算法 (36) 4.2.1栅格环境的RNN表示 (36)

机器视觉在工业自动化中的应用

工业4.0时代的到来,让机器视觉在智能制造业领域的作用越来越重要,人们对于机器视觉的认识也愈加深刻,机器视觉系统提高了生产的自动化程度,大大提高了生产效率和产品精度。 机器视觉系统可以通过机器视觉产品即图像摄取装置,将被摄取目标转换成图像信号,传送给专用的图像处理系统,得到被摄目标的形态信息,根据像素分布和亮度、颜色等信息,转变成数字化信号,然后图像系统对这些信号进行各种运算来抽取目标的特征,进而根据判别的结果来控制现场的设备动作。 1、图像识别应用 利用机器视觉对图像进行处理、分析和理解,以识别各种不同模式的目标和对象。图像识别在机器视觉工业领域中最典型的应用就是二维码的识别了,二维码就是我们平时常见的条形码中最为普遍的一种。将大量的数据信息存储在这小小的二维码中,通过条码对产品进行跟踪管理。通过机器视觉系统,可以方便的对各种材质表面的条码进行识别读取,大大提高了现代化生产的效率。 2、图像检测应用 检测是机器视觉工业领域最主要的应用之一,几乎所有产品都需要检测,而人工检测存在着较多的弊端,人工检测准确性低,长时间工作的话,准确性更是无法保证,而且检测速度慢,容易影响整个生产过程的效率。因此,机器视觉在图像检测的应用方面也非常的广泛,比如应用于印刷过程中的套色定位以及较色检查、包装过程中的饮料瓶盖的印刷质量检查,产品包装上的条码和字符识别,玻璃瓶的缺陷检测等。其中,机器视觉系统对玻璃瓶的缺陷检测,也包括了药用玻璃瓶范畴,也就是说机器视觉也涉及到了医药领域,其主要检测包括尺寸检

测、瓶身外观缺陷检测、瓶肩部缺陷检测、瓶口检测等。 3、物体测量应用 机器视觉工业应用最大的特点就是其非接触测量技术,同样具有高精度和高速度的性能,但非接触无磨损,消除了接触测量可能造成的二次损伤隐患。常见的测量应用包括,齿轮,接插件,汽车零部件,IC元件管脚,麻花钻,罗定螺纹检测等。 4、视觉定位应用 视觉定位要求机器视觉系统能够快速准确的找到被测零件并确认其位置。在半导体封装领域,设备需要根据机器视觉取得的芯片位置信息调整拾取头,准确拾取芯片并进行绑定,这就是视觉定位在机器视觉工业领域最基本的应用。 5、物体分拣应用 物体分拣应用是建立在识别、检测之后一个环节,通过机器视觉系统将图像进行处理,实现分拣。在机器视觉工业应用中常用于食品分拣、零件表面瑕疵自动分拣、棉花纤维分拣等。 随着社会现代化的蓬勃发展,我国工业取得了长足的发展。经过机器视觉检测市场的长期积累,我国涌现出一批具有一定实力的机器视觉研发和生产企业,泰视特就是代表企业之一。 机器视觉可以代替人眼做测量和判断,在工业自动化中的应用自然是十分重要的,我司机器视觉在食品、饮料、制药、酒水、日化、电子、五金、汽配、包装、印刷等行业均有广泛的应用,在不久的将来,还将会有更多领域的突破和发展。

相关主题
文本预览
相关文档 最新文档