Huang Yourui, Jiang Wenxin, Xu Shanyong
School of Electrical and Information Engineering, Anhui University of Science and Technology, Huainan, 232001, China.
School of Electrical Engineering, Anhui Polytechnic University, Wuhu, 241000, China.
Sci Rep. 2025 Aug 12;15(1):29501. doi: 10.1038/s41598-025-13915-2.
To address the issues of slow convergence speed and poor path quality of the traditional Rapidly-exploring Random Tree Star (RRT*) algorithm in complex environments, this paper proposes a Multi Strategy Bidirectional RRT* (MS-BI-RRT*) algorithm for efficient mobile robot path planning. In the new node generation phase, an expansion mode scheduling mechanism based on dynamic goal bias probability and expansion feedback is designed to enable adaptive switching among multiple expansion modes, thereby improving expansion efficiency. Meanwhile, a dynamic step size adjustment method based on local obstacle density is introduced to enhance expansion stability. During the parent node rewiring phase, a multi-factor path cost function is constructed to optimize parent node selection, thereby improving path quality. In the post-processing phase, a Bézier curve-based smoothing strategy is employed to improve trajectory continuity and dynamic controllability. Simulation results in five typical environments show that, compared with RRT*, BI-RRT*, APF-RRT*, BI-APF-RRT*, and GB-RRT*, MS-BI-RRT* algorithm reduces the average execution time by 77.50%, decreases the number of nodes by 76.41%, shortens the path length by 4.37%, and achieves a 100% success rate in all environments. These results demonstrate that the proposed method significantly improves convergence speed, path quality, and environmental adaptability, while exhibiting superior robustness.
针对传统快速扩展随机树星型(RRT*)算法在复杂环境中收敛速度慢和路径质量差的问题,本文提出了一种用于高效移动机器人路径规划的多策略双向RRT*(MS-BI-RRT*)算法。在新节点生成阶段,设计了一种基于动态目标偏向概率和扩展反馈的扩展模式调度机制,以实现多种扩展模式之间的自适应切换,从而提高扩展效率。同时,引入了一种基于局部障碍物密度的动态步长调整方法,以增强扩展稳定性。在父节点重连阶段,构建了一个多因素路径代价函数来优化父节点选择,从而提高路径质量。在后期处理阶段,采用基于贝塞尔曲线的平滑策略来提高轨迹连续性和动态可控性。在五种典型环境下的仿真结果表明,与RRT*、BI-RRT*、APF-RRT*、BI-APF-RRT和GB-RRT相比,MS-BI-RRT*算法的平均执行时间减少了77.50%,节点数量减少了76.41%,路径长度缩短了4.37%,并且在所有环境下成功率均达到100%。这些结果表明,所提方法显著提高了收敛速度、路径质量和环境适应性,同时具有卓越的鲁棒性。