In application scenarios like robot control and autonomous navigation of intelligent vehicle, path planning needs to account for factors including obstacles and terrain. To address the issues of directionless expansion target and low efficiency in rapidly-exploring random tree (RRT) algorithm in path planning, a particle swarm optimization for probabilistically homogeneous rapidly-exploring random tree (PSO-PH-RRT*) algorithm is proposed. This algorithm base on the probabilistically homogeneous rapidly-exploring random tree (PH-RRT*) algorithm by using the particle swarm optimization algorithm to update the probability of direction as the velocity direction for random tree nodes, thereby improving the node position update strategy. It also uses the distance between the node and the target vector, along with trajectory smoothness, as the fitness function in the particle swarm optimization algorithm. Finally, simulations across various scenarios demonstrate that the PSO-PH-RRT* algorithm can significantly reduce iteration time costs while improving path length and smoothness.
CheJian-tao, GaoFang-yu, XieYu-wen, et al. Path planning of underwater robot based on Dijkstra algorithm[J]. Machine Design & Research, 2020, 36(1):44-48.
[3]
TangF. Coverage path planning of unmanned surface vehicle based on improved biological inspired neural network[J]. Ocean Engineering, 2023, 278:114354.
[4]
MadridanoÁ, KaffA, MartínD, et al. Trajectory planning for multi-robot systems:methods and applications[J]. Expert Systems with Applications, 2021, 173:114660.
[5]
LaS M, KuffnerJ J Jr. Randomized kinodynamic planning[J]. The International Journal of Robotics Research, 2001, 20(5):378-400.
[6]
UrmsonC, SimmonsR. Approaches for heuristically biasing RRT growth[C]//RSJ International Conference on Intelligent Robots and Systems. Las Vegas, 2003:1178-1183.
[7]
LiZ, MaH B, ZhangX F, et al. Path planning of the dual-arm robot based on VT-RRT algorithm[C]//Chinese Control Conference. Guangzhou: 2019:4359-4364.
[8]
KuffnerJ J, LaValleS M. RRT-connect: an efficient approach to single-query path planning[C]//IEEE International Conference on Robotics and Automation. San Francisco, 2000:995-1001.
[9]
KaramanS, FrazzoliE. Sampling-based algorithms for optimal motion planning[J]. The International Journal of Robotics Research, 2011, 30(7):846-894.
[10]
WangB Y, LiuZ, LiQ B, et al. Mobile robot path planning in dynamic environments through globally guided reinforcement learning[J]. IEEE Robotics and Automation Letters, 2020, 5(4): 6932-6939.
[11]
NoreenI, KhanA, HabibZ. A comparison of RRT, RRT* and RRT*-smart path planning algorithms[J]. International Journal of Computer Science and Network Security, 2016, 16(10):20-27.
[12]
HessR, JergR, LindeholzT, et al. SRRT*-a probabilistic optimal trajectory planner for problematic area structures[J]. IFAC-PapersOnLine, 2016, 49(30):331-336.
QuXin-huai, ShanDi, MengGuan-jun. AGV path planning based on particle swarm optimization approaching the target [J]. Journal of Hefei University of Technology(Natural Science Edition), 2022, 45(1):1-6.
[17]
LinS W, LiuA, WangJ G, et al. An intelligence-based hybrid PSO-SA for mobile robot path planning in warehouse[J]. Journal of Computational Science, 2023, 67:101938.
[18]
KrellE, ShetaA, BalasubramanianA P R, alet, Collision-free autonomous robot navigation in unknown environments utilizing PSO for path planning[J].Journal of Artificial Intelligence and Soft Computing Research, 2019, 9(4):267-282.
[19]
彭君. 改进RRT算法在移动机器人路径规划中的应用研究[D]. 南京: 南京邮电大学, 2022.
[20]
PengJun. Application of improved RRT algorithm in mobile robot path planning[D].Nanjing: Nanjing University of Posts and Telecommunications, 2022.
ZuoGuo-yu, ChenGuo-dong, LiuYue-lei, et al. Target heuristic RRT based on uniform probability for manipulator path planning[J]. Journal of Beijing University of Technology, 2022, 48(8):812-821.