A fast two-stage ACO algorithm for robotic path planning

Ant colony optimization (ACO) algorithms are often used in robotic path planning; however, the algorithms have two inherent problems. On one hand, the distance elicitation function and transfer function are usually used to improve the ACO algorithms, whereas, the two indexes often fail to balance between algorithm efficiency and optimization effect; On the other hand, the algorithms are heavily affected by environmental complexity. Based on the scent pervasion principle, a fast two-stage ACO algorithm is proposed in this paper, which overcomes the inherent problems of traditional ACO algorithms. The basic idea is to split the heuristic search into two stages: preprocess stage and path planning stage. In the preprocess stage, the scent information is broadcasted to the whole map and then ants do path planning under the direction of scent information. The algorithm is tested in maps of various complexities and compared with different algorithms. The results show the good performance and convergence speed of the proposed algorithm, even the high grid resolution does not affect the quality of the path found.

[1]  Zuren Feng,et al.  Numerical Potential Field and Ant Colony Optimization Based Path Planning in Dynamic Environment , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[2]  N.K. Taylor,et al.  Ant Colony Robot Motion Planning , 2005, EUROCON 2005 - The International Conference on "Computer as a Tool".

[3]  Xiong Luo,et al.  Optimal path planning for mobile robots based on intensified ant colony optimization algorithm , 2003, IEEE International Conference on Robotics, Intelligent Systems and Signal Processing, 2003. Proceedings. 2003.

[4]  Yantao Tian,et al.  A Hybrid Ant Colony Optimization Algorithm for Path Planning of Robot in Dynamic Environment , 2006 .

[5]  Zhang Hang Path planning for robots based on ant colony optimization algorithm under complex environment , 2004 .

[6]  Jean-Louis Deneubourg,et al.  Ants, buses and robots-self-organization of transportation systems , 1994, Proceedings of PerAc '94. From Perception to Action.

[7]  Zhu Qing-bao,et al.  An Ant Colony Algorithm Based on Grid Method for Mobile Robot Path Planning , 2005 .

[8]  Cui Hu-tao Planetary Rover Path-planning Based on Ant Colony Optimization Algorithm , 2006 .

[9]  Dingfang Chen,et al.  A Hybrid Approach of Path Planning for Mobile Robots Based on the Combination of ACO and APF Algorithms , 2009, 2009 International Workshop on Intelligent Systems and Applications.

[10]  Ying-Tung Hsiao,et al.  Ant colony optimization for best path planning , 2004, IEEE International Symposium on Communications and Information Technology, 2004. ISCIT 2004..

[11]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[12]  Shirong Liu,et al.  Path Planning Based on Ant Colony Algorithm and Distributed Local Navigation for Multi-Robot Systems , 2006, 2006 International Conference on Mechatronics and Automation.

[13]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..