Journal of System Simulation ›› 2024, Vol. 36 ›› Issue (9): 2193-2207.doi: 10.16182/j.issn1004731x.joss.23-0585

Previous Articles    

An Improved Path Planning Algorithm for Mobile Robots

Sun Haijie1,2, San Hongjun1,2, Xiao Le1,2, Yao Dexin1,2, Chen Jiupeng1,2, Yang Xiaoyuan1,2   

  1. 1.Faculty of Mechanical and Electrical Engineering, Kunming University of Science and Technology, Kunming 650500, China
    2.Key Laboratory of Advanced Equipment Intelligent Manufacturing Technology of Yunnan Province, Kunming 650500, China
  • Received:2023-05-18 Revised:2023-07-08 Online:2024-09-15 Published:2024-09-30
  • Contact: San Hongjun

Abstract:

To solve the problems of invalid sampling and non-optimal paths of the RRT, the quasi-stream avoidance algorithm is proposed. The RRT algorithm is introduced to specify the sampling interval to limit the sampling points and enhance the goal-oriented nature of sampling. The quasi-stream avoidance algorithm incorporating the A* algorithm (QSA*) is used to quickly bypass the obstacle when it is encountered. A path optimization algorithm is used to smooth the searched path. The simulation results show that compared with the RRT algorithm, the computation time of the RRT-QSA* algorithm is reduced by 96.83%~99.88%, the number of search nodes is reduced by 86.62%~96.01%, the number of path lengths is reduced by 9.9%~16.7%, and the turning angle decreased by 80.93%~93.04%. The RRT-QSA* algorithm shows a more intense improvement in computational efficiency than the RRT algorithm as the map size increases.

Key words: mobile robots, path planning, RRT, path optimization, Turtlebot2

CLC Number: