论文部分内容阅读
在近10年中,各种科研组织和研究人员对在军事、海洋探测等方面具有非凡潜力的水下环境研究表现出了极大兴趣,其目光已经从最初的近海探测发展到了现在的1000米以下深海资源开发。无人遥控潜器(ROV)作为水下环境最初的研究载体一直被人们所使用并且得到了长足的发展,并且近几年自主式水下机器人(AUV)的出现更加丰富了人们的探测手段。然而,复杂的水下环境以及人们对海洋资源越来越大的研究兴趣对这些水下机器人的自主航行能力提出了更高的要求,其中如何使AUV具备自主路径规划能力从而避开障碍物顺利运行则是如何提高其自主航行能力所面临的首要问题之一。
本文集中讨论AUV路径规划任务问题,即探讨如何使AUV能够从当前任意位置顺利地穿越复杂环境而达到指定目标位置。选择这条路径的目的是使AUV能够以最佳的操纵能力并且利用最短、最安全和最少消耗的航程绕过所有障碍物而到达指定位置,简而言之就是选择一条使机器人拥有最少耗时和最佳效率的最优路径。虽然近几年许多解决路径规划问题的方法已经提出,可是它们都具有这样或者那样的 限制,使AUV路径规划问题始终没有一个完善的解决方案。
本文主要针对AUV的平面路径规划问题。首先,为更加快捷地提取环境变化特征,我们将障碍物简化为一个个平面上的多边形;接着利用融合了A*搜寻算法的可视图方法将AUV的工作空间转换为行位空间以便产生一条最短的优化路径,使用这种组合方法的优点是它提供了一个相对快捷和有效的途径来选择避开障碍物的安全路径。但是,由此产生的机器人最短途径中其连续位置参数是参差不齐的,为减少这种位置跳变,本文设计了一种针对AUV的运动轨迹平滑器(利用数据拟合技术),并详细列出了此平滑器的设计参数。最终,本文综合以上设计步骤,提出了一种针对AUV的最优路径规划方法。
利用本文所提出的路径规划方法可使AUV有效达到自主航行的设计目标。为评定本文路径规划方法的实际性能,本文利用MATLAB软件建立多种仿真环境并进行了仿真实验。在仿真实验中,本文将水下机器人简化为一个多边形,而仿真实验结果也验证了本文所提出的基于A*搜寻算法的AUV路径规划方法在躲避障碍和优化时效等方面的有效性和实用性。