An intelligent multi-robot path planning in a dynamic environment using improved gravitational search algorithm

This paper proposes a new methodology to optimize trajectory of the path for multi-robots using improved gravitational search algorithm (IGSA) in clutter environment. Classical GSA has been improved in this paper based on the communication and memory characteristics of particle swarm optimization (PSO). IGSA technique is incorporated into the multi-robot system in a dynamic framework, which will provide robust performance, self-deterministic cooperation, and coping with an inhospitable environment. The robots in the team make independent decisions, coordinate, and cooperate with each other to accomplish a common goal using the developed IGSA. A path planning scheme has been developed using IGSA to optimally obtain the succeeding positions of the robots from the existing position in the proposed environment. Finally, the analytical and experimental results of the multi-robot path planning were compared with those obtained by IGSA, GSA and differential evolution (DE) in a similar environment. The simulation and the Khepera environment result show outperforms of IGSA as compared to GSA and DE with respect to the average total trajectory path deviation, average uncovered trajectory target distance and energy optimization in terms of rotation.

[1]  Zong Woo Geem,et al.  A New Heuristic Optimization Algorithm: Harmony Search , 2001, Simul..

[2]  Paul Levi,et al.  Cooperative Multi-Robot Path Planning by Heuristic Priority Adjustment , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Marjan Mernik,et al.  A parameter control method of evolutionary algorithms using exploration and exploitation measures with a practical application for fitting Sovova's mass transfer model , 2013, Appl. Soft Comput..

[4]  Xin-She Yang Harmony Search as a Metaheuristic Algorithm , 2009 .

[5]  Enrique Alba,et al.  The exploration/exploitation tradeoff in dynamic cellular genetic algorithms , 2005, IEEE Transactions on Evolutionary Computation.

[6]  Stefan Preitl,et al.  Novel Adaptive Gravitational Search Algorithm for Fuzzy Controlled Servo Systems , 2012, IEEE Transactions on Industrial Informatics.

[7]  G. K. Mahanti,et al.  Generation of phase-only pencil-beam pair from concentric ring array antenna using Gravitational Search Algorithm , 2011, 2011 International Conference on Communications and Signal Processing.

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

[9]  Radu-Emil Precup,et al.  Optimal Robot Path Planning Using Gravitational Search Algorithm , 2013 .

[10]  Adem Tuncer,et al.  Dynamic path planning of mobile robots with improved genetic algorithm , 2012, Comput. Electr. Eng..

[11]  Satyandra K. Gupta,et al.  Real-Time Path Planning for Coordinated Transport of Multiple Particles Using Optical Tweezers , 2012, IEEE Transactions on Automation Science and Engineering.

[12]  Ellips Masehian,et al.  Multi-Objective PSO- and NPSO-based Algorithms for Robot Path Planning , 2010 .

[13]  Amit Konar,et al.  Artificial Intelligence and Soft Computing: Behavioral and Cognitive Modeling of the Human Brain , 1999 .

[14]  Hossein Nezamabadi-pour,et al.  GSA: A Gravitational Search Algorithm , 2009, Inf. Sci..

[15]  Om Prakash Verma,et al.  An Optimal Edge Detection Using Gravitational Search Algorithm , 2013 .

[16]  Pratyusha Rakshit,et al.  Multi-robot path-planning using artificial bee colony optimization algorithm , 2011, 2011 Third World Congress on Nature and Biologically Inspired Computing.

[17]  Amit Konar,et al.  PATH PLANNING OF MOBILE ROBOT IN UNKNOWN ENVIRONMENT , 2010 .

[18]  Guan-Chun Luh,et al.  Behavior-based intelligent mobile robot using an immunized reinforcement adaptive learning mechanism , 2002, Adv. Eng. Informatics.

[19]  Taisir Eldos,et al.  On The Performance of the Gravitational Search Algorithm , 2013 .

[20]  Cen Li,et al.  Programming Khepera II robot for autonomous navigation and exploration using the hybrid architecture , 2009, ACM-SE 47.

[21]  Amit Konar,et al.  Cooperative multi-robot path planning using differential evolution , 2009, J. Intell. Fuzzy Syst..

[22]  Didier Keymeulen,et al.  The fluid dynamics applied to mobile robot motion: the stream field method , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[23]  S. N. Patro,et al.  Artificial Immune System Based Path Planning of Mobile Robot , 2012, Soft Computing Techniques in Vision Science.

[24]  Hossein Nezamabadi-pour,et al.  BGSA: binary gravitational search algorithm , 2010, Natural Computing.

[25]  Bijaya K. Panigrahi,et al.  Exploratory Power of the Harmony Search Algorithm: Analysis and Improvements for Global Numerical Optimization , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[26]  Yi Guo,et al.  A distributed and optimal motion planning approach for multiple mobile robots , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).