A review of swarm robotics tasks

Swarm intelligence principles have been widely studied and applied to a number of different tasks where a group of autonomous robots is used to solve a problem with a distributed approach, i.e. without central coordination. A survey of such tasks is presented, illustrating various algorithms that have been used to tackle the challenges imposed by each task. Aggregation, flocking, foraging, object clustering and sorting, navigation, path formation, deployment, collaborative manipulation and task allocation problems are described in detail, and a high-level overview is provided for other swarm robotics tasks. For each of the main tasks, (1) swarm design methods are identified, (2) past works are divided in task-specific categories, and (3) mathematical models and performance metrics are described. Consistently with the swarm intelligence paradigm, the main focus is on studies characterized by distributed control, simplicity of individual robots and locality of sensing and communication. Distributed algorithms are shown to bring cooperation between agents, obtained in various forms and often without explicitly programming a cooperative behavior in the single robot controllers. Offline and online learning approaches are described, and some examples of past works utilizing these approaches are reviewed.

[1]  Stefano Nolfi,et al.  Self-organised path formation in a swarm of robots , 2011, Swarm Intelligence.

[2]  Maria Gini,et al.  Communication Strategies in Multi-robot Search and Retrieval: Experiences with MinDART , 2004, DARS.

[3]  Nazim Fatès Solving the decentralised gathering problem with a reaction–diffusion–chemotaxis scheme , 2010, Swarm Intelligence.

[4]  R. Andrew Russell,et al.  A Distributed Feedback Mechanism to Regulate Wall Construction by a Robotic Swarm , 2006, Adapt. Behav..

[5]  A. Liegeois,et al.  Analysis and prediction of the behavior of one class of multiple foraging robots with the help of stochastic Petri nets , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[6]  Erol Sahin,et al.  Probabilistic aggregation strategies in swarm robotic systems , 2005, Proceedings 2005 IEEE Swarm Intelligence Symposium, 2005. SIS 2005..

[7]  A. Ijspeert,et al.  A Macroscopic Analytical Model of Collaboration in Distributed Robotic Systems , 2002, Artificial Life.

[8]  Bibhya N. Sharma,et al.  A Lagrangian-based Swarming Behavior in the Absence of Obstacles , 2010 .

[9]  Razvan C. Fetecau,et al.  A nonlocal kinetic model for predator-prey interactions in two dimensions , 2012 .

[10]  Nazim Fatès,et al.  A Robust Aggregation Method for Quasi-blind Robots in an Active Environment , 2011, ICSI 2011.

[11]  William M. Spears,et al.  Swarms for chemical plume tracing , 2005, Proceedings 2005 IEEE Swarm Intelligence Symposium, 2005. SIS 2005..

[12]  DorigoMarco,et al.  Autonomous task partitioning in robot foraging , 2013 .

[13]  Luc Steels,et al.  Cooperation between distributed agents through self-organisation , 1990, EEE International Workshop on Intelligent Robots and Systems, Towards a New Frontier of Applications.

[14]  Israel A. Wagner,et al.  Distributed covering by ant-robots using evaporating traces , 1999, IEEE Trans. Robotics Autom..

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

[16]  Marco Dorigo,et al.  Self-Assembly in Physical Autonomous Robots - the Evolutionary Robotics Approach , 2008, ALIFE.

[17]  Alcherio Martinoli,et al.  Modeling Swarm Robotic Systems: a Case Study in Collaborative Distributed Manipulation , 2004, Int. J. Robotics Res..

[18]  Abdul Rahman Ramli,et al.  Imitation of Honeybee Aggregation with Collective Behavior of Swarm Robots , 2011, Int. J. Comput. Intell. Syst..

[19]  Aiguo Patrick Hu,et al.  Collective Robot Navigation Using Diffusion Limited Aggregation , 2012, PPSN.

[20]  Gaurav S. Sukhatme,et al.  Whistling in the dark: cooperative trail following in uncertain localization space , 2000, AGENTS '00.

[21]  Gaurav S. Sukhatme,et al.  Constrained coverage for mobile sensor networks , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[22]  Serge Kernbach,et al.  Adaptive collective decision-making in limited robot swarms without communication , 2013, Int. J. Robotics Res..

[23]  Pattie Maes,et al.  A Study of Territoriality: The Role of Critical Mass in Adaptive Task Division , 1996 .

[24]  Melanie E. Moses,et al.  Formica ex Machina: Ant Swarm Foraging from Physical to Virtual and Back Again , 2012, ANTS.

[25]  Tucker R. Balch,et al.  Communication of behavorial state in multi-agent retrieval tasks , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[26]  Mauro Birattari,et al.  AutoMoDe: A novel approach to the automatic design of control software for robot swarms , 2014, Swarm Intelligence.

[27]  Eliseo Ferrante,et al.  The ${k}$ -Unanimity Rule for Self-Organized Decision-Making in Swarms of Robots , 2016, IEEE Transactions on Cybernetics.

[28]  Eliseo Ferrante,et al.  Self-organized flocking with a mobile robot swarm: a novel motion control method , 2012, Adapt. Behav..

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

[30]  Sven Koenig,et al.  Building Terrain-Covering Ant Robots: A Feasibility Study , 2004, Auton. Robots.

[31]  Ling Li,et al.  Learning and Measuring Specialization in Collaborative Swarm Systems , 2004, Adapt. Behav..

[32]  Fernando Matía,et al.  An Introduction to Swarm Robotics , 2013 .

[33]  Rodney M. Goodman,et al.  Swarm robotic odor localization , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[34]  Wenguo Liu,et al.  Autonomous Morphogenesis in Self-assembling Robots Using IR-Based Sensing and Local Communications , 2010, ANTS Conference.

[35]  Andrew Vardy,et al.  Accelerated Patch Sorting by a Robotic Swarm , 2012, 2012 Ninth Conference on Computer and Robot Vision.

[36]  Kristina Lerman,et al.  Mathematical Model of Foraging in a Group of Robots: Effect of Interference , 2002, Auton. Robots.

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

[38]  Erol Sahin,et al.  Evolving aggregation behaviors for swarm robotic systems: a systematic case study , 2005, Proceedings 2005 IEEE Swarm Intelligence Symposium, 2005. SIS 2005..

[39]  Nak Young Chong,et al.  Three dimensional deployment of robot swarms , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[40]  Ali Emre Turgut,et al.  Cue-based aggregation with a mobile robot swarm: a novel fuzzy-based method , 2014, Adapt. Behav..

[41]  Erol Sahin,et al.  A Macroscopic Model for Self-organized Aggregation in Swarm Robotic Systems , 2006, Swarm Robotics.

[42]  Jean-Louis Deneubourg,et al.  From local actions to global tasks: stigmergy and collective robotics , 2000 .

[43]  Mauro Birattari,et al.  Analysing an Evolved Robotic Behaviour Using a Biological Model of Collegial Decision Making , 2012, SAB.

[44]  Michael R. M. Jenkin,et al.  A taxonomy for swarm robots , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[45]  William M. Spears,et al.  Distributed, Physics-Based Control of Swarms of Vehicles , 2004 .

[46]  Pattie Maes,et al.  Robotic “Food” Chains: Externalization of State and Program for Minimal-Agent Foraging , 1996 .

[47]  Marie-Therese Wolfram,et al.  Individual based and mean-field modeling of direct aggregation , 2011, Physica D. Nonlinear phenomena.

[48]  Jie Chen,et al.  Towards Energy Optimization: Emergent Task Allocation in a Swarm of Foraging Robots , 2007, Adapt. Behav..

[49]  Alex Fukunaga,et al.  Cooperative mobile robotics: antecedents and directions , 1995 .

[50]  Andrew Vardy,et al.  Conformity and Nonconformity in Collective Robotics: A Case Study , 2013, ECAL.

[51]  Gaurav S. Sukhatme,et al.  Emergent bucket brigading: a simple mechanisms for improving performance in multi-robot constrained-space foraging tasks , 2001, AGENTS '01.

[52]  Faculty of Computing, Engineering and Mathematical Sciences, , 2022 .

[53]  Tony J. Dodd,et al.  Self-organized aggregation without computation , 2014, Int. J. Robotics Res..

[54]  Luca Maria Gambardella,et al.  Communication assisted navigation in robotic swarms: Self-organization and cooperation , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[55]  Ali Emre Turgut,et al.  Comparison of Different Cue-Based Swarm Aggregation Strategies , 2014, ICSI.

[56]  Eliseo Ferrante,et al.  Flocking in Stationary and Non-stationary Environments: A Novel Communication Strategy for Heading Alignment , 2010, PPSN.

[57]  Radhika Nagpal,et al.  Building Patterned Structures with Robot Swarms , 2005, IJCAI.

[58]  Katia P. Sycara,et al.  Human control of robot swarms with dynamic leaders , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[59]  Daniele Nardi,et al.  Reactivity and Deliberation: A Survey on Multi-Robot Systems , 2000, Balancing Reactivity and Social Deliberation in Multi-Agent Systems.

[60]  Anders Lyhne Christensen,et al.  Evolution of swarm robotics systems with novelty search , 2013, Swarm Intelligence.

[61]  Marco Dorigo,et al.  Cooperative Transport of Objects of Different Shapes and Sizes , 2004, ANTS Workshop.

[62]  A. Ramirez-Serrano,et al.  Adaptive distributed fetching and retrieval of goods by a swarm-bot , 2005, ICAR '05. Proceedings., 12th International Conference on Advanced Robotics, 2005..

[63]  Katia Sycara,et al.  Human-swarm interaction , 2013, HRI 2013.

[64]  Maja J. Matarić,et al.  Robust Behavior-Based Control for Distributed Multi-Robot Collection Tasks , 2000 .

[65]  Eliseo Ferrante,et al.  A self-adaptive communication strategy for flocking in stationary and non-stationary environments , 2013, Natural Computing.

[66]  Mauro Birattari,et al.  An Experiment in Automatic Design of Robot Swarms - AutoMoDe-Vanilla, EvoStick, and Human Experts , 2014, ANTS Conference.

[67]  Emi Mathews,et al.  Self-organizing Ad-hoc Mobile Robotic Networks , 2012 .

[68]  Maja J. Mataric,et al.  Adaptive division of labor in large-scale minimalist multi-robot systems , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[69]  Lorenzo Sabattini,et al.  Edge-weighted consensus-based formation control strategy with collision avoidance , 2014, Robotica.

[70]  Tüze Kuyucu,et al.  Evolutionary Optimization of Pheromone-Based Stigmergic Communication , 2012, EvoApplications.

[71]  E. Sahin,et al.  Dispersion of a swarm of robots based on realistic wireless intensity signals , 2007, 2007 22nd international symposium on computer and information sciences.

[72]  Israel A. Wagner,et al.  Robust and Efficient Covering of Unknown Continuous Domains with Simple, Ant-Like A(ge)nts , 2008, Int. J. Robotics Res..

[73]  William W. Cohen Adaptive mapping and navigation by teams of simple robots , 1996, Robotics Auton. Syst..

[74]  Anders Lyhne Christensen,et al.  Generic behaviour similarity measures for evolutionary swarm robotics , 2013, GECCO '13.

[75]  Kerry A Landman,et al.  Aggregation patterns from nonlocal interactions: Discrete stochastic and continuum modeling. , 2012, Physical review. E, Statistical, nonlinear, and soft matter physics.

[76]  Thomas Schmickl,et al.  Spatial macroscopic models of a bio-inspired robotic swarm algorithm , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[77]  Gaurav S. Sukhatme,et al.  Spreading Out: A Local Approach to Multi-robot Coverage , 2002, DARS.

[78]  Mauro Birattari,et al.  Autonomous task partitioning in robot foraging: an approach based on cost estimation , 2013, Adapt. Behav..

[79]  Luca Maria Gambardella,et al.  Supporting Navigation in Multi-Robot Systems through Delay Tolerant Network Communication , 2009 .

[80]  SycaraKatia,et al.  Human-swarm interaction , 2013, HRI 2013.

[81]  Claus Ronald. Kube,et al.  Collective robotic intelligence , 1992 .

[82]  Yutaka Nakamura,et al.  Task Allocation for a robotic swarm based on an Adaptive Response Threshold Model , 2013, 2013 13th International Conference on Control, Automation and Systems (ICCAS 2013).

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

[84]  Ron Goodman,et al.  On the convergence of puck clustering systems , 2002, Robotics Auton. Syst..

[85]  Thomas Schmickl,et al.  Emergent Flocking with Low-End Swarm Robots , 2010, ANTS Conference.

[86]  Luca Maria Gambardella,et al.  Robot Navigation in a Networked Swarm , 2008, ICIRA.

[87]  Mauro Birattari,et al.  A reliable distributed algorithm for group size estimation with minimal communication requirements , 2009, 2009 International Conference on Advanced Robotics.

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

[89]  Wenguo Liu,et al.  Modelling a wireless connected swarm of mobile robots , 2008, Swarm Intelligence.

[90]  Wenguo Liu,et al.  Modeling and Optimization of Adaptive Foraging in Swarm Robotic Systems , 2010, Int. J. Robotics Res..

[91]  Marco Dorigo,et al.  Division of labor in a group of robots inspired by ants' foraging behavior , 2006, TAAS.

[92]  Jean-Louis Deneubourg,et al.  The dynamics of collective sorting robot-like ants and ant-like robots , 1991 .

[93]  Andrew Vardy,et al.  Cache consensus: rapid object sorting by a robotic swarm , 2014, Swarm Intelligence.

[94]  Gaurav S. Sukhatme,et al.  Collective construction with multiple robots , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[95]  Michael J. B. Krieger,et al.  The call of duty: Self-organised task allocation in a population of up to twelve mobile robots , 2000, Robotics Auton. Syst..

[96]  TurgutAli Emre,et al.  Cue-based aggregation with a mobile robot swarm , 2014 .

[97]  Luca Maria Gambardella,et al.  A Probabilistic Model for Understanding and Comparing Collective Aggregation Mechansims , 1999, ECAL.

[98]  Jie Lin,et al.  The multi-agent rendezvous problem , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[99]  Tianmiao Wang,et al.  Sambot: A self-assembly modular robot for swarm robot , 2010, 2010 IEEE International Conference on Robotics and Automation.

[100]  Marinus Maris,et al.  Exploiting physical constraints: heap formation through behavioral error in a group of robots , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.

[101]  Kristina Lerman,et al.  Analysis of Dynamic Task Allocation in Multi-Robot Systems , 2006, Int. J. Robotics Res..

[102]  Chih-Han Yu,et al.  Collective decision-making in multi-agent systems by implicit leadership , 2010, AAMAS.

[103]  Heinz Wörn,et al.  A Space- and Time-Continuous Model of Self-Organizing Robot Swarms for Design Support , 2007, First International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2007).

[104]  Erol Şahin,et al.  A review of studies in swarm robotics , 2007 .

[105]  Rodney M. Goodman,et al.  Swarm robotic odor localization , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[106]  Jonathan Timmis,et al.  A Neural-Endocrine Architecture for Foraging in Swarm Robotic Systems , 2010, NICSO.

[107]  Thomas Schmickl,et al.  A Navigation Algorithm for Swarm Robotics Inspired by Slime Mold Aggregation , 2006, Swarm Robotics.

[108]  Marco Dorigo,et al.  Autonomous Self-Assembly in Swarm-Bots , 2006, IEEE Transactions on Robotics.

[109]  Marco Dorigo,et al.  Efficient Decision-Making in a Self-Organizing Robot Swarm: On the Speed Versus Accuracy Trade-Off , 2015, AAMAS.

[110]  Lynne E. Parker,et al.  ALLIANCE: an architecture for fault tolerant multirobot cooperation , 1998, IEEE Trans. Robotics Autom..

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

[112]  S Erol Swarm Robotics: From Sources of Inspiration to Domains of Application , 2005 .

[113]  Sandy Sullivan,et al.  The Call of Duty , 2012 .

[114]  Thomas Schmickl,et al.  A Model of Symmetry Breaking in Collective Decision-Making , 2010, SAB.

[115]  CaoY. Uny,et al.  Cooperative Mobile Robotics , 1997 .

[116]  Jean-Louis Deneubourg,et al.  Harvesting by a group of robots , 1992 .

[117]  Yufeng Yao,et al.  Self-Organized Aggregation Based on Cockroach Behavior in Swarm Robotics , 2014, 2014 Sixth International Conference on Intelligent Human-Machine Systems and Cybernetics.

[118]  A. Mogilner,et al.  A non-local model for a swarm , 1999 .

[119]  James McLurkin,et al.  Distributed Algorithms for Dispersion in Indoor Environments Using a Swarm of Autonomous Mobile Robots , 2004, DARS.

[120]  LermanKristina,et al.  Mathematical Model of Foraging in a Group of Robots , 2002 .

[121]  Thomas Schmickl,et al.  Collective Perception in a Robot Swarm , 2006, Swarm Robotics.

[122]  Wei Li,et al.  Clustering objects with robots that do not compute , 2014, AAMAS.

[123]  Gianluca Antonelli,et al.  Flocking for multi-robot systems via the Null-Space-based Behavioral control , 2008, IROS.

[124]  Luca Maria Gambardella,et al.  Cooperative navigation in robotic swarms , 2014, Swarm Intelligence.

[125]  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).

[126]  Ronald C. Arkin,et al.  Local navigation strategies for a team of robots , 2003, Robotica.

[127]  Eliseo Ferrante,et al.  GESwarm: grammatical evolution for the automatic synthesis of collective behaviors in swarm robotics , 2013, GECCO '13.

[128]  Hong Zhang,et al.  Collective robot intelligence , 1993 .

[129]  G. Theraulaz,et al.  Robots Self-Organized Aggregation Triggers Collective Decision Making in a Group of Cockroach-Like , 2009 .

[130]  Eliseo Ferrante,et al.  Majority-rule opinion dynamics with differential latency: a mechanism for self-organized collective decision-making , 2011, Swarm Intelligence.

[131]  Michael Allwright,et al.  SRoCS: Leveraging Stigmergy on a Multi-robot Construction Platform for Unknown Environments , 2014, ANTS Conference.

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

[133]  Kazuhiro Ohkura,et al.  Self-organized flocking of a mobile robot swarm by topological distance-based interactions , 2014, 2014 IEEE/SICE International Symposium on System Integration.

[134]  Rodney M. Goodman,et al.  A scalable, distributed algorithm for allocating workers in embedded systems , 2001, 2001 IEEE International Conference on Systems, Man and Cybernetics. e-Systems and e-Man for Cybernetics in Cyberspace (Cat.No.01CH37236).

[135]  Fumitoshi Matsuno,et al.  Cooperative Transportation by Swarm Robots Using Pheromone Communication , 2010, DARS.

[136]  Thomas Schmickl,et al.  Two different approaches to a macroscopic model of a bio-inspired robotic swarm , 2009, Robotics Auton. Syst..

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

[138]  Serge Kernbach,et al.  Re-embodiment of Honeybee Aggregation Behavior in an Artificial Micro-Robotic System , 2009, Adapt. Behav..

[139]  Roderich Groß,et al.  A strategy for transporting tall objects with a swarm of miniature mobile robots , 2013, 2013 IEEE International Conference on Robotics and Automation.

[140]  Andrew Vardy,et al.  Supervised Learning in Robotic Swarms: From Training Samples to Emergent Behavior , 2012, DARS.

[141]  Francesco Mondada,et al.  Enhanced directional self-assembly based on active recruitment and guidance , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[142]  Marco Dorigo,et al.  Evolving Aggregation Behaviors in a Swarm of Robots , 2003, ECAL.

[143]  Francesco Mondada,et al.  Collective and Cooperative Group Behaviours , 1995 .

[144]  Gaurav S. Sukhatme,et al.  Blazing a Trail: Insect-inspired Resource Transportation by a Robot Team , 2000, DARS.

[145]  Tao Wang,et al.  Multi-Robot Collective Sorting with Local Sensing , 2003 .

[146]  Heinz Wörn,et al.  An Analytical and Spatial Model of Foraging in a Swarm of Robots , 2006, Swarm Robotics.

[147]  Nikolaus Correll,et al.  Modeling Self-Organized Aggregation in a Swarm of Miniature Robots , 2007 .

[148]  Erol Sahin,et al.  Steering self-organized robot flocks through externally guided individuals , 2010, Neural Computing and Applications.

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

[150]  Mauro Birattari,et al.  Self-organized task allocation to sequentially interdependent tasks in swarm robotics , 2012, Autonomous Agents and Multi-Agent Systems.

[151]  Alcherio Martinoli,et al.  Towards multi-level modeling of self-assembling intelligent micro-systems , 2009, AAMAS 2009.

[152]  J. Deneubourg,et al.  Cockroach aggregation based on strain odour recognition , 2004, Animal Behaviour.

[153]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1987, SIGGRAPH.

[154]  R. Fetecau COLLECTIVE BEHAVIOR OF BIOLOGICAL AGGREGATIONS IN TWO DIMENSIONS: A NONLOCAL KINETIC MODEL , 2011 .

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

[156]  Geunho Lee and Nak Young Chong Self-Configurable Mobile Robot Swarms: Adaptive Triangular Mesh Generation , 2013 .

[157]  Tamás Vicsek,et al.  Flocking algorithm for autonomous flying robots , 2013, Bioinspiration & biomimetics.

[158]  Gaurav S. Sukhatme,et al.  Mobile Sensor Network Deployment using Potential Fields : A Distributed , Scalable Solution to the Area Coverage Problem , 2002 .

[159]  Michael R. M. Jenkin,et al.  A taxonomy for multi-agent robotics , 1996, Auton. Robots.

[160]  Adam T. Hayes,et al.  Self-organized flocking with agent failure: Off-line optimization and demonstration with real robots , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[161]  John Anderson,et al.  Multi-agent Trail Making for Stigmergic Navigation , 2004, Canadian Conference on AI.

[162]  S. G. Ponnambalam,et al.  An extensive review of research in swarm robotics , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[163]  Baris Fidan,et al.  Coordination and Control of Multi-agent Dynamic Systems: Models and Approaches , 2006, Swarm Robotics.

[164]  Marco Dorigo,et al.  Emergent collective decisions in a swarm of robots , 2005, Proceedings 2005 IEEE Swarm Intelligence Symposium, 2005. SIS 2005..

[165]  Serge Kernbach,et al.  Get in touch: cooperative decision making based on robot-to-robot collisions , 2009, Autonomous Agents and Multi-Agent Systems.

[166]  Robert J. Wood,et al.  Two foraging algorithms for robot swarms using only local communication , 2010, 2010 IEEE International Conference on Robotics and Biomimetics.

[167]  José Halloy,et al.  Collegial decision making based on social amplification leads to optimal group formation. , 2006, Proceedings of the National Academy of Sciences of the United States of America.

[168]  Eliseo Ferrante,et al.  Evolution of Self-Organized Task Specialization in Robot Swarms , 2015, PLoS Comput. Biol..

[169]  Richard T. Vaughan,et al.  SO-LOST - An Ant-Trail Algorithm for Multi-Robot Navigation with Active Interference Reduction , 2010, ALIFE.

[170]  Ali Emre Turgut,et al.  Self-organized flocking with a mobile robot swarm: a novel motion control method , 2008, AAMAS.

[171]  Gerhard Weiss,et al.  A Multi-robot Coverage Approach Based on Stigmergic Communication , 2012, MATES.

[172]  Trung Dung Ngo,et al.  Probabilistic Communication Based Potential Force for Robot Formations: A Practical Approach , 2010, DARS.

[173]  Robert J. Wood,et al.  Distributed Colony-Level Algorithm Switching for Robot Swarm Foraging , 2010, DARS.

[174]  SvennebringJonas,et al.  Building Terrain-Covering Ant Robots , 2004 .

[175]  Y. Ahmet Sekercioglu,et al.  Swarm robotics reviewed , 2012, Robotica.

[176]  Chris Melhuish,et al.  Algorithms for Building Annular Structures with Minimalist Robots Inspired by Brood Sorting in Ant Colonies , 2004, Auton. Robots.

[177]  Maria Gini,et al.  Dispersing robots in an unknown environment , 2004, DARS.

[178]  David W. Payton,et al.  Pheromone Robotics , 2001, SPIE Optics East.

[179]  Heinz Wörn,et al.  A framework of space–time continuous models for algorithm design in swarm robotics , 2008, Swarm Intelligence.

[180]  Alcherio Martinoli,et al.  Efficiency and robustness of threshold-based distributed allocation algorithms in multi-agent systems , 2002, AAMAS '02.

[181]  Marco Dorigo,et al.  Self-Organised Task Allocation in a Group of Robots , 2004, DARS.

[182]  Vegard Hartmann,et al.  Evolving agent swarms for clustering and sorting , 2005, GECCO '05.

[183]  Hongyan Wang,et al.  Social potential fields: A distributed behavioral control for autonomous robots , 1995, Robotics Auton. Syst..

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

[185]  Alan F. T. Winfield,et al.  A macroscopic probabilistic model of adaptive foraging in swarm robotics systems , 2009 .

[186]  Anders Lyhne Christensen,et al.  Self-assembly strategies in a group of autonomous mobile robots , 2010, Auton. Robots.

[187]  Marco Dorigo,et al.  Towards group transport by swarms of robots , 2009, Int. J. Bio Inspired Comput..

[188]  Tony J. Dodd,et al.  Evolving Aggregation Behaviors in Multi-Robot Systems with Binary Sensors , 2012, DARS.

[189]  Marco Dorigo,et al.  Efficient Multi-foraging in Swarm Robotics , 2007, ECAL.

[190]  Marco Dorigo,et al.  Cooperative hole avoidance in a swarm-bot , 2006, Robotics Auton. Syst..

[191]  Alcherio Martinoli,et al.  Modeling Swarm Robotic Systems , 2002, ISER.

[192]  Jacques Ferber,et al.  From Tom Thumb to the Dockers: some experiments with foraging robots , 1993 .