SymbricatorRTOS: A flexible and Dynamic framework for bio-inspired robot control systems and evolution

One of the main aspects of the ‘SYMBRION’ and ‘REPLICATOR’ projects is that the robots can aggregate to form a multi-robot organism. For this reason the control mechanisms have to be able to control a single robot, a swarm of robots or an aggregated collective organism. To break down the complexity of development and to take the interaction with the environment and other robots into account, bio-inspired and evolutionary concepts are applied. In this paper we describe the underlying software architecture for the projects to enable different controller types, evolution and learning.

[1]  Dario Floreano,et al.  Evolutionary robots with on-line self-organization and behavioral fitness , 2000, Neural Networks.

[2]  Heinz Wörn,et al.  JaMOS-A MDL 2 ǫ based Operating System for Swarm Micro Robotics , 2007 .

[3]  Jon Timmis,et al.  Timidity: A Useful Mechanism for Robot Control? , 2003 .

[4]  Luc Berthouze,et al.  Learning to bounce: first lessons from a bouncing robot , 2003 .

[5]  Tucker R. Balch,et al.  Motor Schema-Based Formation Control for Multiagent Robot Teams , 1995, ICMAS.

[6]  Diego Federici,et al.  Evolving developing spiking neural networks , 2005, 2005 IEEE Congress on Evolutionary Computation.

[7]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[8]  Serge Kernbach,et al.  Symbiotic robot organisms: REPLICATOR and SYMBRION projects , 2008, PerMIS.

[9]  Ronald C. Arkin,et al.  Motor Schema — Based Mobile Robot Navigation , 1989, Int. J. Robotics Res..

[10]  Eugene M. Izhikevich,et al.  Simple model of spiking neurons , 2003, IEEE Trans. Neural Networks.

[11]  Heinz Wörn,et al.  JaMOS - A MDL2/spl epsi/ based Operating System for Swarm Micro Robotics , 2007, 2007 IEEE Swarm Intelligence Symposium.

[12]  Tobi Delbrück,et al.  AER Building Blocks for Multi-Layer Multi-Chip Neuromorphic Vision Systems , 2005, NIPS.

[13]  Serge Kernbach,et al.  Study of Macroscopic Morphological Features of Symbiotic Robotic Organisms , 2008 .

[14]  Rudy Darken,et al.  The Delta3D Open Source Game Engine , 2005, IEEE Computer Graphics and Applications.

[15]  V. Braitenberg Vehicles, Experiments in Synthetic Psychology , 1984 .

[16]  Richard T. Vaughan,et al.  The Player/Stage Project: Tools for Multi-Robot and Distributed Sensor Systems , 2003 .

[17]  R. Pfeifer,et al.  Evolving Complete Agents using Artificial Ontogeny , 2003 .

[18]  Serge Kernbach,et al.  Evolve-Ability of the Robot Platform in the Symbrion Project , 2008, 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops.

[19]  Wei-Min Shen,et al.  Hormone-inspired adaptive communication and distributed control for CONRO self-reconfigurable robots , 2002, IEEE Trans. Robotics Autom..

[20]  Heinz Wörn,et al.  Distributed Shortest-Path Finding by a Micro-robot Swarm , 2006, ANTS Workshop.

[21]  Heinz Wörn,et al.  Energy Efficient HW/SW Integration in an Autonomous Microrobot , 2008 .