论文部分内容阅读
随着信息技术的不断发展,机器人越来越多地应用到人们的日常生活以及实际的生产中,这使得机器人技术的研究与创新也越来越受到人们的重视。移动机器人作为机器人的一种,因为其应用广泛,实用性强等特点已经成为机器人研究的热点之一。随着移动机器人技术的不断成熟,它广泛应用于工业制造、军事、教育、医疗等领域。移动机器人技术是很多技术的融合,例如运动控制技术、避障技术以及导航技术等。移动机器人的导航定位技术是一项基于信息发展而不断创新的技术,近年来随着数字图像处理技术的发展,视觉导航已经成为移动机器人领域研究的热门问题。视觉导航是模仿人的眼睛,通过对采集到图像的识别判断周围环境来确定机器人位置的一种导航方式,这种导航方式具有采集信息量大并且不会对现场环境造成污染的等特点,具有很好的发展前景。视觉导航可分为无地图视觉导航、基于地图的视觉导航以及以及创建地图的视觉导航。考虑到工业现场环境的多变性以及实际工业作业时对导航系统的高性能要求,本文介绍了两种无地图的导航方式:基于色带的移动机器人导航方法以及以及基于二维码的移动机器人定位方法。通过色带导航,移动机器人可以实时纠正其左右位置偏差,保证在行进过程中的位置准确,并结合控制台下达的任务进而完成现场作业。通过二维码定位,可以在工作中阶段性的纠正移动机器人的前后左右位置,并通过二维码角度纠正其行进方向,同时,由于二维码中可以存放很多信息,因此在定位的同时,还可以通过读取存储在二维码中的信息对移动机器人下达任务,进而完成现场作业。 本文首先对移动机器人的系统结构做了整体介绍。首先详细说明了现有的典型移动机器人的工作模式以及机器人架构。然后根据本课题介绍了视觉导航传感器的安装方法以及传感器的整体结构和各部分组成,给出了本系统所用到的各部分硬件组成。然后给出了整个视觉导航算法所需要的数字图像处理基础,包含了图像的预处理、图像分割以及在图像特征识别时需要的最小外接矩形获取方法。随之介绍了两种视觉导航算法。在基于色带的导航算法中,详细阐述了色带中心点的获取方法并阐述了分岔路段的判断方法以及双边直线拟合方法。提出了使用快速八邻域轮廓跟踪方法找到连通域轮廓,使用双边界轮廓扫描的方法提取连通域的轮廓信息。随后介绍了基于二维码的移动机器人视觉导航方式。首先探讨了二维码的自身优势以及它的图形结构,然后根据图形结构给出了位置探测图形识别算法以及它的定位方法,通过定位可以实现移动机器人的实时定位,矫正机器人在前进过程中的累积误差;最后介绍了图形旋转方法以及二维码编码解码方法,通过码值的解读,可以很好的向移动机器人下达任务指令,使移动机器人独立的完成现场工作。由于在很多现场环境中传感器安装空间限制,不得不使用广角摄像机来获取更大范围的图像,因此本文提出了广角摄像机在视觉定位中的应用。以广角摄像机像素坐标的反畸变过程为研究对象,提出了一种在畸变对应表的基础上使用中心迭代法以及区域插值法确定物体实际位置的方法。并通过实验证明了该方法能够准确地测量物体的位置,其精度能够满足工业使用要求。最后通过在实际的移动机器人平台上进行实验验证。通过对两种导航方式的验证,证明本文提出的两种视觉导航算法可以很好的满足工业现场对导航系统实时性以及准确性的要求。