首页|基于混合A*搜索和贝塞尔曲线的船舶进港和靠泊路径规划算法

基于混合A*搜索和贝塞尔曲线的船舶进港和靠泊路径规划算法

扫码查看
[目的]针对欠驱动无人艇自动进港和靠泊问题,提出一种基于混合A*搜索和贝塞尔曲线的路径规划算法.[方法]该方法通过混合A*搜索在非结构化环境下快速搜索出一条满足无人艇非完整性约束且无碰撞风险的轨迹.在此基础上,基于广义沃罗诺伊图提出曲线优化算法,使得搜索算法得到的轨迹更加平滑且远离环境障碍物,从而引导无人艇在受限水域完成进港任务.同时,针对"最后一公里"靠泊问题,引入四阶贝塞尔曲线,用于生成靠泊路径从而引导船体平稳且精准入泊.[结果]仿真和外场试验结果表明,无人艇能够实现自主避障且精准驶入泊位,靠泊精度指标均小于 1.0.[结论]所提路径规划算法能确保欠驱动无人艇实现进港和靠泊任务,可为智能船舶的进一步发展提供思路.
Path planning for auto docking of underactuated ships based on Bezier curve and hybrid A* search algorithm
[Objective]This paper develops a multi-stage path planning algorithm for the auto docking oper-ation of an underactuated surface vehicle(USV).As one of the most difficult tasks,docking requires advanced maneuvering skills.Therefore,it is necessary to generate a smooth trajectory in the berthing environment while maintaining control accuracy.[Method]The proposed method introduces a hybrid A* search al-gorithm in the pre-docking stage in which the well-known A* search algorithm is combined with the kinemat-ic state space of the USV using the Reeds-Shepp curves,enabling it to produce sub-optimal paths that guaran-tee kinematic feasibility and low collision risk.For the docking stage,a cubic Bezier curve is introduced to represent the target path.The generated trajectories are then tested in numerical simulations wherein a math-ematical model of a ship with two fixed propellers is established and verified.[Results]The simulation and experimental results show that the path planning and tracking performance of the method are satisfactory.[Conclusion]The proposed path planning method can contribute to automatic ship docking and the de-velopment of smart ships.

underactuated shippath planningauto dockinghybrid A* search algorithmBezier curve

胡智焕、杨子恒、张卫东

展开 >

上海交通大学 自动化系,上海 200240

欠驱动船舶 路径规划 自动靠泊 混合A*搜索算法 贝塞尔曲线

国家重点研发计划资助项目国家自然科学基金资助项目上海市科技创新行动计划资助项目海南省重点研发计划资助项目

2022ZD0119900U214123422015810300ZDYF2021GXJS041

2024

中国舰船研究
中国舰船研究设计中心

中国舰船研究

CSTPCD北大核心
影响因子:0.496
ISSN:1673-3185
年,卷(期):2024.19(1)
  • 22