Intelligent ship path planning based on ADR-A* algorithm[J]. Chinese Journal of Ship Research. DOI: 10.19693/j.issn.1673-3185.04332
Citation: Intelligent ship path planning based on ADR-A* algorithm[J]. Chinese Journal of Ship Research. DOI: 10.19693/j.issn.1673-3185.04332

Intelligent ship path planning based on ADR-A* algorithm

More Information
  • Received Date: December 25, 2024
  • Available Online: February 12, 2025
© 2025 The Authors. Published by Editorial Office of Chinese Journal of Ship Research. Creative Commons License
This is an Open Access article distributed under the terms of the Creative Commons Attribution 4.0 International License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • [Objectives] In order to improve the autonomous path planning ability of intelligent ships under complex navigation environment, and to improve the traditional A* algorithm's problem of planning paths in complex obstacle environments with many nodes and close distances to obstacles, an Adaptive Direction Restriction-A* (ADR-A*) algorithm is proposed. [Methods]Firstly, a Customizable Double-layer Boundary Expansion Strategy (CDBES) is proposed, which preprocesses the chart environment by extracting the obstacle boundaries, and generates the first-layer expanded chart and the second-layer expanded chart. The algorithm generates initial paths outside the second-layer expanded chart and eliminates redundant nodes outside the first-layer expanded chart. By customizing the buffer zone and warning zone, CDBES enables the planning algorithm to adjust the distance of the path points away from the obstacle boundary on demand while considering the real boundary characteristics of the obstacle, and provides a solution space for optimizing the path to eliminate redundant nodes, which lays a solid foundation for the overall path planning process. Secondly, the node search method of A* algorithm is improved, and the Adaptive Direction Restriction Priority-node Search Strategy (ADRPSS) is innovatively proposed. This strategy defines the neighboring nodes as second- priority nodes and priority nodes, improves the quality of search nodes by traversing the priority nodes, and further improves the search speed by eliminating search nodes with low relevance according to the endpoint position. ADRPSS can adaptively update the position and number of search nodes according to the information of the chart obstacles and the endpoint position, which strengthens the goal-directedness of the algorithm, and significantly enhances the efficiency of the path planning. Finally, a new Path Full Coverage Strategy (PFCS) is proposed to improve the path smoothness. This strategy treats the path as a region with a certain width instead of a single line, and conducts collision detection based on it to eliminate dangerous points and redundant nodes, which results in a more comprehensive algorithmic safety assessment, fewer retained nodes, and smoother paths. [Results] The experimental data show that compared with the A* algorithm, Bi-A* algorithm and RRT* algorithm, in chart I, the ADR-A* algorithm reduces the path length by 3.96%, optimizes the running time by 53.62. % and reduces the number of steering points by 83.33%. In chart II, the ADR-A* algorithm reduces the path length by 3.4%, optimizes the running time by 26.51%, and reduces the number of steering points by 50%. [Conclusions] The experimental results show that the algorithm can plan a navigable path with safety, economy and smoothness under the complex environment, which verifies the autonomous path planning capability of the ADR-A* algorithm, and provides an optimized solution and safety guarantee for the design of autonomous routes for intelligent ships.
  • Related Articles

    [1]GUAN Wei, QU Sheng, ZHANG Xianku, HU Tongbo. Ship global path planning based on improved DQN algorithm[J]. Chinese Journal of Ship Research, 2025, 20(1): 107-114. DOI: 10.19693/j.issn.1673-3185.03866
    [2]LI Tieli, WANG Wenshuang, LIU Haiyang, YANG Yuansong, LIN Yan. Analysis of ship pipeline routing optimization algorithm based on improved artificial bee colony algorithm[J]. Chinese Journal of Ship Research, 2024, 19(2): 1-12. DOI: 10.19693/j.issn.1673-3185.03222
    [3]HU Zhihuan, YANG Ziheng, ZHANG Weidong. Path planning for auto docking of underactuated ships based on Bezier curve and hybrid A* search algorithm[J]. Chinese Journal of Ship Research, 2024, 19(1): 220-229. DOI: 10.19693/j.issn.1673-3185.03232
    [4]LI Guoshuai, ZHANG Xianku, ZHANG Anchao. Research hotspots and tendency of intelligent ship berthing technology[J]. Chinese Journal of Ship Research, 2024, 19(1): 3-14. DOI: 10.19693/j.issn.1673-3185.03199
    [5]LI Yuankui, SUO Jiyuan, YU Dongye, ZHANG Xinyu, YANG Fang, YANG Xuefeng. Multi-objective programming method for ship weather routing based on fusion of A* and NSGA-II[J]. Chinese Journal of Ship Research. DOI: 10.19693/j.issn.1673-3185.03704
    [6]ZHOU Yi, YUAN Chuanping, XIE Haicheng, YANG Jianfeng. Collision avoidance path planning of tourist ship based on DDPG algorithm[J]. Chinese Journal of Ship Research, 2021, 16(6): 19-26, 60. DOI: 10.19693/j.issn.1673-3185.02057
    [7]WANG Kai, HU Weiwei, HUANG Lianzhong, CAI Yuliang, MA Ranqi. Research progress and prospects of ship intelligent energy efficiency optimization key technologies[J]. Chinese Journal of Ship Research, 2021, 16(1): 180-192. DOI: 10.19693/j.issn.1673-3185.01942
    [8]YAN Xinping, WANG Shuwu, MA Feng. Review and prospect for intelligent cargo ships[J]. Chinese Journal of Ship Research, 2021, 16(1): 1-6. DOI: 10.19693/j.issn.1673-3185.01674
    [9]Yan Fuyu, Zhu Xiaojun, Peng Fei. Gaussian Sampling Path Planning of Ship Assembly/Disassembly Based on RRTConCon Algorithm[J]. Chinese Journal of Ship Research, 2011, 6(5): 108-112. DOI: 10.3969/j.issn.16733185.2011.05.022
    [10]Tu Rong, Chen Shunhuai. Re-developing Free! ship Software by Using Delphi[J]. Chinese Journal of Ship Research, 2009, 4(5): 67-70. DOI: 10.3969/j.issn.1673-3185.2009.05.014

Catalog

    Article views (134) PDF downloads (0) Cited by()
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return