A Variable-step Two Synchronous Artificial Bee Colony Algorithm for mobile Robot Path Planning

In this paper, an improved Artificial Bee Colony (ABC) algorithm is proposed to solve the problem of mobile robot's path planning. At first, the synchronization mechanism is proposed to accelerate the slow convergence rate of the standard artificial colony algorithm. Second, because the standard artificial bee colony algorithm is easy to fall into the local optimal solution. An adaptive variable step size search strategy is designed to adjust the search step to jump out of the local optimal solution in each search process. In the simulation experiments, the improved bee colony algorithm is analyzed and compared with the standard artificial bee colony algorithm in different map scale and obstacle rate. From the experimental results, it can be drawn that the algorithm of this paper can effectively accelerate the convergence speed, smooth the search path and reduce the path length.

[1]  D. Karaboga,et al.  On the performance of artificial bee colony (ABC) algorithm , 2008, Appl. Soft Comput..

[2]  Huang Zhi Dynamic Virtual Obstacle Based Local Path Planning for Intelligent Vehicle , 2013 .

[3]  Kuo-Lan Su,et al.  Ant Colony System Based Mobile Robot Path Planning , 2010, 2010 Fourth International Conference on Genetic and Evolutionary Computing.

[4]  Xi Yu,et al.  ROLLING PATH PLANNING OF MOBILE ROBOT IN A KIND OF DYNAMIC UNCERTAIN ENVIRONMENT , 2002 .

[5]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

[6]  Luca Maria Gambardella,et al.  Solving symmetric and asymmetric TSPs by ant colonies , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[7]  Zhao Yan-wei Double Populations Genetic Algorithm for Vehicle Routing Problem , 2004 .

[8]  Jianchao Zeng,et al.  Comparison and Analysis of the Selection Mechanism in the Artificial Bee Colony Algorithm , 2009, 2009 Ninth International Conference on Hybrid Intelligent Systems.

[9]  Li Pin Path Planning Based on Visibility Graph and A* Algorithm , 2014 .

[10]  Wang Jun-wei,et al.  Experiments and analysis on inertia weight in particle swarm optimization , 2005 .

[11]  Mansoor Davoodi Monfared,et al.  Multi-objective path planning in discrete space , 2013, Appl. Soft Comput..

[12]  Zhou Wei,et al.  Path planning of mobile robot based on improved artificial potential field , 2010 .

[13]  Tiranee Achalakul,et al.  The best-so-far selection in Artificial Bee Colony algorithm , 2011, Appl. Soft Comput..