journal article·2025-03-19Open access

Path Planning of Intelligent Mobile Robots with an Improved RRT Algorithm

Wenliang Zhu, Guanming Qiu

Applied Sciences· Volume 15· Issue 6

Abstract

The Rapidly Exploring Random Tree algorithm, renowned for its randomness, asymptotic properties, and local planning capabilities, is extensively employed in autonomous driving for path planning. Addressing issues such as pronounced randomness, low search efficiency, inefficient utilization of effective points, suboptimal path smoothness, and potential deviations from the optimal path in the RRT algorithm based on random sampling, we proposed an optimization algorithm that integrates Kalman filtering to eliminate redundant points along the path. Initially, this algorithm addresses the issue of inverse growth in the RRT algorithm’s search tree by implementing a variable steering angle strategy, thereby minimizing oscillations and unnecessary pose adjustments. Secondly, by merging collision detection with Kalman filtering, and by comparing the step sizes between newly generated child nodes and random tree nodes towards the root node, we filtered redundant points from the path, thereby reducing the count of effective points and optimizing the path. Lastly, we utilized a second-order Bezier curve to smoothen the path, eliminating sharp corners and discontinuities, ultimately yielding the optimal path. Across diverse map environments and two distinct dimensional scenarios, we conducted multiple sets of simulation experiments to validate the algorithm’s feasibility. The experimental outcomes demonstrate notable improvements in parameters like average path length, average planning time, average count of effective points, and average sampling points, highlighting the enhanced accuracy and efficiency of the improved algorithm in path planning.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Robotic Path Planning Algorithms · Robotics and Sensor-Based Localization · Evacuation and Crowd Dynamics

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Mechanical Engineering, Jiangsu Ocean University, Cangwu Road No. 59, Lianyungang 222005, China

References (19)

Show source-provided references
1. Experimental Validation of an Intelligent Obstacle Avoidance Algorithm with an Omnidirectional Mobile Robot for Dynamic Obstacle Avoidance10.1016/j.ifacol.2025.01.164 ↗
2. Improved A* algorithm incorporating RRT* thought: A path planning algorithm for AGV in digitalised workshops10.1016/j.cor.2025.106993 ↗
3. Optimal path planning in a real-world radioactive environment: A comparative study of A-star and Dijkstra algorithms10.1016/j.nucengdes.2024.113039 ↗
4. Dynamic planning of crowd evacuation path for metro station based on Dynamic Avoid Smoke A-Star algorithm10.1016/j.tust.2024.106145 ↗
5. A self-adaptive neighborhood search A-star algorithm for mobile robots global path planning10.1016/j.compeleceng.2024.110018 ↗
6. Unloading sequence planning for autonomous robotic container-unloadingsystem using A-star search algorithm
7. Multi-AUVs cooperative path planning in 3D underwater terrain and vortex environments based on improved multi-objective particle swarm optimization algorithm10.1016/j.oceaneng.2024.118944 ↗
8. Deep learning at the service of metaheuristics for solving numerical optimization problems
9. Daniel, Y., and Ashim, C. (2024). A Framework for Optimizing Deep Learning-Based Lane Detection and Steering for Autonomous Driving. Sensors, 24.10.3390/s24248099 ↗
10. Shuman, G., and Shichang, W. (2022). A Review of Deep Learning-Based Visual Multi-Object Tracking Algorithms for Autonomous Driving. Appl. Sci., 12.10.3390/app122110741 ↗
11. Simegnew, Y.A., and John, E.B. (2022). A Survey on Deep-Learning-Based LiDAR 3D Object Detection for Autonomous Driving. Sensors, 22.10.3390/s22249577 ↗
12. Research on automatic driving path planning based on improved ant colony algorithm
13. Path planning algorithms in the autonomous driving system: A comprehensive review10.1016/j.robot.2024.104630 ↗
14. Integrated task assignment and path planning for multi-type robots in an intelligent warehouse system10.1016/j.tre.2024.103883 ↗
15. Path Planning of Multi-Axis Robotic Arm Based on Improved RRT*
16. Kemeng, R., and Yujun, W. (2024). Improved RRT* Path-Planning Algorithm Based on the Clothoid Curve for a Mobile Robot Under Kinematic Constraints. Sensors, 24.10.3390/s24237812 ↗
17. Path Planning of Indoor Mobile Robot Based on Improved RRT Algorithm
18. Uav Dynamic Path Planning based on improved Bi-RRT and DWA Algorithms
19. RSA-RRT: A path planning algorithm based on restricted sampling area10.1016/j.jksuci.2024.102152 ↗