基于激光雷达的移动机器人自主导航研究
随着科学技术的发展,人类的研究和活动领域已由陆地扩展到深海和太空。利用移动机器人进行空间探测和开发,已成为21世纪世界各科技发达国家开发空间资源的主要手段之一。移动机器人在月球和火星等外星球表面导航时,将面临复杂的未知环境。尽管在移动机器人导航控制理论和方法的研究中,确定性环境的导航控制方法已取得了大量的研究和应用成果,但是却不能直接应用于机器人处于未知环境中的自主导航。因此本文针对未知环境中的移动机器人的自主导航的问题展开研究,提出了基于激光雷达的自主导航系统,经过实验以及仿真研究证明了该系统具有一定的前瞻性和可应用性。 首先,本文概述了移动机器人的定义与发展现状、主要应用领域和典型代表机器人。综述了移动机器人自主导航技术的研究现状,分析移动机器人自主导航中所面临的难点问题,介绍了现有的一些自主导航方法并分析了其利弊。 其次,本文介绍了基于激光的移动机器人自主导航系统的系统设计,首先详细介绍了自主导航系统的硬件系统的各个组成部分,包括了Pioneer2移动机器人平台、激光测距仪、惯性测量系统。其次介绍了所开发的软件功能模块组成、基本功能和工作流程。 然后,本文介绍了基于激光测距仪的室内环境建模。首先针对研究的室内的环境特点,对激光传感器进行了数学建模。接着介绍了直线检测与拟合的方法。引入了Hough变换对激光扫描的距离数据进行分簇,并用最小二乘法进一步拟合线段,然后构建出室内环境线段特征地图的方法。接着介绍了软件的界面设计,代码设计,相关实验等内容。 最后,主要介绍了移动机器人在自主导航中的路径规划方面的研究,讨论了现有的各种现有路径规划的方法的优缺点,分析了至今还未很好解决的问题。针对一些复杂障碍物提出了一种基于行为的路径规划方法,将整个路径规划行为分为逼近目标行为、避障行为、子目标规划行为。通过合理的行为转换规则控制机器人在几种行为中切换与相互配合来完成路径规划任务。机器人在同一时间内只采用其中一种行为。接着分别详细介绍了几种子行为的方法,并在其后进行了仿真实验,证明了该方法的有效性。接着介绍了两种移动机器人的慎思规划方法作为后续的研究方法,对其适用领域与实现方法进行了详细介绍。