Journal of System Simulation
Abstract
Abstract: The traditional ant colony algorithm is characterized by a slow convergence speed, numerous turning points, and a tendency to fall into local minima. These characteristics make the algorithm less effective for path planning research in mobile robotics. Therefore, this paper proposes an improved ant colony algorithm and applies it to global path planning for robots. The A* algorithm is used to quickly plan a path and increase the initial pheromone of that path, so that the improved algorithm is guided by the global path during the local search, preventing excessive ants from entering dead ends, and reducing the randomness in early search stages. A smoothness function and a dual heuristic function are introduced into the transition probability calculation, enhancing the safety and search efficiency of the robot's movement and improving the algorithm's adaptability to different environments. A strategy for automatic pheromone evaporation factor update and improved pheromone update rules are established to avoid getting trapped in local optima, strengthen the ants' search capabilities and enhance the quality of the planned paths. A 2D grid simulation environment is built using Matlab, and the results show that compared to other improved algorithms, the improved ant colonyalgorithm can plan higher quality and smoother paths in various environments.
Recommended Citation
Zhou, Xiaohui; Li, Yanqiang; Wang, Yong; Zhao, Decai; and Yang, Xiaoyao
(2025)
"Robot Path Planning Based on Ant Colony Algorithm with Dual Heuristic Information,"
Journal of System Simulation: Vol. 37:
Iss.
5, Article 15.
DOI: 10.16182/j.issn1004731x.joss.24-0010
Available at:
https://dc-china-simulation.researchcommons.org/journal/vol37/iss5/15
First Page
1280
Last Page
1289
CLC
TP391.9; TP242
Recommended Citation
Zhou Xiaohui, Li Yanqiang, Wang Yong, et al. Robot Path Planning Based on Ant Colony Algorithm with Dual Heuristic Information[J]. Journal of System Simulation, 2025, 37(5): 1280-1289.
DOI
10.16182/j.issn1004731x.joss.24-0010
Included in
Artificial Intelligence and Robotics Commons, Computer Engineering Commons, Numerical Analysis and Scientific Computing Commons, Operations Research, Systems Engineering and Industrial Engineering Commons, Systems Science Commons