论文标题
符合Colregs的运动计划者,用于在复杂环境中对海洋船只进行自主操纵
A COLREGs-Compliant Motion Planner for Autonomous Maneuvering of Marine Vessels in Complex Environments
论文作者
论文摘要
在狭窄的环境中,有其他海洋船只在狭窄的环境中,一种可用于未来海上运输的技术是安全有效的自主海洋航行。这就要求控制该船的算法能够解释该船的动态,并遵守《防止海上碰撞》(COLREGS)中国际法规中规定的规则。为了说明这些属性,这项工作提出了针对大容器量身定制的两步优化和符合COLREGS的运动计划者。在第一步中,基于晶格的运动计划者用于根据预先计算的运动原语库来计算次优轨迹。为了遵守Colreg中指定的规则,基于晶格的规划师具有离散状态,这些状态代表了与其他附近船只相对于其他类型的COLREGS情况。然后,基于晶格的规划师计算的轨迹被用作基于直接最佳控制技术的第二个后退步骤的温暖启动。第二步的目的是通过离散的COLREGS状态将问题解决到本地最优性。在模拟中证明了所提出的运动计划者的适用性,在该模拟中,它计算了能效和符合COLREGS的轨迹。结果还表明,运动计划者能够防止复杂的碰撞情况发生。
An enabling technology for future sea transports is safe and energy-efficient autonomous maritime navigation in narrow environments with other marine vessels present. This requires that the algorithm controlling the ship is able to account for the vessel's dynamics, and obeys the rules specified in the international regulations for preventing collision at sea (COLREGs). To account for these properties, this work proposes a two-step optimization-based and COLREGs-compliant motion planner tailored for large vessels. In the first step, a lattice-based motion planner is used to compute a suboptimal trajectory based on a library of precomputed motion primitives. To comply with the rules specified in COLREGs, the lattice-based planner is augmented with discrete states that represent what type of COLREGs situations that are active with respect to other nearby vessels. The trajectory computed by the lattice-based planner is then used as warm-start for the second receding-horizon step based on direct optimal control techniques. The aim of the second step is to solve the problem to local optimality with the discrete COLREGs states remained fixed. The applicability of the proposed motion planner is demonstrated in simulations, where it computes energy-efficient and COLREGs-compliant trajectories. The results also show that the motion planner is able to prevent complex collision situations from occurring.