Robustness Analysis and Failure Recovery of a Bio-Inspired Self-Organizing Multi-Robot System

Biological systems can generate robust and complex behaviors through limited local interactions in the presence of large amount of uncertainties. Inspired by biological organisms, we have proposed a gene regulatory network (GRN) based algorithm for self-organizing multiple robots into different shapes. The self-organization process is optimized using a genetic algorithm. This paper focuses on the empirical analysis of robustness of the self-organizing multi-robot system to the changes in tasks, noise in the robot system and changes in the environment. We investigate the performance variation when the system is optimized for one shape and then employed for a new shape. The influence of noise in sensors for distance detection and self-localization on the final positioning error is also examined. In case of a complete self-localization failure, we introduce a recovery algorithm based on trilateration combined with a Kalman filter. Finally, we study the system's performance when the number of robots changes and when there are moving obstacles in the field. Various simulation results demonstrate that the proposed algorithm is efficient in shape formation and that the self-organizing system is robust to sensory noise, partial system failures and environmental changes.

[1]  A. M. Turing,et al.  The chemical basis of morphogenesis , 1952, Philosophical Transactions of the Royal Society of London. Series B, Biological Sciences.

[2]  Hidde de Jong,et al.  Modeling and Simulation of Genetic Regulatory Systems: A Literature Review , 2002, J. Comput. Biol..

[3]  Alcherio Martinoli,et al.  Inspiring and Modeling Multi-Robot Search with Particle Swarm Optimization , 2007, 2007 IEEE Swarm Intelligence Symposium.

[4]  Yaochu Jin,et al.  A cellular mechanism for multi-robot construction via evolutionary multi-objective optimization of a gene regulatory network , 2009, Biosyst..

[5]  Jeffrey L. Krichmar,et al.  Evolutionary robotics: The biology, intelligence, and technology of self-organizing machines , 2001, Complex..

[6]  R. Solé,et al.  Gene networks capable of pattern formation: from induction to reaction-diffusion. , 2000, Journal of theoretical biology.

[7]  W. Jatmiko,et al.  A pso-based mobile robot for odor source localization in dynamic advection-diffusion with obstacles environment: theory, simulation and measurement , 2007, IEEE Computational Intelligence Magazine.

[8]  Yan Meng,et al.  A distributed swarm intelligence based algorithm for a cooperative multi-robot construction task , 2008, 2008 IEEE Swarm Intelligence Symposium.

[9]  D. A. Baxter,et al.  Modeling transcriptional control in gene networks—methods, recent results, and future directions , 2000, Bulletin of mathematical biology.

[10]  Tim Taylor A Genetic Regulatory Network-Inspired Real-Time Controller for a Group of Underwater Robots , 2005 .

[11]  Wei-Min Shen,et al.  Hormone-Inspired Self-Organization and Distributed Control of Robotic Swarms , 2004, Auton. Robots.

[12]  Kwang-Hyun Cho,et al.  Analysis of feedback loops and robustness in network evolution based on Boolean models , 2007, BMC Bioinformatics.

[13]  Yan Meng,et al.  LIVS: Local Interaction via Virtual Stigmergy coordination in distributed search and collective cleanup , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Franco Zambonelli,et al.  EXPERIMENTS OF MORPHOGENESIS IN SWARMS OF SIMPLE MOBILE ROBOTS , 2004, Appl. Artif. Intell..

[15]  Behrokh Khoshnevis,et al.  Centralized sensing and control of multiple mobile robots , 1998 .

[16]  Justin Werfel,et al.  Building Blocks for Multi-robot Construction , 2004, DARS.

[17]  Radhika Nagpal,et al.  Robust and Self-Repairing Formation Control for Swarms of Mobile Agents , 2005, AAAI.

[18]  Hiroaki Kitano,et al.  Biological robustness , 2008, Nature Reviews Genetics.

[19]  Attila Kondacs Biologically-inspired Self-Assembly of 2D Shapes, Using Global-to-local Compilation , 2003, IJCAI 2003.

[20]  R. Pfeifer,et al.  Self-Organization, Embodiment, and Biologically Inspired Robotics , 2007, Science.

[21]  Kalyanmoy Deb,et al.  Simulated Binary Crossover for Continuous Search Space , 1995, Complex Syst..

[22]  A. Gierer Generation of biological patterns and form: some physical, mathematical, and logical aspects. , 1981, Progress in biophysics and molecular biology.

[23]  R. Brent,et al.  Modelling cellular behaviour , 2001, Nature.

[24]  Bernhard Sendhoff,et al.  Influence of regulation logic on the easiness of evolving sustained oscillation for gene regulatory networks , 2009, 2009 IEEE Symposium on Artificial Life.

[25]  Stuart A. Kauffman,et al.  The origins of order , 1993 .

[26]  Nicholas Geard,et al.  Modelling gene regulatory networks: systems biology to complex systems , 2004 .

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

[28]  P. Maini,et al.  Spatial pattern formation in chemical and biological systems , 1997 .

[29]  Farren J. Isaacs,et al.  Computational studies of gene regulatory networks: in numero molecular biology , 2001, Nature Reviews Genetics.

[30]  Matteo Vasirani,et al.  EXPERIMENTS OF MORPHOGENESIS IN SWARMS OF SIMPLE ROBOTS , 2004 .

[31]  Eric Klavins,et al.  Communication Complexity of Multi-robot Systems , 2002, WAFR.