An Adaptive A* Algorithm for Mobile Robots Global Path Planning
Abstract
1. Introduction
2. Foundation of Research
2.1. Environmental Map Modeling
2.2. Traditional A* Algorithm
| Algorithm 1 Traditional A* algorithm |
|
3. Adaptive A* Algorithm
3.1. Adaptive Estimation Function
3.2. Distance Model Optimization
3.3. Redundant Point Deletion Strategy
4. Experimental Verification and Analysis
4.1. Comparison of Different Maps
4.2. Simulation Comparison of Ablation
4.3. Simulation Comparison of Different Algorithms
4.4. Simulation Comparison of Different Start and End Points
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- López-Arrabal, A.; Guzmán-Bautista, Á.; Solórzano-Requejo, W.; Franco-Martínez, F.; Villaverde, M. Axisymmetric non-planar slicing and path planning strategy for robot-based additive manufacturing. Mater. Des. 2024, 241, 112915. [Google Scholar]
- Ye, L.; Wu, F.; Zou, X.; Li, J. Path planning for mobile robots in unstructured orchard environments: An improved kinematically constrained bi-directional RRT approach. Comput. Electron. Agric. 2023, 215, 108453. [Google Scholar] [CrossRef]
- Duan, Z.; Zhang, Y.; Shao, Z.; Xu, Z.; Xiang, Z. Advanced robot path planning on rough terrain: A Q-learning-based multi-objective PSO algorithm. Appl. Soft Comput. 2025, 184, 113798. [Google Scholar]
- Alshammrei, S.; Boubaker, S.; Kolsi, L. Improved Dijkstra algorithm for mobile robot path planning and obstacle avoidance. Comput. Mater. Contin. 2022, 72, 5939–5954. [Google Scholar] [CrossRef]
- Huang, J.; Chen, C.; Shen, J.; Liu, G.; Xu, F. A self-adaptive neighborhood search A-star algorithm for mobile robots global path planning. Comput. Electr. Eng. 2025, 123, 110018. [Google Scholar]
- Wang, J.; Li, B.; Meng, M.Q.H. Kinematic constrained bi-directional RRT with efficient branch pruning for robot path planning. Expert Syst. Appl. 2021, 170, 114541. [Google Scholar] [CrossRef]
- Zhou, X.; Wang, X.; Xie, Z.; Gao, J.; Li, F.; Gu, X. A collision-free path planning approach based on rule guided lazy-PRM with repulsion field for gantry welding robots. Robot. Auton. Syst. 2024, 174, 104633. [Google Scholar]
- Wu, L.; Huang, X.D.; Cui, J.G.; Liu, C.; Xiao, W. Modified adaptive ant colony optimization algorithm and its application for solving path planning of mobile robot. Expert Syst. Appl. 2023, 215, 119410. [Google Scholar]
- Yang, N.; Zhang, F.; Jin, B.; Wang, M. Three-dimensional path planning for a novel sediment sampler in ocean environment based on an improved mutation operator genetic algorithm. Ocean Eng. 2023, 289, 116142. [Google Scholar] [CrossRef]
- Pandey, A.; Panwar, V.S.; Hasan, M.E.; Parhi, D.R. V-REP-based navigation of automated wheeled robot between obstacles using PSO-tuned feedforward neural network. J. Comput. Des. Eng. 2020, 7, 427–434. [Google Scholar]
- Guo, H.; Li, Y.; Wang, H.; Wang, C.; Zhang, J.; Wang, T.; Rong, L.; Wang, H.; Wang, Z.; Huo, Y.; et al. Path planning of greenhouse electric crawler tractor based on the improved A* and DWA algorithms. Comput. Electron. Agric. 2024, 227, 109596. [Google Scholar] [CrossRef]
- Zeng, X.; Zhang, J.; Yin, W.; Yang, H.; Yu, H.; Liang, Y.; Tong, J. Path planning strategies for logistics robots: Integrating enhanced A-star algorithm and DWA. Electron. Lett. 2024, 60, e70090. [Google Scholar]
- Wang, X.; Lu, J.; Ke, F.; Wang, X.; Wang, W. Research on AGV task path planning based on improved A* algorithm. Virtual Real. Intell. Hardw. 2023, 5, 249–265. [Google Scholar] [CrossRef]
- Li, C.; Huang, X.; Ding, J.; Song, K.; Lu, S. Global path planning based on a bidirectional alternating search A* algorithm for mobile robots. Comput. Ind. Eng. 2022, 168, 108123. [Google Scholar] [CrossRef]
- Botea, A.; Müller, M.; Schaeffer, J. Near optimal hierarchical path-finding. J. Game Dev. 2004, 1, 1–30. [Google Scholar]
- Likhachev, M.; Gordon, G.; Thrun, S. ARA*: Anytime A* with provable bounds on sub-optimality. Adv. Neural Inf. Process. Syst. 2003, 16, 767–774. [Google Scholar]
- Ou, Y.; Fan, Y.; Zhang, X.; Lin, Y.; Yang, W. Improved A* path planning method based on the grid map. Sensors 2022, 22, 6198. [Google Scholar] [CrossRef] [PubMed]
- Huang, C.; Luo, L.; Wei, X.; Chen, J. Safe priority path planning for robots based on improved A* algorithm. In Proceedings of the 2024 11th International Forum on Electrical Engineering and Automation (IFEEA); IEEE: Piscataway, NJ, USA, 2024; pp. 1207–1211. [Google Scholar]
- Yonetani, R.; Taniai, T.; Barekatain, M.; Nishimura, M.; Kanezaki, A. Path planning using neural A* search. In Proceedings of the 38th International Conference on Machine Learning (ICML), Virtual, 18–24 July 2021; pp. 12029–12039. [Google Scholar]
- Liu, H.; Shen, Y.; Yu, S.; Gao, Z.; Wu, T. Deep reinforcement learning for mobile robot path planning. arXiv 2024, arXiv:2404.06974. [Google Scholar]
- Zhang, J.; Qiao, J.; Huang, K.; Zhang, M. An optimized hierarchical path planning method based on deep reinforcement learning for mobile robots. Expert Syst. Appl. 2026, 298, 129736. [Google Scholar]
- Dimarogonas, D.V.; Kyriakopoulos, K.J. Connectedness preserving distributed swarm aggregation for multiple kinematic robots. IEEE Trans. Robot. 2008, 24, 1213–1223. [Google Scholar] [CrossRef]
- Ning, B.; Han, Q.L. Prescribed finite-time consensus tracking for multiagent systems with nonholonomic chained-form dynamics. IEEE Trans. Autom. Control 2018, 64, 1686–1693. [Google Scholar]
- Huang, Y.; Li, M.; Zhao, T. A multi-robot coverage path planning algorithm based on improved DARP algorithm. arXiv 2023, arXiv:2304.09741. [Google Scholar]
- Wang, W.; Li, J.; Bai, Z.; Peng, J. Toward optimization of AGV path planning: An RRT*-ACO algorithm. IEEE Access 2024, 12, 18387–18399. [Google Scholar] [CrossRef]
- Wu, D.; Li, Y. Mobile robot path planning based on improved smooth A* algorithm and optimized dynamic window approach. In Proceedings of the 2024 2nd International Conference on Signal Processing and Intelligent Computing (SPIC), Shenzhen, China, 20–22 December 2024; pp. 345–348. [Google Scholar]
- Liu, S.; Qian, Z.; Jiang, S.; Miao, Q. Improved A* algorithm based on artificial potential field method for global path planning of unmanned surface vessels in complex environments. IEEE Access 2025, 13, 107055–107066. [Google Scholar] [CrossRef]
- Dijkstra, E.W. A note on two problems in connexion with graphs. Numer. Math. 1959, 1, 269–271. [Google Scholar] [CrossRef]
- Chen, S.; Ji, J.; Su, H.; Yang, Y. Improved A-star method for collision avoidance and path smoothing. In Proceedings of the 2023 IEEE International Conference on Control, Electronics and Computer Technology (ICCECT), Jilin, China, 12–14 May 2023; pp. 32–35. [Google Scholar]
- Xu, D.; Yang, J.; Zhou, X.; Xu, H. Hybrid path planning method for USV using bidirectional A* and improved DWA considering the manoeuvrability and COLREGs. Ocean Eng. 2024, 298, 117210. [Google Scholar] [CrossRef]
- Zhang, H.; Tao, Y.; Zhu, W. Global path planning of unmanned surface vehicle based on improved A-star algorithm. Sensors 2023, 23, 6647. [Google Scholar] [CrossRef] [PubMed]












| Map Size | Algorithm | Time/s | Length/m | Expanded Nodes | Number of Corners with Angle |
|---|---|---|---|---|---|
| A* | 0.04 | 40.41 | 130 | 9 | |
| Adaptive estimation function | 0.03 | 40.20 | 118 | 13 | |
| Distance model optimization | 0.02 | 41.45 | 45 | 9 | |
| Redundant point deletion | 0.02 | 38.74 | 130 | 5 | |
| A* | 0.18 | 92.30 | 716 | 12 | |
| Adaptive estimation function | 0.09 | 92.05 | 412 | 12 | |
| Distance model optimization | 0.12 | 91.08 | 691 | 10 | |
| Redundant point deletion | 0.12 | 87.49 | 691 | 7 |
| Map Size | Algorithm | Time/s | Length/m | Expanded Nodes | Number of Corners with Angle |
|---|---|---|---|---|---|
| A* | 0.04 | 40.41 | 130 | 9 | |
| Dijkstra [28] | 0.14 | 40.3 | 632 | 11 | |
| Chen et al. [29] | 0.03 | 41.69 | 129 | 9 | |
| Bidirectional A* [30] | 0.03 | 42.65 | 156 | 9 | |
| Zhang et al. [31] | 0.04 | 40.29 | 98 | 11 | |
| Adaptive A* | 0.01 | 39.72 | 36 | 7 |
| Map Size | Algorithm | Time/s | Length/m | Expanded Nodes | Number of Corners with Angle |
|---|---|---|---|---|---|
| A* | 0.18 | 92.30 | 716 | 12 | |
| Dijkstra [28] | 0.39 | 92.10 | 1740 | 13 | |
| Chen et al. [29] | 0.12 | 92.08 | 696 | 12 | |
| Bidirectional A* [30] | 0.18 | 93.91 | 704 | 12 | |
| Zhang et al. [31] | 0.24 | 92.11 | 523 | 10 | |
| Adaptive A* | 0.06 | 90.89 | 268 | 8 |
| Map Size | Algorithm | Time/s | Length/m | Expanded Nodes | Number of Corners with Angle |
|---|---|---|---|---|---|
| A* | 0.70 | 146.56 | 2191 | 34 | |
| Dijkstra [28] | 1.93 | 146.41 | 7520 | 31 | |
| Chen et al. [29] | 0.52 | 146.56 | 2168 | 34 | |
| Bidirectional A* [30] | 0.38 | 148.38 | 1126 | 32 | |
| Zhang et al. [31] | 0.45 | 146.56 | 891 | 30 | |
| Adaptive A* | 0.25 | 140.67 | 113 | 14 |
| Map Size | Start and End Point | Algorithm | Time/s | Length/m | Expanded Nodes | Number of Corners with Angle |
|---|---|---|---|---|---|---|
| A* | 0.03 | 40.30 | 202 | 13 | ||
| Adaptive A* | 0.01 | 39.92 | 43 | 6 | ||
| A* | 0.04 | 38.21 | 250 | 14 | ||
| Adaptive A* | 0.01 | 37.68 | 33 | 5 | ||
| A* | 0.25 | 92.08 | 898 | 19 | ||
| Adaptive A* | 0.04 | 88.81 | 123 | 7 | ||
| A* | 0.41 | 118.49 | 1159 | 27 | ||
| Adaptive A* | 0.13 | 114.96 | 478 | 13 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Cao, H.; Guo, Z.; Zhang, Y.; Lu, Z.; Jiang, L. An Adaptive A* Algorithm for Mobile Robots Global Path Planning. Electronics 2026, 15, 2807. https://doi.org/10.3390/electronics15132807
Cao H, Guo Z, Zhang Y, Lu Z, Jiang L. An Adaptive A* Algorithm for Mobile Robots Global Path Planning. Electronics. 2026; 15(13):2807. https://doi.org/10.3390/electronics15132807
Chicago/Turabian StyleCao, Haixiao, Zijian Guo, Yonghong Zhang, Zhuheng Lu, and Liang Jiang. 2026. "An Adaptive A* Algorithm for Mobile Robots Global Path Planning" Electronics 15, no. 13: 2807. https://doi.org/10.3390/electronics15132807
APA StyleCao, H., Guo, Z., Zhang, Y., Lu, Z., & Jiang, L. (2026). An Adaptive A* Algorithm for Mobile Robots Global Path Planning. Electronics, 15(13), 2807. https://doi.org/10.3390/electronics15132807

