Distributed Coordination of Simulated Robots Based on Self-Organization

Distributed coordination of groups of individuals accomplishing a common task without leaders, with little communication, and on the basis of self-organizing principles, is an important research issue within the study of collective behavior of animals, humans, and robots. The article shows how distributed coordination allows a group of evolved, physically linked simulated robots (inspired by a robot under construction) to display a variety of highly coordinated basic behaviors such as collective motion, collective obstacle avoidance, and collective approach to light, and to integrate them in a coherent fashion. In this way the group is capable of searching and approaching a lighted target in an environment scattered with obstacles, furrows, and holes, where robots acting individually fail. The article shows how the emerged coordination of the group relies upon robust self-organizing principles (e.g., positive feedback) based on a novel sensor that allows the single robots to perceive the group's average motion direction. The article also presents a robust solution to a difficult coordination problem, which might also be encountered by some organisms, caused by the fact that the robots have to be capable of moving in any direction while being physically connected. Finally, the article shows how the evolved distributed coordination mechanisms scale very well with respect to the number of robots, the way in which robots are assembled, the structure of the environment, and several other aspects.

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

[2]  Luca Maria Gambardella,et al.  c ○ 2004 Kluwer Academic Publishers. Manufactured in The Netherlands. Swarm-Bot: A New Distributed Robotic Concept , 2022 .

[3]  J. Deneubourg,et al.  Self-assemblages in insect societies , 2002, Insectes Sociaux.

[4]  Eric Bonabeau,et al.  Cooperative transport by ants and robots , 2000, Robotics Auton. Syst..

[5]  F. Hayek The economic nature of the firm: The use of knowledge in society , 1945 .

[6]  Glenn D. Walters,et al.  Use of Knowledge. , 1907 .

[7]  李幼升,et al.  Ph , 1989 .

[8]  R. Seyfarth,et al.  Signalers and receivers in animal communication. , 2003, Annual review of psychology.

[9]  Aude Billard,et al.  Evolving Functional Self-Assembling in a Swarm of Autonomous Robots , 2004 .

[10]  Stefano Nolfi,et al.  Evolving mobile robots in simulated and real environments , 1995 .

[11]  E. Peter Greenberg,et al.  Bacterial communication: Tiny teamwork , 2003, Nature.

[12]  Alcherio Martinoli,et al.  Swarm intelligence in autonomous collective robotics , 1999 .

[13]  Robert Grabowski,et al.  An army of small robots. , 2003, Scientific American.

[14]  Mauro Birattari,et al.  Swarm Intelligence , 2012, Lecture Notes in Computer Science.

[15]  Rolf Pfeifer,et al.  A method for isolating morphological effects on evolved behaviour , 2002 .

[16]  Guy Theraulaz,et al.  Self-Organization in Biological Systems , 2001, Princeton studies in complexity.

[17]  Stefano Nolfi,et al.  Evolving Mobile Robots Able to Display Collective Behaviors , 2003, Artificial Life.

[18]  P. Jouquet,et al.  Termite soil preferences and particle selections: strategies related to ecological requirements , 2002, Insectes Sociaux.

[19]  Luca Maria Gambardella,et al.  Evolving Self-Organizing Behaviors for a Swarm-Bot , 2004, Auton. Robots.

[20]  R. Arkin,et al.  Behavioral diversity in learning robot teams , 1998 .

[21]  Marco Dorigo,et al.  Self-Organized Coordinated Motion in Groups of Physically Connected Robots , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[22]  Phil Husbands,et al.  Evolutionary robotics , 2014, Evolutionary Intelligence.

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

[24]  Thomas Kindermann,et al.  Walknet--a biologically inspired network to control six-legged walking , 1998, Neural Networks.

[25]  Chris Melhuish,et al.  Stigmergy, Self-Organization, and Sorting in Collective Robotics , 1999, Artificial Life.

[26]  Luca Maria Gambardella,et al.  Collaboration Through the Exploitation of Local Interactions in Autonomous Collective Robotics: The Stick Pulling Experiment , 2001, Auton. Robots.

[27]  Lincoln Smith,et al.  Evolving teamwork and role-allocation with real robots , 2002 .

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

[29]  Stefano Nolfi,et al.  Evolution of Collective Behavior in a Team of Physically Linked Robots , 2003, EvoWorkshops.

[30]  TrianniVito,et al.  Evolving Self-Organizing Behaviors for a Swarm-Bot , 2004 .