arXiv:2412.07664cs.RO2024-12被引 2

用高斯过程实现无人船在动态海况下的避障规划

Dynamic Obstacle Avoidance of Unmanned Surface Vehicles in Maritime Environments Using Gaussian Processes Based Motion Planning

  • 基于改进的多元高斯分布构建动态障碍物安全区域
  • 实时融合障碍物状态信息,优化轨迹生成
  • 兼顾国际海事规则,适合复杂海上任务应用

近年来,无人水面艇被广泛应用于未知区域探测、自主运输、海上巡逻等任务中。在执行任务时,可能遭遇静态障碍物(如岛屿、暗礁)和动态障碍物(如其他移动无人艇)。为确保任务成功,需高效生成平滑且无碰撞的运动轨迹。本文提出一种新型运动规划算法——动态高斯过程运动规划器2,将高斯过程运动规划器2的应用拓展至包含静态与动态障碍物的复杂动态环境。首先,采用改进的多元高斯分布生成动态障碍物的安全区域;其次,将动态障碍物的实时状态信息融入该分布,并创新性地将其纳入因子图优化过程,生成最优轨迹。此外,还开发了集成国际海上防撞规则的变体算法,提升实际运行有效性。所提算法在一系列基准仿真及基于ROS的高保真海况环境中完成动态避障任务验证,充分展示其功能性和实用性。

原文摘要 · Abstract (English)

During recent years, unmanned surface vehicles are extensively utilised in a variety of maritime applications such as the exploration of unknown areas, autonomous transportation, offshore patrol and others. In such maritime applications, unmanned surface vehicles executing relevant missions that might collide with potential static obstacles such as islands and reefs and dynamic obstacles such as other moving unmanned surface vehicles. To successfully accomplish these missions, motion planning algorithms that can generate smooth and collision-free trajectories to avoid both these static and dynamic obstacles in an efficient manner are essential. In this article, we propose a novel motion planning algorithm named the Dynamic Gaussian process motion planner 2, which successfully extends the application scope of the Gaussian process motion planner 2 into complex and dynamic environments with both static and dynamic obstacles. First, we introduce an approach to generate safe areas for dynamic obstacles using modified multivariate Gaussian distributions. Second, we introduce an approach to integrate real-time status information of dynamic obstacles into the modified multivariate Gaussian distributions. The multivariate Gaussian distributions with real-time statuses of dynamic obstacles can be innovatively added into the optimisation process of factor graph to generate an optimised trajectory. We also develop a variant of the proposed algorithm that integrates the international regulations for preventing collisions at sea, enhancing its operational effectiveness in maritime environments. The proposed algorithms have been validated in a series of benchmark simulations and a dynamic obstacle avoidance mission in a high-fidelity maritime environment in the Robotic operating system to demonstrate the functionality and practicability.

无人船运动规划高斯过程避障

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。