An Overview of Swarm Robotics: Swarm Intelligence Applied to Multi-robotics

As an emergent research area by which swarm intelligence is applied to multi-robot systems; swarm robotics (a very particular and peculiar sub-area of collective robotics) studies how to coordinate large groups of relatively simple robots through the use of local rules. It focuses on studying the design of large amount of relatively simple robots, their physical bodies and their controlling behaviors. Since its introduction in 2000, several successful experimentations had been realized, and till now more projects are under investigations. This paper seeks to give an overview of this domain research; for the aim to orientate the readers, especially those who are newly coming to this research field.

[1]  Ali Emre Turgut,et al.  Self-organized flocking in mobile robot swarms , 2008, Swarm Intelligence.

[2]  Rafael Stubs Parpinelli,et al.  Theory and New Applications of Swarm Intelligence , 2012 .

[3]  Adel Nadjaran Toosi,et al.  Artificial fish swarm algorithm: a survey of the state-of-the-art, hybridization, combinatorial and indicative applications , 2012, Artificial Intelligence Review.

[4]  Marco Dorigo,et al.  Evolution of Solitary and Group Transport Behaviors for Autonomous Robots Capable of Self-Assembling , 2008, Adapt. Behav..

[5]  M. Dorigo,et al.  The SWARM-BOT Project , 2005 .

[6]  Amanda J. C. Sharkey,et al.  Swarm robotics and minimalism , 2007, Connect. Sci..

[7]  B. Naik,et al.  Cooperative Swarm based Evolutionary Approach to find optimal cluster centroids in Cluster Analysis , 2012 .

[8]  M. Dorigo,et al.  Path Formation in a Robot Swarm Self-organized Strategies to Find Your Way Home , 2022 .

[9]  Brian Shucker,et al.  Scalable Control of Distributed Robotic Macrosensors , 2004, DARS.

[10]  Dario Floreano,et al.  Energy Efficient Swarm Deployment for Search in Unknown Environments , 2010, ANTS Conference.

[11]  Luca Maria Gambardella,et al.  Self-organized cooperation between robotic swarms , 2011, Swarm Intelligence.

[12]  Mauro Birattari,et al.  Task partitioning in swarms of robots: an adaptive method for strategy selection , 2011, Swarm Intelligence.

[13]  Zhongyang Zheng,et al.  Research Advance in Swarm Robotics , 2013 .

[14]  Marco Dorigo,et al.  Path formation in a robot swarm , 2008, Swarm Intelligence.

[15]  Guy Theraulaz,et al.  Aggregation Behaviour as a Source of Collective Decision in a Group of Cockroach-Like-Robots , 2005, ECAL.

[16]  Eliseo Ferrante,et al.  Swarm robotics: a review from the swarm engineering perspective , 2013, Swarm Intelligence.

[17]  Marco Dorigo,et al.  Collective decision-making based on social odometry , 2010, Neural Computing and Applications.

[18]  Anders Lyhne Christensen,et al.  SWARMORPH: Multirobot Morphogenesis Using Directional Self-Assembly , 2009, IEEE Transactions on Robotics.

[19]  Diego Andina,et al.  Swarm intelligence and its applications in swarm robotics , 2007 .

[20]  Robert J. Mceliece,et al.  Modeling artificial, mobile swarm systems , 2003 .

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

[22]  Heiko Hamann,et al.  Space-Time Continuous Models of Swarm Robotic Systems - Supporting Global-to-Local Programming , 2010, Cognitive Systems Monographs.

[23]  Marco Dorigo,et al.  Swarm Robotics: Special Issue Editorial , 2004 .

[24]  Hui Keng Lau,et al.  Error detection in swarm robotics : a focus on adaptivity to dynamic environments , 2012 .

[25]  Erol Şahin,et al.  Aggregation in Swarm Robotic Systems: Evolution and Probabilistic Control , 2007 .

[26]  Paul M. Maxim,et al.  Robotic Chain Formations , 2009 .

[27]  Lei Liu,et al.  A Survey of Swarm Robotics System , 2012, ICSI.

[28]  Alessandro Giua,et al.  Guest Editorial , 2001, Discrete event dynamic systems.

[29]  Ying Tan Swarm Robotics: Collective Behavior Inspired by Nature , 2013 .

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