论文标题
基于优化的运动计划者,用于在复杂环境中对海洋容器进行自动操纵
An Optimization-Based Motion Planner for Autonomous Maneuvering of Marine Vessels in Complex Environments
论文作者
论文摘要
对于人类操作员来说,在狭窄的环境中操纵船舶的任务是一项艰巨的任务。一个主要原因是由于船舶的复杂而缓慢的动力,需要考虑到成功引导车辆。在这项工作中,提出了一个基于两步优化的运动计划者,用于在诸如港口等受约束环境中对船舶进行自主操纵。第一步使用了基于晶格的运动计划者,以计算可行但次优的解决方案,以解决运动计划问题的离散版本。然后,该解决方案可用于实现有效的温暖启动,并作为第二次退化的改进步骤的终端歧管。该算法的两个步骤都使用船上的高保真模型来计划可行且节能的轨迹。此外,提出了一种新型算法,用于自动计算基于晶格的计划者计算的轨迹周围的空间安全包络。这些安全包络在第二个改进步骤中使用,以获得避免碰撞的限制,这些限制随着周围障碍的数量增加而得以很好地缩放。在开普敦〜港口模型中,对基于优化的运动策划者进行了成功的结果,以成功的结果评估。
The task of maneuvering ships in confined environments is a difficult task for a human operator. One major reason is due to the complex and slow dynamics of the ship which need to be accounted for in order to successfully steer the vehicle. In this work, a two-step optimization-based motion planner is proposed for autonomous maneuvering of ships in constrained environments such as harbors. A lattice-based motion planner is used in a first step to compute a feasible, but suboptimal solution to a discretized version of the motion planning problem. This solution is then used to enable efficient warm-start and as a terminal manifold for a second receding-horizon improvement step. Both steps of the algorithm use a high-fidelity model of the ship to plan feasible and energy-efficient trajectories. Moreover, a novel algorithm is proposed for automatic computation of spatial safety envelopes around the trajectory computed by the lattice-based planner. These safety envelopes are used in the second improvement step to obtain collision-avoidance constraints which complexity scales very well with an increased number of surrounding obstacles. The proposed optimization-based motion planner is evaluated with successful results in a simulation study for autonomous docking problems in a model of the Cape Town~harbor.