Distributed Autonomous Morphogenesis in a Self-Assembling Robotic System

We present distributed morphogenesis control strategies in a swarm of robots able to autonomously assemble into 3D symbiotic organisms to perform specific tasks. Each robot in such a system can work autonomously, while teams of robots can self-assemble into various morphologies when required. The idea is to combine the advantages of swarm and self-reconfigurable robotic systems in order to investigate and develop novel principles of development and adaptation for “robotic organisms”, from bio-inspired and evolutionary perspectives. Unlike other modular self-reconfigurable robotic systems, individual robots here are independently mobile and can autonomously dock to each other. The goal is that the robots initially form a certain 2D planar structure and, based on their positions in the body plan, the aggregated “organism” should lift itself to form a 3D configuration, then move and function as a macroscopic whole. It should also be able to disassemble and reassemble into different morphologies to fulfil certain task requirements.

[1]  Robert A. Meyers,et al.  Encyclopedia of Complexity and Systems Science , 2009 .

[2]  Marco Dorigo,et al.  Self-Assembly at the Macroscopic Scale , 2008, Proceedings of the IEEE.

[3]  Anders Lyhne Christensen,et al.  SWARMORPH-script: a language for arbitrary morphology generation in self-assembling robots , 2008, Swarm Intelligence.

[4]  Ying Zhang,et al.  Connecting and disconnecting for chain self-reconfiguration with PolyBot , 2002 .

[5]  Justin Werfel,et al.  Biologically Realistic Primitives for Engineered Morphogenesis , 2010, ANTS Conference.

[6]  Serge Kernbach,et al.  Evolutionary robotics: The next-generation-platform for on-line and on-board artificial evolution , 2009, 2009 IEEE Congress on Evolutionary Computation.

[7]  René Doursat,et al.  Organically Grown Architectures: Creating Decentralized, Autonomous Systems by Embryomorphic Engineering , 2008, Organic Computing.

[8]  Wei-Min Shen,et al.  Docking among independent and autonomous CONRO self-reconfigurable robots , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[9]  Serge Kernbach,et al.  Symbiotic Multi-Robot Organisms - Reliability, Adaptability, Evolution , 2010, Cognitive Systems Monographs.

[10]  James A. Reggia,et al.  Automated design of distributed control rules for the self-assembly of prespecified artificial structures , 2008, Robotics Auton. Syst..

[11]  Satoshi Murata,et al.  Toward a scalable modular robotic system , 2007, IEEE Robotics & Automation Magazine.

[12]  Mark Yim,et al.  Modular Self-Reconfigurable Robots , 2009, Encyclopedia of Complexity and Systems Science.

[13]  Radhika Nagpal Programmable self-assembly: constructing global shape using biologically-inspired local interactions and origami mathematics , 2001 .

[14]  Richard Vaughan,et al.  Massively multi-robot simulation in stage , 2008, Swarm Intelligence.

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

[16]  Kasper Støy,et al.  Using cellular automata and gradients to control self-reconfiguration , 2006, Robotics Auton. Syst..

[17]  Wenguo Liu,et al.  Implementation of an IR approach for autonomous docking in a self-configurable robotics system , 2009 .

[18]  Mark Moll,et al.  SUPERBOT: A Deployable, Multi-Functional, and Modular Self-Reconfigurable Robotic System , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.