移动机器人同时定位与地图创建中路径规划算法仿真与应用

来源 :武汉工程大学 | 被引量 : 0次 | 上传用户:todaynow
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动机器人同时定位与地图创建(Simultaneous Location andMapping)即SLAM,是指机器人在未知环境中,在自身位置不确定的条件下,创建地图,并进行自主定位和导航。SLAM导航则是指机器人在未知环境中自主地寻找一条从起点到终点且能安全避开障碍物的最优路径,是SLAM研究的热点和难点。SLAM导航算法种类很多,常用的包括Bug算法、Alg算法、A*、D*算法等。Tangentbug算法作为Bug算法的一员,具有算法简单、实时性高、收敛的特点,但是仿真实现比较困难。机器人避障因涉及到机器人控制、路径导航等领域一直是机器人研究领域的热门话题,也是国际机器人足球联盟世界机器人大赛的常规比赛项目。本文选择Tangentbug算法作为研究对象,将其在VS2010上进行避障仿真,并针对其在存在关于起点和终点连线对称的障碍物的环境中容易产生路径死循环从而导致终点不可到达的问题进行改进,提出了基于记忆机器人运动方向的Tangentbug避障算法。该算法通过在绕行中根据障碍物相遇方向计算和选择机器人运动方向,并在每次直行和绕行转换时更新运动方向来打破循环,实现避障。通过分析仿真实验结果可知,改进后的算法不仅可以实现机器人在存在关于起点和终点连线对称的障碍物的环境中的避障,也可以实现非对称障碍物环境中的避障,从而提高了算法的鲁棒性。最后,将该算法应用于NAO机器人避障的实际环境中进行。通过处理机器人头部摄像头获取的视觉信息,即当前扫描到的环境图。获得障碍物的位置信息,并结合机器人定位和障碍物位置信息进行转换计算得到机器人与障碍物之间的距离信息,利用Tangentbug算法思想获得运动方向,并完成避障。在实验中通过在算法鲁棒性、时间负责度和路径长度等几个方面将该算法与简单避障算法进行比较和分析,并得出结论即Tangentbug算法能够在各种环境中在较短时间内找到较短较优的路径,更适合作为避障算法。
其他文献
随着交流传动技术的发展和全球环保意识的提高,变频器因其突出的节能效果被广泛认可。近年来,由于我国对变频器产业的重视和技术力量的增强,国内矿用牵引变频器自主研发生产
过程监测技术是保证工业过程安全和提高产品质量的有效途径。随着科学技术,尤其是计算机技术的飞速发展,海量数据的产生与存储已经成为现代工业过程的一个标志性特征。21世纪初
该文首先介绍了进化算法的基本思想及发展状况,并研究了在进化算法中技术相对成熟、应用比较广泛的遗传算法,并对简单遗传算法的进行了改进,应用于排列排序Flowshop调度问题
系统仿真是分析、研究和设计各种复杂系统的有力工具.该文以一个面向连续系统的计算机实时仿真系统的实现为背景,详细讨论该仿真系统的硬件设计与软件开发.面向连续系统的计
该论文提出了房地产投资项目整体策划的必要性,论述了策划的基本理论,并扼要说明了房地产项目整体策划的主要内容及方法,将房地产投资项目整体策划的主要工作分为七个分项策
该文提出了一种基于模式分类的主动式路径规划算法,在利用视觉和听觉传感器获取外界信息的基础上,分全局处理和局部处理两个层次进行路径规划.该文所提出的方法接近于人的路
该文针对图像识别技术中几种常用的识别方法的不足,简单介绍了神经网络算法原理和一种神经网络模型-----前馈网络(BP),从而提出一种基于神经网络的图像识别方法,并以汽车牌照
铅酸电池作为应用最广泛的二次能源,已经占有了85%以上的市场份额。作为一种可重复使用的能源,充电电源的性能是影响电池寿命和安全性的一个关键因素。因此,研发出一种高性能的充电电源成为一个非常重要的研究课题。本论文的研究目标是开发出一种高可靠性、高效率、稳定性好、体积小、重量轻的铅酸蓄电池充电电源。本论文首先对蓄电池充电方法进行了研究,在研究和分析几种传统充电方法的基础上,采用一种新型的充电方法—六阶
随着数字图像处理技术的不断发展,图像监控系统的应用也呈现出新的特点。 本文首先简要介绍了图像监控系统发展的几个阶段,指出基于高速DSP器件的数字图像监控系统是今后图
保险行业需要利用数据仓库技术提高信息化水平,通过数据仓库来管理和运用好自己的数据,建立决策支持系统,从而增强企业的竞争力。保险行业的原始业务数据频繁变更,不符合传统的数