论文部分内容阅读
无人驾驶车辆是一种轮式移动机器人,其技术涉及认知科学、人工智能、机器人技术与车辆工程等交叉学科,是验证各种新兴技术的最佳实验平台,也是当今前沿科技的重要发展方向。它既包括理论方法与关键技术的突破,也涉及到大量的工程与试验问题。在无人驾驶车辆的单元技术中,室外复杂环境下的运动障碍物检测、预测和避撞一直是研究的重点和难点。针对无人驾驶车辆在室外复杂环境中进行运动障碍物检测、预测和避撞所遇到的问题以及系统的总体设计要求,本文设计了一种无人驾驶车辆运动障碍物避撞系统,对其中检测、预测和避撞方法进行了深入研究,介绍了在工程应用和实验测试中具体的一些技术手段。具体的研究内容包括以下几个方面:1)对无人驾驶车辆运动障碍物避撞系统的相关概念和国内外研究成果进行了分析,了解无人驾驶车辆运动障碍物检测、预测和避撞的基本流程和基本方法。2)介绍了“智能先锋”号无人驾驶车辆的系统架构和基本方法,分析了室外复杂环境下无人驾驶车辆运动障碍物检测、预测和避撞过程中的关键性问题,提出了系统的总体设计要求,并设计了“智能先锋”号无人驾驶车辆运动障碍物避撞系统。3)研究了无人驾驶车辆运动障碍物检测方法。采用四线激光雷达Ibeo和三维激光雷达Velodyne作为运动障碍物的检测传感器,分别对其数据进行一系列处理,最后融合两者数据得到障碍物运动信息,该方法既能满足无人驾驶车辆对运动障碍物检测准确性的要求,又能满足实时性的要求。4)研究了无人驾驶车辆运动障碍物碰撞预测及表示方法。提出一种新的障碍物占用栅格图——时空障碍物栅格图,它不仅能表示静态障碍物的占用信息,还能将无人驾驶车辆在未来一段时间内与运动障碍物之间的预测碰撞信息表示出来。采用不同的模型来预测不同场景下无人驾驶车辆与运动障碍物之间的碰撞关系,并介绍了时空障碍物栅格图的直接生成方法和优化生成方法。它能够将运动障碍物的避撞与静态障碍物避撞统一起来,简化避撞过程的算法复杂性。5)研究了无人驾驶车辆运动障碍物避撞方法。提出一种可搜索连续邻域的改进A*算法,对栅格进行线性插值,将传统A*算法的可搜索邻域从离散的8个增加为无限个,搜索方向也变为连续的任意方向,能够解决传统A*算法在栅格图中求解出的最短路径并非最优的问题。然后介绍了一种基于这种改进A*算法的无人驾驶车辆动静态障碍物避撞方法,实现无人驾驶车辆在动态环境中安全、智能的自主驾驶。“智能先锋”号无人驾驶车辆平台应用了以上研究内容,对其进行了实车测试并参加了由国家自然科学基金委举办的“智能车未来挑战赛”,实验结果和优异的比赛成绩验证了系统及其具体方法的有效性和可行性。本文最后总结了该系统中存在的优势和不足,也对进一步的研究提出了展望。