当前位置:文档之家› 基于视觉导航智能车辆设计与实践研究

基于视觉导航智能车辆设计与实践研究

第一章绪论

AGV(AutomaticGuidedVehicle)…是一种智能车辆。它装备有电磁或光学导向设备,可以按照监控系统下达的指令,根据预先设定的程序,依靠车栽传感器获得外界环境信息和自身位置信息,沿着规定的行驶路线和停靠位置自动行驶(2】。

1.1AGV的用途

目前,AGV在国内外已经广泛应用于自动仓库、柔性加工生产线、柔性装配线等领域‘31。如瑞典VolvoKalmar轿车装配厂的轿车自动装配线,美国通用公司的汽车自动生产线,海尔国际物流的自动化仓储系统等[41151。

图1—1AGV运用在汽车自动生产线

AGV作为智能交通系统(ITS)【6】【71的一个重要部分应用于智能交通系统,能够降低运输成本,提高工作效率,并能够减少交通事故的发生;此外,AGV在野外探险、消防、救灾现场、军事、外部空间探测、有毒或放射性环境下的车辆工程等领域有着广泛的应用价值。图1—2是1997年AGV在国外各个行业的应用情况【8】【91。

图】.2AGV在国外主要应削领域分布图

(a)前轮转向式

(b)两轮速度差方式

(c)独立导向式

图卜3轮式AGV的分类

履带式AGV主要有变结构和不变结构[171两类。变结构履带式AGV可以利用其结构的变化,在行驶中像蛇一样穿过不平道路或翻越障碍物。不变结构履带式AGV(IN1-4)主要用于附着条件较差的场合,如农场、沙漠等。

图1.4不变结构履带式AGV

1.3.3AGV的分类【171一【191

按行驶方式,AGV可分为:轮式AGV,履带式AGV;按照功能分,适用于自动化生产线上的平台式AGV,适用于现代化物流领域的叉车型AGV;按照引导方式分,有采用电磁引导方式AGV,也有采用激光引导方式AGV。

图卜5采用电磁引导的叉车裂AGV图卜6采瑚激光引导的平台型AGV

电磁导引的AGV,需要在AGV要行驶的路径下面埋设专门的电缆线,同时在车上装有感应线圈,利用电磁感应原理,引导AGV沿着埋设的路径行驶,但其改变路径困难。激光导引的AGV需要在导引的区域周围布置足够多的反射板,AGV运行时根据实时接收3点定位激光信号,与存储的路径信息进行比较,引导AGV运行。激光导引方式成本高,传感器和发射/反射装置安装复杂,计算量很大。

随着计算机技术的迅猛发展,当前最引人关注的是运用了计算图像识别技术的视觉引导AGV。视觉导航的AGV得到了一定研究和应用,并将成为AGV导引研究的主流方向。对国外十几家AGV公司27个系列产品所采用的主要导向技术台匀统计结果显示,采用电磁导引和激光导引方式AGv共占70%以上,由于视觉导引技术复杂,产品化的视觉导航AGV尚不足5%。视觉导航的AGV相对于常用的激光导引、磁导引等AGV等来说,具有信息量丰富、成本低、智能化水平高等特点12…。

1.4视觉导航AGV的研究概况

近年来,国内外对视觉导航AGV的研究越来越广泛。如D.L.Boley[2l】等研制的AGV利用车载摄像机和较少的传感器通过识别路标进行导航,比直接采用卡尔曼滤波器获得了更好的实时性;A.Ohyar22】等利用车载CCD摄像机和超声波传感器研究了基于视觉导航系统中的避碰问题:c.Fermuller【23】等的研究表明:利用车载摄像机将AGV的三维运动描述和景物的形状描述用于解决AGV的导航问题具有较高的可靠性;EI.Corke[24】等对由车载摄像机构成的AGV视觉闭环系统的研究表明,这种控制方法对提高路径跟踪精度有较好效果。Sukhan

开展智能车辆自主导航研究,在智能车辆的体系结构、传感器信息的获取与处理、路径识别与规划、智能车辆前方障碍物探测及车距保持等方面进行了较为深入的研究。先后研制开发出JUTIV.I、JUTIV.II、JLUIV-III和JLUIV-IV四代视觉导航智能车‘4”。

a1JuTIv-II智能车b.)JuTlV-IV智能车

图1.8吉林大学JUTIV系列智能午

沈阳工业大学的魏芳和中国科学院沈阳自动化研究所的董再励等研究了用干AGV的视世全局定位系统【4"。

图卜9国防科技大学研制的自主车图卜10清华大学研制的THNR一5自主车

1.5视觉导航AGV研究中的关键技术

AGV是一个组成结构非常复杂的系统,它不仅具有加速、减速、前进、后退以及转弯等常规的汽车功能,而且还具有任务分析、路径规划、路径跟踪、信息感知、自主决策等类似人类智能行为的人工智能,因此,按其功能划分,AGV可以看作是由机械装置、行为控制器、知识库及传感器系统组成的相互联系、相互作用的复杂动态系统。AGV的研究涉及机械、控制、传感器、人工智能等技术,但主要集中在若干关键技术的研究与突破,这些关键技术主要包括车体控制体系结构、路径规划与车体控制技术、车体的定位系统、AGV视觉信息的实时处理技术以及多传感器信息的集成与融合等1431。

第二章视觉导航AGV控制系统结构组成

近年来,随着计算机视觉技术和图像处理技术的发展,基于视觉导航和控制的AGV成为人们研究的热点1441’【461。其中基于标识线图像识别的导航方法,由于引导标识线的设置和变更相对容易、技术成本和费用低,因而成为AGV视觉导航的一个主要发展方向…]-【49l。本章将介绍运用机器视觉伺服技术的视觉导航AGV控制系统架构,该控制系统采用上一下位机的分层控制体系结构。上位机负责道路图像识别,下位机负责对AGV进行驱动控制。

2.1机器视觉的概念和主要应用【5。l

计算机视觉是采用图像处理、模式识别、人工智能技术相结合的手段,着重于一幅或多幅图像的计算机分析。机器视觉偏重于计算机视觉技术工程化,能够自动获取和分析特定的图像,以控制相应的行为。

一般地说,机器视觉就是用机器代替人眼来做测量和判断。首先采用CCD照相机将被摄取目标转换成图像信号,传送给专用的图像处理系统,根据像素分布和亮度、颜色等信息,转变成数字化信号;图像系统对这些信号进行各种运算来抽取目标的特征,如:面积、长度、数量、位置等;最后,根据预设的容许度和其他条件输出结果,如:尺寸、角度、偏移量、个数、合格/不合格、有/无等。

机器视觉的特点:自动化、客观、非接触和高精度,与一般意义上的图像处理系统相比,机器视觉强调的是精度和速度,以及工业现场环境下的可靠性。机器视觉适用于大批量生产过程中的测量、检查和辨识,如:零件装配完整性,装配尺寸精度,零件加工精度,位置/角度测量,零件识别,特征/字符识别等。

在机器人导航和视觉伺服应用中如何赋予机器人视觉是机器人研究的重点之一,其目的是要通过图像定位、图像理解,向机器人运动控制系统反馈目标或自身的状态与位置信息。

图2-1运用机器视觉技术的履带式机器人

如图2一l所示,图中的履带式机器人通过安置在其前端的摄像机拍摄的视觉图像,感知外部周围环境信息,并和测距传感器进行数据融合,向机器人运动系统发送控制指令,爬越障碍物,向指定目标行驶。

典型的机器视觉系统(图2—2)一般包括如下部分:光源,镜头,CCD摄像机,图像处理单元(或图像采集卡),图像处理软件,监视器,通讯/输入输出单元等。视觉系统的输出并非图像视频信号,而是经过运算处理之后的检测结果,如尺寸数据。上位机如PC和PLC实时获得检测结果后,指挥运动系统或I/0系统执行相应的控制动作,如定位和分选。

圈2-2机器视觉系统

视觉伺服技术是指利用机器视觉的原理,以实现对机器人的控制为目的而进行图像的自动获取与分析,从直接得到的图像反馈信息中,快速进行图像处理,然后给出反馈信息,控制机械手运动,构成机器人的位置闭环控制【5”。

视觉伺服技术可以从不同的角度,如反馈信息类型、控制结构和图像处理时间等方面对机器视觉控制系统进行分类。根据视觉反馈量表示形式的不同,视觉伺服可分为基于位置和基于图像的控制方式。从控制结构的角度,可分为开环控制系统和闭环控制系统。根据视觉处理的时间可将系统分为静态和实时两类。

机器视觉是视觉导航AGV中最重要的组成部分。尽管在目前硬件和软件技术条件下,机器视觉功能还处于初级水平,但其潜在的应用价值引起了世界各国的高度重视,发达国家如美国、日本、德国、法国等都投入了大量的人力物力进行研究,机器视觉硬件的配置、视觉处理的算法以及基于二者之上的车用机器视觉应用系统是提高视觉导航可靠性的关键技术。近年来已经在机器视

觉的某些方面获得了突破性的进展。机器视觉在实际车辆上的应用也已初现端倪,在车辆安全技术、自动化技术等应用中也越来越显示出其重要价值‘5引。

2.2视觉导航AGV简介

图2—3视觉导航A(3V不恿幽

视觉导航AGV是一个典型的机器视觉系统,准确点的既是一个实时的闭环控制机器视觉系统。它通过CCD摄像机拍摄道路标识线的图像,再由图像采集卡把CCD摄像机捕获的模拟图像信号转换为数字图像信号传给计算机。在车载计算机上,对数字图像进行处理,提取标识线图像的位置特征,按照一定的控制规则制定控制指令,通过数据通信系统传递控制指令,AGV驱动控制系统接收到控制指令后对电机转速进行控制,调整AGV的行驶位置,CCD摄像机随后拍摄得到新标识线的位罱信息作为反馈。

自行设计的视觉导航AOV采用3轮结构,运用差速转向方法对道路标识线进行跟踪。其运动跟踪示意图如图2—4所示。

圈2-4视觉导航AGV跟踪示意图

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