Research on Path Planning of Mobile Robots Based on A*and B* Algorithms
DOI:
https://doi.org/10.54097/d2q14p91Keywords:
Path Planning; Mobile Robots; A* Algorithm; B* Algorithm; Heuristic Optimization.Abstract
Efficient path planning is of great significance for mobile robots used in various applications such as logistics, healthcare, and autonomous navigation. However, traditional path planning algorithms such as A* often face limitations in computational efficiency and heuristic selection, which hinder their effectiveness in complex scenarios. This study addresses these challenges by implementing the A* and B* algorithms, comparing their performance across various heuristics: Euclidean distance, Manhattan distance, Chebyshev distance, and Octile distance. Therefore, a series of experiments are performed to analyze path length and computation time. The results show that the Euclidean heuristic consistently produces the fastest computation times, while the B* algorithm can significantly improve the performance of some heuristics. This study highlights the importance of heuristic selection in optimal path planning and provides valuable insights into advancing mobile robot navigation systems by providing insights into heuristic optimization of path planning.
Downloads
References
[1] Siciliano, B., & Khatib, O. Springer Handbook of Robotics. Springer, 2016. DOI: https://doi.org/10.1007/978-3-319-32552-1
[2] LaValle, S. M. Planning Algorithms. Cambridge University Press, 2006. DOI: https://doi.org/10.1017/CBO9780511546877
[3] Russell, S., & Norvig, P. Artificial Intelligence: A Modern Approach. Pearson, 2020.
[4] Hart, P. E., Nilsson, N. J., & Raphael, B. A formal basis for the heuristic determination of minimum cost paths. IEEE Transactions on Systems Science and Cybernetics, 1968, 4(2): 100-107. DOI: https://doi.org/10.1109/TSSC.1968.300136
[5] Stentz, A. Optimal and efficient path planning for partially-known environments. Artificial Intelligence, 1995, 19(1-2): 400-405.
[6] Dechter, R., & Pearl, J. Generalized best-first search strategies and the optimality of A*. Journal of the ACM, 1985, 32(3): 505-536. DOI: https://doi.org/10.1145/3828.3830
[7] Thrun, S., Burgard, W., & Fox, D. Probabilistic Robotics. MIT Press, 2005.
[8] Zha, H., & Jiang, X. A survey of robot path planning algorithms. Journal of Robotics, 2015, 726969.
[9] Koenig, S., & Likhachev, M. D* Lite. AAAI Conference on Artificial Intelligence, 2002, 476-483.
[10] Zhou, Z., & Hansen, E. Breadth-first heuristic search. Artificial Intelligence, 2004, 170(4-5): 385-408. DOI: https://doi.org/10.1016/j.artint.2005.12.002
[11] Nilsson, N. J. Principles of Artificial Intelligence. Tioga Publishing Company, 1980.
[12] LaValle, S. M., & Kuffner, J. J. Rapidly-Exploring Random Trees: Progress and Prospects. In Algorithmic and Computational Robotics: New Directions, 2001, 293-308.
[13] GPS-based Navigated Autonomous Robot, Last accessed 2024/10/06, https://www.semanticscholar. Org/paper/GPS-based-Navigated-Autonomous-Robot-Al-Faiz-Mahameda.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Highlights in Science, Engineering and Technology

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.







