论文部分内容阅读
作为机器人领域中的一个重要分支,地面自主移动机器人在近几年来越来越多地应用于工业、家庭等典型的室内结构化环境。随着人工智能、物联网和大数据等学科的不断发展,地面自主移动机器人的应用领域也进一步扩展至以外星球、战场、极地等为代表的野外非结构化环境。在移动机器人作业环境不断扩展的同时,人们对其自主行为能力的要求也越来越高。作为地面移动机器人自主行为的基本要素,环境建模和运动规划也在近年来吸引了越来越多的注意。本文主要结合野外环境下地面移动机器人自主导航需求开展如下研究: 1.对于野外环境,由于受量测数据误差的影响,现有的环境建模方法难以给出有效的环境描述方法以及可靠的障碍物检测算法。为了较为精确地构建机器人周边环境模型,本文提出了相对概率栅格高程图及其更新算法。进一步地,本文基于该环境模型提出了对应的障碍物检测算法。 2.对于移动机器人运动规划,最基本的一个问题是如何生成一条连接局部初始状态及目标状态的可行轨迹,即局部轨迹规划。为了保证规划的轨迹是完全可行的,本文基于4阶贝塞尔曲线提出了一种新的可行轨迹规划方法。该方法将轨迹规划问题分解为轨形规划及速度规划两个子问题。轨形规划主要研究如何生成一条满足机器人初始及目标状态约束、运动学约束、转向连续有界约束的轨线。速度规划则主要研究如何在满足速度连续、加速度连续有界且不会发生侧向滑动的速度以跟踪执行该轨迹。 3.对于移动机器人运动规划,另一个问题是如何在已知地图的情况下生成一条连接全局初始状态及目标状态的可行路径,即全局路径规划。为了生成运动学可行的全局路径,本文基于轨迹规划结果提出了偏差航向角轨迹最短的最小运动基元生成方法,并将生成的最小运动基元应用于构建启发式查找表及搜索算法以规划出运动学可行的全局路径。 本文进一步地对以上3个方面研究结果进行离线仿真并将其应用于野外环境下的无人驾驶汽车及极地机器人,仿真及实验结果都验证了本文提出算法的有效性和实用性。