Research and Simulation of the A* Algorithm in Matlab
With the rapid advancement of artificial intelligence and networking, path planning has found widespread applications across various domains, including artificial intelligence, mechanical control, robotics, and the automotive industry. The A* algorithm is a very common path-planning algorithm. Traditional research mainly focuses on the application of the A* algorithm and its combination with other algorithms, while neglecting the study of the A* algorithm itself, such as its heuristic function. This article will conduct an in-depth study of the A* algorithm using MATLAB, introduce the weighted A* and dynamic A* algorithm, and study the parameter influence and improvement of the A* algorithm. Research has shown that when the weight is greater than 1, it will reduce the optimality of the results; Smaller weights usually lead to better exploration, but the search process may slow down. The dynamic A* algorithm has many characteristics such as dynamic updates and reverse search. Therefore, this study is of great significance for improving the efficiency of path planning.
Authors
- Yifei Chen (ORCID: https://orcid.org/0000-0003-1803-9416)
Institutions
- Heilongjiang University (CN)
Publication Details
- Journal
- Highlights in Science Engineering and Technology
- Published
- 2024-12-25
- DOI
- https://doi.org/10.54097/n2x2e183
- Primary Topic
- Robotic Path Planning Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00