Motion Planning of Mobile Robot Based on Goal-orientated Hierarchical Smoothing Optimization JPS Algorithm

被引:0
作者
Wang L. [1 ]
Ma S. [1 ]
Wang C. [1 ]
Ding B. [1 ]
Li B. [1 ]
Wang H. [1 ]
Su Q. [1 ]
机构
[1] Key Laboratory of Modern Measurement and Control Technology, Ministry of Education, Beijing Information Science & Technology University, Beijing
来源
Jiqiren/Robot | 2023年 / 45卷 / 04期
关键词
hierarchical optimization; jump point search (JPS) algorithm; mobile robot; motion planning; polynomial trajectory;
D O I
10.13973/j.cnki.robot.220063
中图分类号
学科分类号
摘要
Due to lack of direction guidance in the path search process of JPS (jump point search) algorithm, there are many redundant points, turning points and uneven paths on the planned path. Therefore, a GHSO-JPS (goal-oriented hierarchical smoothing optimization JPS) algorithm is proposed. Besides that, the multi-segment polynomial method and the collision penalty algorithm based on repulsive potential field are applied to trajectory optimization. By the attractive potential field, the search is focused on the goal direction, and irrelevant jump points in the search are reduced. Then, a hierarchical smoothing optimization strategy is adopted to eliminate redundant points and turning points in the path. Besides that, both the path point amount and the path length are reduced while improving the path smoothness. Finally, the multi-segment polynomial method is used to optimize the trajectory, and the penalty function against trajectory collision based on repulsive potential field is built to improve the trajectory safety. The real vehicle experiments are executed in the areas of laboratory and university, to analyze the proposed algorithm and compare with JPS, A∗, RRT (rapidly-exploring random tree) algorithms. As the result, the proposed alogrithm shows the best performances among the 4 algorithms. Compared with the traditional JPS algorithm, the search time of the proposed algorithm is reduced by 41.6%, the amount of jump points is reduced by 55.5%, the path length is reduced by 3.22 m, and number of path points and total turning angle are reduced by 89.8% and 81.8% respectively, in the university area. Compared with A∗ and RRT algorithms, the planning time of the proposed algorithm is reduced by 70.4% and 93.7% respectively, and the total turning angle of the planned optimal path is reduced by 90.3% and 97.1% respectively. In conclusion, the proposed algorithm is of a better path planning performance, a higher efficiency and a better ability of trajectory optimization than the traditional motion planning methods. © 2023 Chinese Academy of Sciences. All rights reserved.
引用
收藏
页码:439 / 450
页数:11
相关论文
共 18 条
  • [1] Zhao X, Wang Z, Huang C K, Et al., Mobile robot path planning based on an improved A<sup>∗</sup> algorithm, Robot, 40, 6, pp. 903-910, (2018)
  • [2] Zhang H, Miu C X, Tang Y J, Et al., Research on autonomous dynamic obstacle avoidance method of mobile robot, Journal of Beijing University of Aeronautics and Astronautics, 48, 6, pp. 1013-1021, (2022)
  • [3] Wang Z Q, Hu X G, Li X X, Et al., Overview of global path planning algorithms for mobile robot, Computer Science, 48, 10, pp. 19-29, (2021)
  • [4] Keller M., Planning of optimal collision avoidance trajectories with timed elastic bands, IFAC Proceedings Volumes, 47, 3, pp. 9822-9827, (2014)
  • [5] Cheng C Q, Hao X Y, Li J S, Et al., Global dynamic path planning based on fusion of improved A<sup>∗</sup> algorithm and dynamic window approach, Journal of Xi’an Jiaotong University, 51, 11, pp. 137-143, (2017)
  • [6] She G L, He Y G, Li B, Et al., Application of multi-sensor information fusion based on improved particle swarm optimization in unmanned system path planning, International Journal of Online Engineering, 13, 8, pp. 88-105, (2017)
  • [7] Guerrero G D, Cecilia J M, Llanes A, Et al., Comparative evaluation of platforms for parallel ant colony optimization, Journal of Supercomputing, 69, 1, pp. 318-329, (2014)
  • [8] Yin K, Wang H B, Fang J, Et al., Path planning optimization of mobile robot based on reinforcement learning, Electronic Measurement Technology, 44, 10, pp. 91-95, (2021)
  • [9] Dijkstra E W., A note on two problems in connexion with graphs, Numerische Mathematik, 1, 1, pp. 269-271, (1959)
  • [10] Peter E H, Nilsson N J, Raphael B., A formal basis for the heuristic determination of minimum cost paths, ACM SIGART Bulletin, 37, pp. 28-29, (1972)