Journal of System Simulation ›› 2024, Vol. 36 ›› Issue (4): 888-900.doi: 10.16182/j.issn1004731x.joss.22-1381

• Papers • Previous Articles     Next Articles

Path Planning Rapid Algorithm Based on Modified RRT* for Unmanned Surface Vessel

Jiang Zhaozhen1,2,3(), Wang Wenlong1,2,3(), Sun Wenqi1,2   

  1. 1.Naval Submarine Academy, Qingdao 266199, China
    2.Pilot National Laboratory for Marine Science and Technology, Qingdao 266237, China
    3.Qingdao Institute of collaborative innovation, Qingdao 266071, China
  • Received:2022-11-18 Revised:2023-01-13 Online:2024-04-15 Published:2024-04-18
  • Contact: Wang Wenlong E-mail:1596787157@qq.com;wilon7521@qq.com

Abstract:

Aiming at the weak purposiveness of rapidly exploring random tree algorithm in USV path planning, a modified rapid algorithm is proposed. The artificial potential field method is improved and theforce analysis in four directions is added to comprehensively calculate the resultant force on USV. The calculation method of steering angle is redefined to avoid entering the local optimal trap and can reach the target point smoothly to obtain an initial path. The initial path is used to set the random point sampling area of rapidly exploring random tree algorithm. By reducing the probability of random points generated in worthless area during sampling, the purpose and timeliness of the algorithm are improved, and the quadratic programming path is obtained. Theredundant points of thepath planned by rapidly exploring random tree algorithm is removed, in which the path cost can be further reduced while the path nodes are reduced, and the final planned path is obtained. Experimental results show that, compared with the original rapidly exploring random tree algorithm, the modified algorithm can lower the running time and the number of sampling nodes by 84.14% and 70.09%, respectively, when obtaining a path with a similar cost. The proposed algorithm has better quality and higher running efficiency.

Key words: USV, path planning, RRT* algorithm, APF algorithm, APF-RRT* algorithm

CLC Number: