journal article·2025-01-24Open access

Progress in Construction Robot Path-Planning Algorithms: Review

Shichen Fu, Detao Yang, Zenghui Mei, Weixiong Zheng

Applied Sciences· Volume 15· Issue 3

Abstract

Construction robots are increasingly becoming a significant force in the digital transformation and intelligent upgrading of the construction industry. Path planning is crucial for the advancement of building robot technology. Based on the understanding of construction site information, this paper categorizes path-planning algorithms into two types: global path-planning and local path-planning. Local path planning is further divided into classical algorithms, intelligent algorithms, and reinforcement learning algorithms. Using this classification framework, this paper summarizes the latest research developments in path-planning algorithms, analyzes the advantages and disadvantages of various algorithms, introduces several optimization strategies, and presents the results of these optimizations. Furthermore, common environmental modeling methods, path quality evaluation criteria, commonly used sensors for robots, and the future development of path-planning technologies in swarm-based construction robots are also discussed. Finally, this paper explores future development trends in the field. The aim is to provide references for related research, enhance the path-planning capabilities of construction robots, and promote the intelligent development of the construction industry.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Robotic Path Planning Algorithms · Advanced Manufacturing and Logistics Optimization · Robotics and Sensor-Based Localization

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

Affiliations

School of Mechanical-Electronic and Vehicle Engineering, Beijing University of Civil Engineering and Architecture, Beijing 102616, China

Key Laboratory for Thermal Science and Power Engineering of Ministry of Education, Department of Energy and Power Engineering, Tsinghua University, Beijing 100089, China

Funding

National Natural Science Foundation of China General Program · China Postdoctoral Science Foundation Project · Youth Scientific Research and Innovation Special Project

References (100+)

Show source-provided references
1. Research on the problems and countermeasures of construction labor system reform in China
2. Development status and research prospect of path planning algorithm for construction robots
3. Yan, J., Tan, Z., Gao, Y., Ren, C., and Han, A. (2024). Research and application of coal mine robot cluster collaborative scheduling and control platform. Ind. Min. Autom., 1–11.
4. Pway planning of coal mine foot robot combined with improved A* algorithm and dynamic window method
5. Path planning of coal mine rescue robot based on blocked grid map
6. Orchard mower operation path planning for improved particle swarm optimization algorithm
7. Method and experiment of multi-block path planning for agricultural robots based on improved ant colony algorithm
8. Mixed path planning for multi-robots in structured hospital environment
9. Sun, B., and Shan, Z. (2024). AUV cluster against target assignment based on improved wolf pack algorithm. Control Eng., 1–9.
10. Path planning for intelligent parking system based on improved ant colony optimization10.1109/ACCESS.2020.2984802 ↗
11. Summary of local path planning research for intelligent construction robots
12. Summary of path planning algorithms for mobile robots
13. Song, S., and Marks, E. (2019, January 17–19). Construction site path planning optimization through BIM. Proceedings of the ASCE International Conference on Computing in Civil Engineering 2019, Atlanta, GA, USA.10.1061/9780784482421.047 ↗
14. A BIM-based method to plan indoor paths10.1016/j.autcon.2020.103120 ↗
15. BIM-aided scanning path planning for autonomous surveillance UAVs with LiDAR
16. Path planning techniques for mobile robots: Review and prospect10.1016/j.eswa.2023.120254 ↗
17. Lai, T. (2022). A review on visual-slam: Advancements from geometric modelling to learning-based semantic scene understanding using multi-modal sensor fusion. Sensors, 22.10.3390/s22197265 ↗
18. Muravyev, K., and Yakovlev, K. (2024, January 14–18). NavTopo: Leveraging Topological Maps for Autonomous Navigation of a Mobile Robot. Proceedings of the International Conference on Interactive Collaborative Robotics, New Mexico, Mexico.10.1007/978-3-031-71360-6_11 ↗
19. Shi, Y., Jiang, K., Li, J., Qian, Z., Wen, J., Yang, M., Wang, K., and Yang, D. (2024). Grid-Centric Traffic Scenario Perception for Autonomous Driving: A Comprehensive Review. IEEE Trans. Neural Netw. Learn. Syst.10.1109/TNNLS.2024.3495045 ↗
20. Metric dimension of graphs and its application to robotic navigation
21. Gomez, C., Fehr, M., Millane, A., Hernandez, A.C., Nieto, J., Barber, R., and Siegwart, R. (August, January 31). Hybrid topological and 3d dense mapping through autonomous exploration for large indoor environments. Proceedings of the 2020 IEEE International Conference on Robotics and Automation (ICRA), Paris, France.10.1109/ICRA40945.2020.9197226 ↗
22. A formal basis for the heuristic determination of minimum cost paths10.1109/TSSC.1968.300136 ↗
23. Wang, F., Sun, W., Yan, P., Wei, H., and Lu, H. (2024). Research on Path Planning for Robots with Improved A* Algorithm under Bidirectional JPS Strategy. Appl. Sci., 14.10.3390/app14135622 ↗
24. An improved A star algorithm for wheeled robots path planning with jump points search and pruning method10.20517/ces.2022.12 ↗
25. Xiang, D., Lin, H., Ouyang, J., and Huang, D. (2022). Combined improved A* and greedy algorithm for path planning of multi-objective mobile robot. Sci. Rep., 12.10.1038/s41598-022-17684-0 ↗
26. Wang, H., Lou, S., Jing, J., Wang, Y., Liu, W., and Liu, T. (2022). The EBS-A* algorithm: An improved A* algorithm for path planning. PLoS ONE, 17.10.1371/journal.pone.0263841 ↗
27. An improved A* algorithm for the industrial robot path planning with high success rate and short length10.1016/j.robot.2018.04.007 ↗
28. Improved Dijkstra algorithm for mobile robot path planning and obstacle avoidance
29. Improvement and application of Dijkstra algorithms
30. Path planning of intelligent mobile robot based on Dijkstra algorithm
31. Szczepanski, R., and Tarczewski, T. (2021, January 25–29). Global path planning for mobile robot based on Artificial Bee Colony and Dijkstra’s algorithms. Proceedings of the 2021 IEEE 19th International Power Electronics and Motion Control Conference (PEMC), Gliwice, Poland.10.1109/PEMC48073.2021.9432570 ↗
32. Route planning for an autonomous robotic vehicle employing a weight-controlled particle swarm-optimized Dijkstra algorithm10.1109/ACCESS.2023.3302698 ↗
33. Path planning for smart car based on Dijkstra algorithm and dynamic window approach10.1155/2021/8881684 ↗
34. Zhou, X., Yan, J., Yan, M., Mao, K., Yang, R., and Liu, W. (2023). Path planning of rail-mounted logistics robots based on the improved dijkstra algorithm. Appl. Sci., 13.10.3390/app13179955 ↗
35. AEB-RRT*: An adaptive extension bidirectional RRT* algorithm10.1007/s10514-022-10044-x ↗
36. Xin, P., Wang, X., Liu, X., Wang, Y., Zhai, Z., and Ma, X. (2023). Improved bidirectional RRT* algorithm for robot path planning. Sensors, 23.10.3390/s23021041 ↗
37. Zhang, W., Yi, C., Gao, S., Zhang, Z., and He, X. (2020, January 27–29). Improve RRT algorithm for path planning in complex environments. Proceedings of the 2020 39th Chinese Control Conference (CCC), Shenyang, China.10.23919/CCC50068.2020.9188970 ↗
38. Extended rapidly exploring random tree–based dynamic path planning and replanning for mobile robots10.1177/1729881418773874 ↗
39. MOD-RRT*: A sampling-based algorithm for robot path planning in dynamic environment10.1109/TIE.2020.2998740 ↗
40. Feedback RRT* algorithm for UAV path planning in a hostile environment10.1016/j.cie.2022.108771 ↗
41. Wang, H., Zhou, X., Li, J., Yang, Z., and Cao, L. (2024). Improved RRT* Algorithm for Disinfecting Robot Path Planning. Sensors, 24.10.3390/s24051520 ↗
42. A path planning algorithm for autonomous flying vehicles in cross-country environments with a novel TF-RRT∗ method10.1016/j.geits.2022.100026 ↗
43. Improved RRT-connect based path planning algorithm for mobile robots10.1109/ACCESS.2021.3123622 ↗
44. More Quickly-RRT*: Improved Quick Rapidly-exploring Random Tree Star algorithm based on optimized sampling point with better initial solution and convergence rate10.1016/j.engappai.2024.108246 ↗
45. F-RRT*: An improved path planning algorithm with improved initial solution and convergence rate10.1016/j.eswa.2021.115457 ↗
46. PQ-RRT*: An improved path planning algorithm for mobile robots10.1016/j.eswa.2020.113425 ↗
47. Automotive LiDAR technology: A survey10.1109/TITS.2021.3086804 ↗
48. Schulte-Tigges, J., Förster, M., Nikolovski, G., Reke, M., Ferrein, A., Kaszner, D., Matheis, D., and Walter, T. (2022). Benchmarking of various LiDAR sensors for use in self-driving vehicles in real-world environments. Sensors, 22.10.3390/s22197146 ↗
49. Elsayed, A.M., Elshalakani, M., Hammad, S.A., and Maged, S.A. (2024). Decentralized fault-tolerant control of multi-mobile robot system addressing LiDAR sensor faults. Sci. Rep., 14.10.1038/s41598-024-75500-3 ↗
50. A state-of-the-art review on mapping and localization of mobile robots using omnidirectional vision sensors10.1155/2017/3497650 ↗
51. Wang, Y. (2024, January 21–23). Research on multi-sensor information fusion technology based on driverless vehicle driving platforms. Proceedings of the 2024 4th International Conference on Artificial Intelligence, Big Data and Algorithms, Zhengzhou China.10.1145/3690407.3690592 ↗
52. Advances in multi-sensor data fusion: Algorithms and applications10.3390/s91007771 ↗
53. Evolutionary artificial potential fields and their application in real time robot path planning10.1109/CEC.2000.870304 ↗
54. Real-time obstacle avoidance system for manipulators and mobile robots10.1177/027836498600500106 ↗
55. Ye, H., Liu, Q., and Zhang, W. (2021, January 14–17). Robot obstacle avoidance based on improved artificial potential field method. Proceedings of the 2021 International Conference on Control, Automation and Information Sciences (ICCAIS), Xi’an, China.
56. Path planning and obstacle avoidance for AUV: A review10.1016/j.oceaneng.2021.109355 ↗
57. Robot path planning based on artificial potential field with deterministic annealing10.1016/j.isatra.2023.02.018 ↗
58. Yang, W., Wu, P., Zhou, X., Lv, H., Liu, X., Zhang, G., Hou, Z., and Wang, W. (2021). Improved Artificial Potential Field and Dynamic Window Method for Amphibious Robot Fish Path Planning. Appl. Sci., 11.10.3390/app11052114 ↗
59. Szczepanski, R., and Gul, F. (2024, January 27–30). Local Path Planning Algorithm Based on Artificial Potential Field with Adaptive Scaling Factor. Proceedings of the 2024 28th International Conference on Methods and Models in Automation and Robotics (MMAR), Miedzyzdroje, Poland.10.1109/MMAR62187.2024.10680843 ↗
60. Xing, T., Wang, X., Ding, K., Ni, K., and Zhou, Q. (2023). Improved artificial potential field algorithm assisted by multisource data for AUV path planning. Sensors, 23.10.3390/s23156680 ↗
61. Zhang, Y. (2022, January 7–10). Improved Artificial Potential Field Method for Mobile Robots Path Planning in a Corridor Environment. Proceedings of the 2022 IEEE International Conference on Mechatronics and Automation (ICMA), Guilin, China.10.1109/ICMA54519.2022.9856300 ↗
62. Qin, H., Shao, S., Wang, T., Yu, X., Jiang, Y., and Cao, Z. (2023). Review of autonomous path planning algorithms for mobile robots. Drones, 7.10.3390/drones7030211 ↗
63. Gao, Y., Han, Q., Feng, S., Wang, Z., Meng, T., and Yang, J. (2024). Improvement and Fusion of D* Lite Algorithm and Dynamic Window Approach for Path Planning in Complex Environments. Machines, 12.10.3390/machines12080525 ↗
64. An improved dynamic window approach for local trajectory planning in the environment with dense objects
65. Liao, T., Chen, F., Wu, Y., Zeng, H., Ouyang, S., and Guan, J. (2024). Research on Path Planning with the Integration of Adaptive A-Star Algorithm and Improved Dynamic Window Approach. Electronics, 13.10.3390/electronics13020455 ↗
66. A mobile robot path planning algorithm based on improved A* algorithm and dynamic window approach10.1109/ACCESS.2022.3179397 ↗
67. An Improved Dynamic Window Path Planning Algorithm Using Multi-algorithm Fusion. International Journal of Control10.1007/s12555-022-0495-8 ↗
68. A review on genetic algorithm: Past, present, and future10.1007/s11042-020-10139-6 ↗
69. Hu, Y., and Yang, S.X. (2022). A novel knowledge-based genetic algorithm for robot path planning in complex environments. arXiv.
70. Li, Y., Zhao, J., Chen, Z., Xiong, G., and Liu, S. (2023). A robot path planning method based on improved genetic algorithm and improved dynamic window approach. Sustainability, 15.10.3390/su15054656 ↗
71. Mobile robot path planning using multi-objective genetic algorithm in industrial automation10.1007/s00500-022-07300-8 ↗
72. Liu, C., Liu, A., Wang, R., Zhao, H., and Lu, Z. (2022). Path planning algorithm for multi-locomotion robot based on multi-objective genetic algorithm with elitist strategy. Micromachines, 13.10.3390/mi13040616 ↗
73. Freitas, D., Lopes, L.G., and Morgado-Dias, F. (2020). Particle swarm optimisation: A historical review up to the current developments. Entropy, 22.10.3390/e22030362 ↗
74. Particle swarm optimization: Developments, applications and resources10.1109/CEC.2001.934374 ↗
75. Particle Swarm Optimization: A survey of historical and recent developments with hybridization perspectives10.3390/make1010010 ↗
76. Mobile Robot Path Planning Based on Improved Particle Swarm Optimization and Improved Dynamic Window Approach
77. Yuan, Q., Sun, R., and Du, X. (2022). Path planning of mobile robots based on an improved particle swarm optimization algorithm. Processes, 11.10.21203/rs.3.rs-2074771/v1 ↗
78. Zheng, L., Yu, W., Li, G., Qin, G., and Luo, Y. (2023). Particle swarm algorithm path-planning method for mobile robots based on artificial potential fields. Sensors, 23.10.3390/s23136082 ↗
79. An improved particle swarm optimization with backtracking search optimization algorithm for solving continuous optimization problems10.1007/s00366-021-01431-6 ↗
80. Wang, R., Wang, J., and Wang, N. (2015, January 27–28). Research on improved strategy of ant colony optimization algorithm. Proceedings of the 3rd International Conference on Material, Mechanical and Manufacturing Engineering (IC3ME 2015), Guangzhou, China.10.2991/ic3me-15.2015.181 ↗
81. Path planning based on an improved ant colony algorithm. MATEC Web of Conferences
82. Research on path planning of mobile robot based on improved ant colony algorithm10.1007/s00521-019-04172-2 ↗
83. An adaptive improved ant colony system based on population information entropy for path planning of mobile robot10.1109/ACCESS.2021.3056651 ↗
84. Modified adaptive ant colony optimization algorithm and its application for solving path planning of mobile robot10.1016/j.eswa.2022.119410 ↗
85. Path planning optimization of indoor mobile robot based on adaptive ant colony algorithm10.1016/j.cie.2021.107230 ↗
86. Wang, L., Kan, J., Guo, J., and Wang, C. (2019). 3D path planning for the ground robot with improved ant colony optimization. Sensors, 19.10.3390/s19040815 ↗
87. Huang, H., and Fu, S. (2024). Research on Multi-Robot Path Planning Technology Based on Ant Algorithm and DWA Algorithm, Research Square. PREPRINT (Version 1).10.21203/rs.3.rs-3930449/v1 ↗
88. Improved ant colony optimization for safe path planning of AUV10.1016/j.heliyon.2024.e27753 ↗
89. Wang, H., Wang, S., and Yu, T. (2024). Path Planning of Inspection Robot Based on Improved Ant Colony Algorithm. Appl. Sci., 14.10.3390/app14209511 ↗
90. ACO-A*: Ant colony optimization plus A* for 3-D traveling in environments with dense obstacles10.1109/TEVC.2018.2878221 ↗
91. Yu, Z., Mao, J., and Qi, W. (2024, January 21–23). Path Planning Algorithm of Mobile Robot Based on Improved Q-Learning. Proceedings of the 2024 7th International Conference on Advanced Algorithms and Control Engineering (ICAACE), Shanghai, China.10.1109/ICAACE61206.2024.10549135 ↗
92. Solving the optimal path planning of a mobile robot using improved Q-learning10.1016/j.robot.2019.02.013 ↗
93. Modified Q-learning with distance metric and virtual target on path planning of mobile robot10.1016/j.eswa.2022.117191 ↗
94. An optimized Q-Learning algorithm for mobile robot local path planning10.1016/j.knosys.2024.111400 ↗
95. Gharbi, A. (2024). A dynamic reward-enhanced Q-learning approach for efficient path planning and obstacle avoidance in mobile robotics. Appl. Comput. Inform.10.1108/ACI-10-2023-0089 ↗
96. Du, H., Hao, B., Zhao, J., Zhang, J., Wang, Q., and Yuan, Q. (2022). A path planning approach for mobile robots using short and safe Q-learning. PLoS ONE, 17.10.1371/journal.pone.0275100 ↗
97. Monte-carlo robot path planning10.1109/LRA.2022.3199674 ↗
98. Monte Carlo-based improved ant colony optimization for path planning of welding robot
99. Partially Observable Monte Carlo Planning with state variable constraints for mobile robot navigation10.1016/j.engappai.2021.104382 ↗
100. Contact sequence planning for hexapod robots in sparse foothold environment based on Monte-Carlo tree10.1109/LRA.2021.3133610 ↗