Dynamic Distributed PSO joints elites in Multiple Robot Path Planning Systems: theoretical and practical review of new ideas

Path planning problem for large number of robots is a quite challenging problem in mobile robotics since their control and coordination becomes unreliable and sometimes unfeasible. Particle Swarm Optimization (PSO) has been demonstrated to be a useful technique in the field of robotic research. This paper discusses an optimal path planning algorithm based on a Dynamic Distributed Particle Swarm Optimization Algorithm (DPSO). The purpose of this approach is to find collision free optimal paths using two local optima detectors. This would add diversity to the population and hence avoid stagnation problem. The results show that the DPSO has a better ability to get away from local optimums than the distributed PSO (dPSO). Simulations prove that this methodology is effective for every robot in multi-robot framework to discover its own proper path from the start to the destination position with minimum distance and no collision with obstacles. © 2016 The Authors. Published by Elsevier B.V. Peer-review under responsibility of KES International.

[1]  Mohammad Naim Rastgoo,et al.  Balancing exploration and exploitation in particle swarm optimization on search tasking , 2014 .

[2]  Mohammad Naim Rastgoo,et al.  A Hybrid of Modified PSO and Local Search on a Multi-Robot Search System , 2015 .

[3]  Khaled Ghédira,et al.  Une nouvelle génération d'algorithmes génétiques guidés distribués pour la résolution des Max_CSPs , 2008, Tech. Sci. Informatiques.

[4]  E. Tsang A Family of Stochastic Methods For Constraint Satisfaction and Optimisation , 2001 .

[5]  Amit Konar,et al.  Distributed cooperative multi-robot path planning using differential evolution , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[6]  Khaled Ghédira,et al.  A family of distributed double guided genetic algorithm for Max_CSPs , 2006, Int. J. Knowl. Based Intell. Eng. Syst..

[7]  B J Fregly,et al.  Parallel global optimization with the particle swarm algorithm , 2004, International journal for numerical methods in engineering.

[8]  Sadok Bouamama A New Distributed Particle Swarm Optimization Algorithm for Constraint Reasoning , 2010, KES.

[9]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[10]  Ganesh K. Venayagamoorthy,et al.  Optimal PSO for collective robotic search applications , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[11]  P. Raja,et al.  ON-LINE PATH PLANNING FOR MOBILE ROBOTS IN DYNAMIC ENVIRONMENTS , 2012 .

[12]  Claudio Melchiorri,et al.  Coordination and control of autonomous mobile robot groups using a hybrid technique based on Particle Swarm Optimization and Consensus , 2013, 2013 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[13]  Mohd Zakree Ahmad Nazri,et al.  A multi-swarm particle swarm optimization with local search on multi-robot search system , 2015 .

[14]  Ying Hong A Dynamic Distributed Double Guided Genetic Algorithm for Optimization and Constraint Reasoning , 2009 .

[15]  James M. Hereford A Distributed Particle Swarm Optimization Algorithm for Swarm Robotic Applications , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[16]  Bijaya K. Panigrahi,et al.  A hybrid improved PSO-DV algorithm for multi-robot path planning in a clutter environment , 2016, Neurocomputing.

[17]  Bijaya K. Panigrahi,et al.  A hybridization of an improved particle swarm optimization and gravitational search algorithm for multi-robot path planning , 2016, Swarm Evol. Comput..

[18]  Nizar Hadi Abbas,et al.  An Adaptive Multi-Objective Particle Swarm Optimization Algorithm for Multi-Robot Path Planning , 2016, Journal of Engineering.

[19]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1998 .

[20]  Alcherio Martinoli,et al.  Applying Aspects of Multi-robot Search to Particle Swarm Optimization , 2006, ANTS Workshop.

[21]  T. Y. Abdalla,et al.  A PSO-Optimized Reciprocal Velocity Obstacles Algorithm for Navigation of Multiple Mobile Robots , 2014, ICRA 2014.

[22]  Jianhua Zhang,et al.  Robot path planning in uncertain environment using multi-objective particle swarm optimization , 2013, Neurocomputing.

[23]  Bir Bhanu,et al.  Distributed multi-robot search in the real-world using modified particle swarm optimization , 2014, GECCO.

[24]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.