Current Study on A* Algorithm in Autonomous Obstacle Avoidance
DOI:
https://doi.org/10.54097/60sxg682Keywords:
A* Algorithm, pathfinding, obstacle avoidance.Abstract
The A* algorithm is a heuristic search algorithm widely used in the fields of path planning and graph search. This paper aims to delve deeply into the principles, implementation, and performance optimization of the A* algorithm in practical applications. Firstly, we elaborate on the basic principles of the A* algorithm, including the definitions of cost function and heuristic function, as well as how to achieve efficient search by maintaining open lists and closed lists. Secondly, we analyze the application of the A* algorithm in path planning problems. By constructing environmental models and designing appropriate heuristic functions, we achieve optimal path search from the start point to the end point. Additionally, we explore the performance optimization methods of the A* algorithm, including strategies such as utilizing priority queues to manage nodes to be searched and dynamically adjusting heuristic functions, to improve the execution efficiency and search accuracy of the algorithm. Finally, through a series of experiments and case studies, we verify the effectiveness and superiority of the A* algorithm in path planning problems. The research results of this paper provide beneficial references and insights for the application of the A* algorithm in related fields.
Downloads
References
Haitao .Zhang, Menghang .Cheng, Global path search based on A* algorithm, Microcomputer Information. 2007, 17: 3.
Dolgov, Dmitri, Thrun, Sebastian, Montemerlo, Michael, and Diebel, James. The International Journal of Robotics Research, 2010,29(5): 485-501.
Werling, Moritz, Ziegler, Jan, Kammel, Sebastian, and Thrun, Sebastian. "Optimal Trajectory Generation for Dynamic Street Scenarios in a Frenet Frame." IEEE International Conference on Robotics and Automation, 2010, 987-993.
Maixing Wang, Li Run, Yufei Li. Workshop AGV path planning based on improved A* algorithm [J],Automation and Instrumentation, 2023, 38:45-49.
Hart, Peter E., Nilsson, Nils J., and Raphael, Bertram. IEEE Transactions on Systems Science and Cybernetics, 1968, 4(2):100-107.
Dexing Yao, Hongjun San, Yaru Wang, Haijie Sun, Jiupeng Cheng, Xiaoyuan Yang, Research on Improvement of A * Algorithm in Path Planning of Mobile Robots, Journal of System Simulation, 2024, 23:1-16.
Stentz, Anthony Robotics and Autonomous Systems, 1998, 25(4): 629-648.
Zheng Yu, Dong Wang, Mingtian Wang.AGV Global Path Planning Based on Improved A~* Algorithm [J/OL], Journal of Wuhan University of Science and Technology, 2024, 42:1-7.
Bing Jia, Changchun Bao, Jincheng Jiang.Research on UAV Path Planning Based on Improved A~* Algorithm [J]. Information and Computer (Theoretical Edition), 2023, 35(19): 71-75.
Zhite Wang, Liping Luo, Yikui Liao, Improved A * Algorithm Fusion and Improved DWA Algorithm for Mobile Robot Path Planning, Computer Engineering, 2024, 10:1-19.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Highlights in Science, Engineering and Technology

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







