论文部分内容阅读
视觉导航具有采用其他传感器导航方式所无法比拟的优点,是目前移动机器人智能导航的主要发展方向。目前,如何实时可靠地提取环境中的视觉信息作为路标仍然是制约移动机器人进行智能视觉导航的主要瓶颈。本文在国家863计划和国家自然科学基金的资助下,以室内服务机器人的视觉导航为应用背景,对于人工路标的设计、识别以及基于该路标的视觉定位方法进行了探讨和研究。本论文的主要工作和创新之处如下:
第一,分析比较了当前存在的一些人工路标的设计图案的优缺点,在此基础上结合二维码技术,设计了一种用于机器人室内视觉导航的人工路标——MR二维码,在设计过程中对所设计路标的颜色、形状、模块以及采用的编解码方式都做了具体分析。
第二,针对所设计的人工路标,提出了一种鲁棒的识别算法。该算法主要基于形状不变量理论,通过识别路标的外轮廓进行检测,然后进行识别。在提取外轮廓上的直线时针对实际情况未使用hough变换而采用了计算曲率的方式。为减少计算量以及增加检测的鲁棒性,对轮廓的跟踪也进行了分析。实验结果表明该识别方法的可靠性很好。
第三,为了能在很弱的光照条件下进行视觉导航,设计了一种具有二维码性质的有源路标并设计了提出了相应的识别方法。实验结果表明该路标以及识别方法可以满足一般的室内视觉导航需求。
最后,对如何利用MR二维码进行视觉定位以及视觉导航进行了分析。在视觉定位方面根据路标位置的不同采用了不同的计算方式,并对如何进行全局定位进行了单独分析,在定位的基础上提出了用路径跟随和视觉伺服结合的方式完成视觉导航任务的方案。在机器人平台上对所提方案进行了实验验证,结果表明所设计的人工路标能够满足自主移动机器人室内视觉导航的要求,完成一般的室内视觉导航任务。