Skip to main content
Top
Published in: Swarm Intelligence 1/2013

01-03-2013

Swarm robotics: a review from the swarm engineering perspective

Authors: Manuele Brambilla, Eliseo Ferrante, Mauro Birattari, Marco Dorigo

Published in: Swarm Intelligence | Issue 1/2013

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Swarm robotics is an approach to collective robotics that takes inspiration from the self-organized behaviors of social animals. Through simple rules and local interactions, swarm robotics aims at designing robust, scalable, and flexible collective behaviors for the coordination of large numbers of robots. In this paper, we analyze the literature from the point of view of swarm engineering: we focus mainly on ideas and concepts that contribute to the advancement of swarm robotics as an engineering field and that could be relevant to tackle real-world applications. Swarm engineering is an emerging discipline that aims at defining systematic and well founded procedures for modeling, designing, realizing, verifying, validating, operating, and maintaining a swarm robotics system. We propose two taxonomies: in the first taxonomy, we classify works that deal with design and analysis methods; in the second taxonomy, we classify works according to the collective behavior studied. We conclude with a discussion of the current limits of swarm robotics as an engineering discipline and with suggestions for future research directions.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
go back to reference Agassounon, W., & Martinoli, A. (2002). Efficiency and robustness of threshold-based distributed allocation algorithms in multi-agent systems. In Proceedings of the first international joint conference on autonomous agents and multi-agent systems (pp. 1090–1097). Richland: IFAAMAS. Agassounon, W., & Martinoli, A. (2002). Efficiency and robustness of threshold-based distributed allocation algorithms in multi-agent systems. In Proceedings of the first international joint conference on autonomous agents and multi-agent systems (pp. 1090–1097). Richland: IFAAMAS.
go back to reference Amé, J., Halloy, J., Rivault, C., Detrain, C., & Deneubourg, J. L. (2006). Collegial decision making based on social amplification leads to optimal group formation. Proceedings of the National Academy of Sciences, 103(15), 5835–5840. Amé, J., Halloy, J., Rivault, C., Detrain, C., & Deneubourg, J. L. (2006). Collegial decision making based on social amplification leads to optimal group formation. Proceedings of the National Academy of Sciences, 103(15), 5835–5840.
go back to reference Ampatzis, C. (2008). On the evolution of autonomous time-based decision-making and communication in collective robotics. PhD thesis, IRIDIA, Université Libre de Bruxelles, Belgium. Ampatzis, C. (2008). On the evolution of autonomous time-based decision-making and communication in collective robotics. PhD thesis, IRIDIA, Université Libre de Bruxelles, Belgium.
go back to reference Ampatzis, C., Tuci, E., Trianni, V., & Dorigo, M. (2008). Evolution of signaling in a multi-robot system: categorization and communication. Adaptive Behavior, 16(1), 5–26. Ampatzis, C., Tuci, E., Trianni, V., & Dorigo, M. (2008). Evolution of signaling in a multi-robot system: categorization and communication. Adaptive Behavior, 16(1), 5–26.
go back to reference Ampatzis, C., Tuci, E., Trianni, V., Christensen, A. L., & Dorigo, M. (2009). Evolving self-assembly in autonomous homogeneous robots: experiments with two physical robots. Artificial Life, 15, 465–484. Ampatzis, C., Tuci, E., Trianni, V., Christensen, A. L., & Dorigo, M. (2009). Evolving self-assembly in autonomous homogeneous robots: experiments with two physical robots. Artificial Life, 15, 465–484.
go back to reference Anderson, C., Theraulaz, G., & Deneubourg, J.-L. (2002). Self-assemblages in insect societies. Insectes Sociaux, 49(2), 99–110. Anderson, C., Theraulaz, G., & Deneubourg, J.-L. (2002). Self-assemblages in insect societies. Insectes Sociaux, 49(2), 99–110.
go back to reference Bachrach, J., Beal, J., & McLurkin, J. (2010). Composable continuous-space programs for robotic swarms. Neural Computing & Applications, 19(6), 825–847. Bachrach, J., Beal, J., & McLurkin, J. (2010). Composable continuous-space programs for robotic swarms. Neural Computing & Applications, 19(6), 825–847.
go back to reference Bahçeci, E., & Şahin, E. (2005). Evolving aggregation behaviors for swarm robotic systems: a systematic case study. In Proceedings of the 2005 swarm intelligence symposium, SIS 2005 (pp. 333–340). Piscataway: IEEE Press. Bahçeci, E., & Şahin, E. (2005). Evolving aggregation behaviors for swarm robotic systems: a systematic case study. In Proceedings of the 2005 swarm intelligence symposium, SIS 2005 (pp. 333–340). Piscataway: IEEE Press.
go back to reference Bahçeci, E., Soysal, O., & Şahin, E. (2003). A review: pattern formation and adaptation in multi-robot systems (Technical Report CMU-RI-TR-03-43). Robotics Institute, Carnegie Mellon University, Pittsburgh, PA. Bahçeci, E., Soysal, O., & Şahin, E. (2003). A review: pattern formation and adaptation in multi-robot systems (Technical Report CMU-RI-TR-03-43). Robotics Institute, Carnegie Mellon University, Pittsburgh, PA.
go back to reference Balch, T., & Hybinette, M. (2000). Social potentials for scalable multi-robot formations. In Proceedings of the 2000 IEEE international conference on robotics and automation, ICRA 2000 (pp. 73–80). Piscataway: IEEE Press. Balch, T., & Hybinette, M. (2000). Social potentials for scalable multi-robot formations. In Proceedings of the 2000 IEEE international conference on robotics and automation, ICRA 2000 (pp. 73–80). Piscataway: IEEE Press.
go back to reference Baldassarre, G., Nolfi, S., & Parisi, D. (2003). Evolving mobile robots able to display collective behaviors. Artificial Life, 9(3), 255–267. Baldassarre, G., Nolfi, S., & Parisi, D. (2003). Evolving mobile robots able to display collective behaviors. Artificial Life, 9(3), 255–267.
go back to reference Baldassarre, G., Parisi, D., & Nolfi, S. (2006). Distributed coordination of simulated robots based on self-organization. Artificial Life, 12(3), 289–311. Baldassarre, G., Parisi, D., & Nolfi, S. (2006). Distributed coordination of simulated robots based on self-organization. Artificial Life, 12(3), 289–311.
go back to reference Baldassarre, G., Trianni, V., Bonani, M., Mondada, F., Dorigo, M., & Nolfi, S. (2007). Self-organized coordinated motion in groups of physically connected robots. IEEE Transactions on Systems, Man, and Cybernetics. Part B, 37(1), 224–239. Baldassarre, G., Trianni, V., Bonani, M., Mondada, F., Dorigo, M., & Nolfi, S. (2007). Self-organized coordinated motion in groups of physically connected robots. IEEE Transactions on Systems, Man, and Cybernetics. Part B, 37(1), 224–239.
go back to reference Bayindir, L., & Şahin, E. (2007). A review of studies in swarm robotics. Turkish Journal of Electrical Engineering, 15(2), 115–147. Bayindir, L., & Şahin, E. (2007). A review of studies in swarm robotics. Turkish Journal of Electrical Engineering, 15(2), 115–147.
go back to reference Beal, J. (2004). Programming an amorphous computational medium. In Lecture notes in computer science: Vol. 3566. Proceedings of the international workshop on unconventional programming paradigms (UPP) (p. 97). Berlin: Springer. Beal, J. (2004). Programming an amorphous computational medium. In Lecture notes in computer science: Vol. 3566. Proceedings of the international workshop on unconventional programming paradigms (UPP) (p. 97). Berlin: Springer.
go back to reference Beckers, R., Holland, O., & Deneubourg, J.-L. (1994). From local actions to global tasks: stigmergy and collective robotics. In Artificial life IV (pp. 181–189). Cambridge: MIT Press. Beckers, R., Holland, O., & Deneubourg, J.-L. (1994). From local actions to global tasks: stigmergy and collective robotics. In Artificial life IV (pp. 181–189). Cambridge: MIT Press.
go back to reference Beer, R. D., & Gallagher, J. C. (1992). Evolving dynamic neural networks for adaptive behavior. Adaptive Behavior, 1(1), 91–122. Beer, R. D., & Gallagher, J. C. (1992). Evolving dynamic neural networks for adaptive behavior. Adaptive Behavior, 1(1), 91–122.
go back to reference Beni, G. (2005). From swarm intelligence to swarm robotics. In Lecture notes in computer science: Vol. 3342. Swarm robotics (pp. 1–9). Berlin: Springer. Beni, G. (2005). From swarm intelligence to swarm robotics. In Lecture notes in computer science: Vol. 3342. Swarm robotics (pp. 1–9). Berlin: Springer.
go back to reference Berman, S., Halász, Á. M., Hsieh, M. A., & Kumar, V. (2009). Optimized stochastic policies for task allocation in swarms of robots. IEEE Transactions on Robotics, 25(4), 927–937. Berman, S., Halász, Á. M., Hsieh, M. A., & Kumar, V. (2009). Optimized stochastic policies for task allocation in swarms of robots. IEEE Transactions on Robotics, 25(4), 927–937.
go back to reference Berman, S., Lindsey, Q., Sakar, M., Kumar, V., & Pratt, S. (2011a). Experimental study and modeling of group retrieval in ants as an approach to collective transport in swarm robotic systems. Proceedings of the IEEE, 99(9), 1470–1481. Berman, S., Lindsey, Q., Sakar, M., Kumar, V., & Pratt, S. (2011a). Experimental study and modeling of group retrieval in ants as an approach to collective transport in swarm robotic systems. Proceedings of the IEEE, 99(9), 1470–1481.
go back to reference Berman, S., Nagpal, R., & Halasz, A. (2011b). Optimization of stochastic strategies for spatially inhomogeneous robot swarms: a case study in commercial pollination. In IEEE/RSJ international conference on intelligent robots and systems (IROS) (pp. 3923–3930). Berman, S., Nagpal, R., & Halasz, A. (2011b). Optimization of stochastic strategies for spatially inhomogeneous robot swarms: a case study in commercial pollination. In IEEE/RSJ international conference on intelligent robots and systems (IROS) (pp. 3923–3930).
go back to reference Bonabeau, E., Sobkowski, A., Theraulaz, G., & Deneubourg, J.-L. (1997). Adaptive task allocation inspired by a model of division of labor in social insects. In Biocomputing and emergent computation: proceedings of BCEC97, London, UK (pp. 36–45). Singapore: World Scientific. Bonabeau, E., Sobkowski, A., Theraulaz, G., & Deneubourg, J.-L. (1997). Adaptive task allocation inspired by a model of division of labor in social insects. In Biocomputing and emergent computation: proceedings of BCEC97, London, UK (pp. 36–45). Singapore: World Scientific.
go back to reference Bonabeau, E., Dorigo, M., & Theraulaz, G. (1999). Swarm intelligence: from natural to artificial systems. New York: Oxford University Press. MATH Bonabeau, E., Dorigo, M., & Theraulaz, G. (1999). Swarm intelligence: from natural to artificial systems. New York: Oxford University Press. MATH
go back to reference Brambilla, M., Pinciroli, C., Birattari, M., & Dorigo, M. (2009). A reliable distributed algorithm for group size estimation with minimal communication requirements. In Fourteenth international conference on advanced robotics—ICAR 2009 (p. 6). Proceedings on CD-ROM, paper ID 137. Brambilla, M., Pinciroli, C., Birattari, M., & Dorigo, M. (2009). A reliable distributed algorithm for group size estimation with minimal communication requirements. In Fourteenth international conference on advanced robotics—ICAR 2009 (p. 6). Proceedings on CD-ROM, paper ID 137.
go back to reference Brambilla, M., Pinciroli, C., Birattari, M., & Dorigo, M. (2012). Property-driven design for swarm robotics. In Proceedings of 11th international conference on autonomous agents and multiagent systems (AAMAS 2012) (pp. 139–146). Richland: IFAAMAS. Brambilla, M., Pinciroli, C., Birattari, M., & Dorigo, M. (2012). Property-driven design for swarm robotics. In Proceedings of 11th international conference on autonomous agents and multiagent systems (AAMAS 2012) (pp. 139–146). Richland: IFAAMAS.
go back to reference Breder, C. M. Jr. (1954). Equations descriptive of fish schools and other animal aggregations. Ecology, 35(3), 361–370. Breder, C. M. Jr. (1954). Equations descriptive of fish schools and other animal aggregations. Ecology, 35(3), 361–370.
go back to reference Brooks, R. (1990). Elephants don’t play chess. Robotics and Autonomous Systems, 6(1–2), 3–15. Brooks, R. (1990). Elephants don’t play chess. Robotics and Autonomous Systems, 6(1–2), 3–15.
go back to reference Brooks, R. A. (1986). A robust layered control system for a mobile robot. IEEE Journal of Robotics and Automation, 2(1), 14–23. Brooks, R. A. (1986). A robust layered control system for a mobile robot. IEEE Journal of Robotics and Automation, 2(1), 14–23.
go back to reference Brutschy, A., Pini, G., & Decugnière, A. (2012). Grippable objects for the foot-bot (Technical Report TR/IRIDIA/2012-001). IRIDIA, Université Libre de Bruxelles, Brussels, Belgium. Brutschy, A., Pini, G., & Decugnière, A. (2012). Grippable objects for the foot-bot (Technical Report TR/IRIDIA/2012-001). IRIDIA, Université Libre de Bruxelles, Brussels, Belgium.
go back to reference Camazine, S., Deneubourg, J.-L., Franks, N. R., Sneyd, J., Theraulaz, G., & Bonabeau, E. (2001). Self-organization in biological systems. Princeton studies in complexity. Princeton: Princeton University Press. Camazine, S., Deneubourg, J.-L., Franks, N. R., Sneyd, J., Theraulaz, G., & Bonabeau, E. (2001). Self-organization in biological systems. Princeton studies in complexity. Princeton: Princeton University Press.
go back to reference Campo, A., & Dorigo, M. (2007). Efficient multi-foraging in swarm robotics. In Lecture notes in artificial intelligence: Vol. 4648. Advances in artificial life, proceedings of ECAL 2007 (pp. 696–705). Berlin: Springer. Campo, A., & Dorigo, M. (2007). Efficient multi-foraging in swarm robotics. In Lecture notes in artificial intelligence: Vol. 4648. Advances in artificial life, proceedings of ECAL 2007 (pp. 696–705). Berlin: Springer.
go back to reference Campo, A., Nouyan, S., Birattari, M., Groß, R., & Dorigo, M. (2006). Enhancing cooperative transport using negotiation of goal direction. In Lecture notes in computer science: Vol. 4150. Proceedings of the fifth international workshop on ant colony optimization and swarm intelligence (ANTS 2006) (pp. 365–366). Berlin: Springer. Campo, A., Nouyan, S., Birattari, M., Groß, R., & Dorigo, M. (2006). Enhancing cooperative transport using negotiation of goal direction. In Lecture notes in computer science: Vol. 4150. Proceedings of the fifth international workshop on ant colony optimization and swarm intelligence (ANTS 2006) (pp. 365–366). Berlin: Springer.
go back to reference Campo, A., Garnier, S., Dédriche, O., Zekkri, M., & Dorigo, M. (2011). Self-organized discrimination of resources. PLoS ONE, 6(5), 05. Campo, A., Garnier, S., Dédriche, O., Zekkri, M., & Dorigo, M. (2011). Self-organized discrimination of resources. PLoS ONE, 6(5), 05.
go back to reference Cao, Y. U., Fukunaga, A. S., Kahng, A. B., & Meng, F. (1997). Cooperative mobile robotics: antecedents and directions. Autonomous Robots, 4(1), 7–27. Cao, Y. U., Fukunaga, A. S., Kahng, A. B., & Meng, F. (1997). Cooperative mobile robotics: antecedents and directions. Autonomous Robots, 4(1), 7–27.
go back to reference Çelikkanat, H., & Şahin, E. (2010). Steering self-organized robot flocks through externally guided individuals. Neural Computing & Applications, 19(6), 849–865. Çelikkanat, H., & Şahin, E. (2010). Steering self-organized robot flocks through externally guided individuals. Neural Computing & Applications, 19(6), 849–865.
go back to reference Christensen, A. L., O’Grady, R., & Dorigo, M. (2008). SWARMORPH-script: a language for arbitrary morphology generation in self-assembling robots. Swarm Intelligence, 2(2–4), 143–165. Christensen, A. L., O’Grady, R., & Dorigo, M. (2008). SWARMORPH-script: a language for arbitrary morphology generation in self-assembling robots. Swarm Intelligence, 2(2–4), 143–165.
go back to reference Christensen, A. L., O’Grady, R., & Dorigo, M. (2009). From fireflies to fault-tolerant swarms of robots. IEEE Transactions on Evolutionary Computation, 13(4), 754–766. Christensen, A. L., O’Grady, R., & Dorigo, M. (2009). From fireflies to fault-tolerant swarms of robots. IEEE Transactions on Evolutionary Computation, 13(4), 754–766.
go back to reference Correll, N. (2008). Parameter estimation and optimal control of swarm-robotic systems: a case study in distributed task allocation. In IEEE international conference on robotics and automation (ICRA) (pp. 3302–3307). Correll, N. (2008). Parameter estimation and optimal control of swarm-robotic systems: a case study in distributed task allocation. In IEEE international conference on robotics and automation (ICRA) (pp. 3302–3307).
go back to reference Correll, N., & Martinoli, A. (2007). Modeling self-organized aggregation in a swarm of miniature robots. In IEEE international conference on robotics and automation. Correll, N., & Martinoli, A. (2007). Modeling self-organized aggregation in a swarm of miniature robots. In IEEE international conference on robotics and automation.
go back to reference Couzin, I. D., Krause, J., Franks, N. R., & Levin, S. A. (2005). Effective leadership and decision-making in animal groups on the move. Nature, 433(7025), 513–516. Couzin, I. D., Krause, J., Franks, N. R., & Levin, S. A. (2005). Effective leadership and decision-making in animal groups on the move. Nature, 433(7025), 513–516.
go back to reference Crespi, V., Galstyan, A., & Lerman, K. (2008). Top-down vs bottom-up methodologies in multi-agent system design. Autonomous Robots, 24(3), 303–313. Crespi, V., Galstyan, A., & Lerman, K. (2008). Top-down vs bottom-up methodologies in multi-agent system design. Autonomous Robots, 24(3), 303–313.
go back to reference Dantu, K., Berman, S., Kate, B., & Nagpal, R. (2012). A comparison of deterministic and stochastic approaches for allocating spatially dependent tasks in micro-aerial vehicle collectives. In IEEE/RSJ international conference on intelligent robots and systems. Dantu, K., Berman, S., Kate, B., & Nagpal, R. (2012). A comparison of deterministic and stochastic approaches for allocating spatially dependent tasks in micro-aerial vehicle collectives. In IEEE/RSJ international conference on intelligent robots and systems.
go back to reference Deneubourg, J.-L., Aron, S., Goss, S., & Pasteels, J. M. (1990). The self-organizing exploratory pattern of the argentine ant. Journal of Insect Behavior, 3(2), 159–168. Deneubourg, J.-L., Aron, S., Goss, S., & Pasteels, J. M. (1990). The self-organizing exploratory pattern of the argentine ant. Journal of Insect Behavior, 3(2), 159–168.
go back to reference Di Caro, G. A., Ducatelle, F., & Gambardella, L. M. (2009). Wireless communications for distributed navigation in robot swarms. In Lecture notes in computer science: Vol. 5484. Applications of evolutionary computing (pp. 21–30). Berlin: Springer. Di Caro, G. A., Ducatelle, F., & Gambardella, L. M. (2009). Wireless communications for distributed navigation in robot swarms. In Lecture notes in computer science: Vol. 5484. Applications of evolutionary computing (pp. 21–30). Berlin: Springer.
go back to reference Dixon, C., Winfield, A., & Fisher, M. (2011). Towards temporal verification of emergent behaviours in swarm robotic systems. In Lecture notes in computer science: Vol. 6856. Towards autonomous robotic systems (pp. 336–347). Berlin: Springer. Dixon, C., Winfield, A., & Fisher, M. (2011). Towards temporal verification of emergent behaviours in swarm robotic systems. In Lecture notes in computer science: Vol. 6856. Towards autonomous robotic systems (pp. 336–347). Berlin: Springer.
go back to reference Donald, B. R., Jennings, J., & Rus, D. (1997). Information invariants for distributed manipulation. The International Journal of Robotics Research, 16(5), 673–702. Donald, B. R., Jennings, J., & Rus, D. (1997). Information invariants for distributed manipulation. The International Journal of Robotics Research, 16(5), 673–702.
go back to reference Dorigo, M., & Birattari, M. (2007). Swarm intelligence. Scholarpedia, 2(9), 1462. Dorigo, M., & Birattari, M. (2007). Swarm intelligence. Scholarpedia, 2(9), 1462.
go back to reference Dorigo, M., & Şahin, E. (2004). Guest editorial. Autonomous Robots, 17, 111–113. Dorigo, M., & Şahin, E. (2004). Guest editorial. Autonomous Robots, 17, 111–113.
go back to reference Dorigo, M., Tuci, E., Trianni, V., Groß, R., Nouyan, S., Ampatzis, C., Labella, T. H., O’Grady, R., Bonani, M., & Mondada, F. (2006). SWARM-BOT: design and implementation of colonies of self-assembling robots. In Computational intelligence: principles and practice (pp. 103–135). New York: IEEE Computational Intelligence Society. Chap. 6. Dorigo, M., Tuci, E., Trianni, V., Groß, R., Nouyan, S., Ampatzis, C., Labella, T. H., O’Grady, R., Bonani, M., & Mondada, F. (2006). SWARM-BOT: design and implementation of colonies of self-assembling robots. In Computational intelligence: principles and practice (pp. 103–135). New York: IEEE Computational Intelligence Society. Chap. 6.
go back to reference Dorigo, M., Floreano, D., Gambardella, L., Mondada, F., Nolfi, S., Baaboura, T., Birattari, M., Bonani, M., Brambilla, M., Brutschy, A., Burnier, D., Campo, A., Christensen, A., Decugnière, A., Di Caro, G., Ducatelle, F., Ferrante, E., Forster, A., Martinez Gonzales, J., Guzzi, J., Longchamp, V., Magnenat, S., Mathews, N., Montes de Oca, M., O’Grady, R., Pinciroli, C., Pini, G., Retornaz, P., Roberts, J., Sperati, V., Stirling, T., Stranieri, A., Stutzle, T., Trianni, V., Tuci, E., Turgut, A., & Vaussard, F. (2012). Swarmanoid: a novel concept for the study of heterogeneous robotic swarms. IEEE Robotics & Automation Magazine, in press. Dorigo, M., Floreano, D., Gambardella, L., Mondada, F., Nolfi, S., Baaboura, T., Birattari, M., Bonani, M., Brambilla, M., Brutschy, A., Burnier, D., Campo, A., Christensen, A., Decugnière, A., Di Caro, G., Ducatelle, F., Ferrante, E., Forster, A., Martinez Gonzales, J., Guzzi, J., Longchamp, V., Magnenat, S., Mathews, N., Montes de Oca, M., O’Grady, R., Pinciroli, C., Pini, G., Retornaz, P., Roberts, J., Sperati, V., Stirling, T., Stranieri, A., Stutzle, T., Trianni, V., Tuci, E., Turgut, A., & Vaussard, F. (2012). Swarmanoid: a novel concept for the study of heterogeneous robotic swarms. IEEE Robotics & Automation Magazine, in press.
go back to reference Ducatelle, F., Di Caro, G. A., Pinciroli, C., Mondada, F., & Gambardella, L. M. (2011a). Communication assisted navigation in robotic swarms: self-organization and cooperation. In Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (IROS 2011) (pp. 4981–4988). Los Alamitos: IEEE Computer Society Press. Ducatelle, F., Di Caro, G. A., Pinciroli, C., Mondada, F., & Gambardella, L. M. (2011a). Communication assisted navigation in robotic swarms: self-organization and cooperation. In Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (IROS 2011) (pp. 4981–4988). Los Alamitos: IEEE Computer Society Press.
go back to reference Ducatelle, F., Di Caro, C. P. G. A., & Gambardella, L. M. (2011b). Self-organized cooperation between robotic swarms. Swarm Intelligence, 5(2), 73–96. Ducatelle, F., Di Caro, C. P. G. A., & Gambardella, L. M. (2011b). Self-organized cooperation between robotic swarms. Swarm Intelligence, 5(2), 73–96.
go back to reference Dudek, G., Jenkin, M., Milios, E., & Wilkes, D. (1993). A taxonomy for swarm robots. In Proceedings of the 1993 IEEE/RSJ international conference on intelligent robots and systems, IROS 93 (pp. 441–447). Piscataway: IEEE Press. Dudek, G., Jenkin, M., Milios, E., & Wilkes, D. (1993). A taxonomy for swarm robots. In Proceedings of the 1993 IEEE/RSJ international conference on intelligent robots and systems, IROS 93 (pp. 441–447). Piscataway: IEEE Press.
go back to reference Elman, J. L. (1990). Finding structure in time. Cognitive Science, 14(2), 179–211. Elman, J. L. (1990). Finding structure in time. Cognitive Science, 14(2), 179–211.
go back to reference Ferrante, E., Turgut, A. E., Mathews, N., Birattari, M., & Dorigo, M. (2010). Flocking in stationary and non-stationary environments: a novel communication strategy for heading alignment. In Lecture notes in computer science: Vol. 6239. Parallel problem solving from nature—PPSN XI: 11th international conference (pp. 331–340). Berlin: Springer. Ferrante, E., Turgut, A. E., Mathews, N., Birattari, M., & Dorigo, M. (2010). Flocking in stationary and non-stationary environments: a novel communication strategy for heading alignment. In Lecture notes in computer science: Vol. 6239. Parallel problem solving from nature—PPSN XI: 11th international conference (pp. 331–340). Berlin: Springer.
go back to reference Ferrante, E., Turgut, A. E., Huepe, C., Stranieri, A., Pinciroli, C., & Dorigo, M. (2012). Self-organized flocking with a mobile robot swarm: a novel motion control method. Adaptive Behavior. Ferrante, E., Turgut, A. E., Huepe, C., Stranieri, A., Pinciroli, C., & Dorigo, M. (2012). Self-organized flocking with a mobile robot swarm: a novel motion control method. Adaptive Behavior.
go back to reference Ferrante, E., Brambilla, M., Birattari, M., & Dorigo, M. (2013). Socially-mediated negotiation for obstacle avoidance in collective transport. In Springer tracts in advanced robotics: Vol. 83. Proceedings of the international symposium on distributed autonomous robotics systems (DARS 2010) (pp. 571–583). Berlin: Springer. Ferrante, E., Brambilla, M., Birattari, M., & Dorigo, M. (2013). Socially-mediated negotiation for obstacle avoidance in collective transport. In Springer tracts in advanced robotics: Vol. 83. Proceedings of the international symposium on distributed autonomous robotics systems (DARS 2010) (pp. 571–583). Berlin: Springer.
go back to reference Fine, T. L. (1999). Feedforward neural network methodology. Berlin: Springer. MATH Fine, T. L. (1999). Feedforward neural network methodology. Berlin: Springer. MATH
go back to reference Flocchini, P., Prencipe, G., Santoro, N., & Widmayer, P. (2008). Arbitrary pattern formation by asynchronous, anonymous, oblivious robots. Theoretical Computer Science, 407(1–3), 412–447. MathSciNetMATH Flocchini, P., Prencipe, G., Santoro, N., & Widmayer, P. (2008). Arbitrary pattern formation by asynchronous, anonymous, oblivious robots. Theoretical Computer Science, 407(1–3), 412–447. MathSciNetMATH
go back to reference Francesca, G., Brambilla, M., Trianni, V., Dorigo, M., & Birattari, M. (2012). Analysing an evolved robotic behaviour using a biological model of collegial decision making. In Lecture notes in computer science: Vol. 7426. Proceedings of the 12th international conference on adaptive behavior (SAB2012) (pp. 381–390). Berlin: Springer. Francesca, G., Brambilla, M., Trianni, V., Dorigo, M., & Birattari, M. (2012). Analysing an evolved robotic behaviour using a biological model of collegial decision making. In Lecture notes in computer science: Vol. 7426. Proceedings of the 12th international conference on adaptive behavior (SAB2012) (pp. 381–390). Berlin: Springer.
go back to reference Franks, N., & Sendova-Franks, A. (1992). Brood sorting by ants: distributing the workload over the work-surface. Behavioral Ecology and Sociobiology, 30, 109–123. Franks, N., & Sendova-Franks, A. (1992). Brood sorting by ants: distributing the workload over the work-surface. Behavioral Ecology and Sociobiology, 30, 109–123.
go back to reference Friedmann, M. (2010). Simulation of autonomous robot teams with adaptable level of abstraction. Ph.D. thesis, University of Darmstadt, Germany. Friedmann, M. (2010). Simulation of autonomous robot teams with adaptable level of abstraction. Ph.D. thesis, University of Darmstadt, Germany.
go back to reference Frigg, R., & Hartmann, S. (2012). Models in science. In The Stanford encyclopedia of philosophy. Stanford: Stanford University. Spring 2012 edition. Frigg, R., & Hartmann, S. (2012). Models in science. In The Stanford encyclopedia of philosophy. Stanford: Stanford University. Spring 2012 edition.
go back to reference Galstyan, A., Hogg, T., & Lerman, K. (2005). Modeling and mathematical analysis of swarms of microscopic robots. In Proceedings of the 2005 swarm intelligence symposium—(SIS 2005) (pp. 201–208). Los Alamitos: IEEE Computer Society Press. Galstyan, A., Hogg, T., & Lerman, K. (2005). Modeling and mathematical analysis of swarms of microscopic robots. In Proceedings of the 2005 swarm intelligence symposium—(SIS 2005) (pp. 201–208). Los Alamitos: IEEE Computer Society Press.
go back to reference Garnier, S., Jost, C., Jeanson, R., Gautrais, J., Asadpour, M., Caprari, G., & Theraulaz, G. (2005). Aggregation behaviour as a source of collective decision in a group of cockroach-like robots. In Lecture notes in artificial intelligence: Vol. 3630. Advances in artificial life (pp. 169–178). Berlin: Springer. Garnier, S., Jost, C., Jeanson, R., Gautrais, J., Asadpour, M., Caprari, G., & Theraulaz, G. (2005). Aggregation behaviour as a source of collective decision in a group of cockroach-like robots. In Lecture notes in artificial intelligence: Vol. 3630. Advances in artificial life (pp. 169–178). Berlin: Springer.
go back to reference Garnier, S., Gautrais, J., Asadpour, M., Jost, C., & Theraulaz, G. (2009). Self-organized aggregation triggers collective decision making in a group of cockroach-like robots. Adaptive Behavior, 17(2), 109–133. Garnier, S., Gautrais, J., Asadpour, M., Jost, C., & Theraulaz, G. (2009). Self-organized aggregation triggers collective decision making in a group of cockroach-like robots. Adaptive Behavior, 17(2), 109–133.
go back to reference Gazi, V., & Fidan, B. (2007). Coordination and control of multi-agent dynamic systems: models and approaches. In Lecture notes in computer science: Vol. 4433. Swarm robotics (pp. 71–102). Berlin: Springer. Gazi, V., & Fidan, B. (2007). Coordination and control of multi-agent dynamic systems: models and approaches. In Lecture notes in computer science: Vol. 4433. Swarm robotics (pp. 71–102). Berlin: Springer.
go back to reference Gazi, V., & Passino, K. M. (2002). Stability analysis of social foraging swarms: combined effects of attractant/repellent profiles. In Proceedings of the 41st IEEE conference on decision and control (Vol. 3, pp. 2848–2853). Piscataway: IEEE Press. Gazi, V., & Passino, K. M. (2002). Stability analysis of social foraging swarms: combined effects of attractant/repellent profiles. In Proceedings of the 41st IEEE conference on decision and control (Vol. 3, pp. 2848–2853). Piscataway: IEEE Press.
go back to reference Gazi, V., & Passino, K. M. (2003). Stability analysis of swarms. IEEE Transactions on Automatic Control, 48(4), 692–696. MathSciNet Gazi, V., & Passino, K. M. (2003). Stability analysis of swarms. IEEE Transactions on Automatic Control, 48(4), 692–696. MathSciNet
go back to reference Gazi, V., & Passino, K. M. (2004a). A class of attractions/repulsion functions for stable swarm aggregations. International Journal of Control, 77(18), 1567–1579. MathSciNetMATH Gazi, V., & Passino, K. M. (2004a). A class of attractions/repulsion functions for stable swarm aggregations. International Journal of Control, 77(18), 1567–1579. MathSciNetMATH
go back to reference Gazi, V., & Passino, K. M. (2004b). Stability analysis of social foraging swarms. IEEE Transactions on Systems, Man, and Cybernetics. Part B, 34(1), 539–557. Gazi, V., & Passino, K. M. (2004b). Stability analysis of social foraging swarms. IEEE Transactions on Systems, Man, and Cybernetics. Part B, 34(1), 539–557.
go back to reference Gazi, V., & Passino, K. M. (2005). Stability of a one-dimensional discrete-time asynchronous swarm. IEEE Transactions on Systems, Man, and Cybernetics. Part B, 35(4), 834–841. Gazi, V., & Passino, K. M. (2005). Stability of a one-dimensional discrete-time asynchronous swarm. IEEE Transactions on Systems, Man, and Cybernetics. Part B, 35(4), 834–841.
go back to reference Getling, A. V. (1998). Rayleigh–Bénard convection: structures and dynamics (Vol. 11). London: World Scientific. MATH Getling, A. V. (1998). Rayleigh–Bénard convection: structures and dynamics (Vol. 11). London: World Scientific. MATH
go back to reference Giusti, A., Nagi, J., Gambardella, L., & Caro, G. D. (2012). Distributed consensus for interaction between humans and mobile robot swarms. In Proceedings of 11th international conference on autonomous agents and multiagent systems (AAMAS 2012), Richland, SC. Giusti, A., Nagi, J., Gambardella, L., & Caro, G. D. (2012). Distributed consensus for interaction between humans and mobile robot swarms. In Proceedings of 11th international conference on autonomous agents and multiagent systems (AAMAS 2012), Richland, SC.
go back to reference Goldberg, D. E. (1989). Genetic algorithms in search, optimization, and machine learning. Reading: Addison-Wesley. MATH Goldberg, D. E. (1989). Genetic algorithms in search, optimization, and machine learning. Reading: Addison-Wesley. MATH
go back to reference Granovetter, M. (1978). Threshold models of collective behavior. American Journal of Sociology, 83(6), 1420–1443. Granovetter, M. (1978). Threshold models of collective behavior. American Journal of Sociology, 83(6), 1420–1443.
go back to reference Grassé, P.-P. (1959). La reconstruction du nid et les coordinations interindividuelles chez bellicositermes natalensis et cubitermes sp. la théorie de la stigmergie: Essai d’interprétation du comportement des termites constructeurs. Insectes Sociaux, 6, 41–80. Grassé, P.-P. (1959). La reconstruction du nid et les coordinations interindividuelles chez bellicositermes natalensis et cubitermes sp. la théorie de la stigmergie: Essai d’interprétation du comportement des termites constructeurs. Insectes Sociaux, 6, 41–80.
go back to reference Groß, R., & Dorigo, M. (2008a). Evolution of solitary and group transport behaviors for autonomous robots capable of self-assembling. Adaptive Behavior, 16(5), 285–305. Groß, R., & Dorigo, M. (2008a). Evolution of solitary and group transport behaviors for autonomous robots capable of self-assembling. Adaptive Behavior, 16(5), 285–305.
go back to reference Groß, R., & Dorigo, M. (2008b). Self-assembly at the macroscopic scale. Proceedings of the IEEE, 96(9), 1490–1508. Groß, R., & Dorigo, M. (2008b). Self-assembly at the macroscopic scale. Proceedings of the IEEE, 96(9), 1490–1508.
go back to reference Groß, R., & Dorigo, M. (2009). Towards group transport by swarms of robots. International Journal of Bio-Inspired Computation, 1(1–2), 1–13. Groß, R., & Dorigo, M. (2009). Towards group transport by swarms of robots. International Journal of Bio-Inspired Computation, 1(1–2), 1–13.
go back to reference Grünbaum, D., & Okubo, A. (1994). Modeling social animal aggregations. Frontiers in Theoretical Biology, 100, 296–325. Grünbaum, D., & Okubo, A. (1994). Modeling social animal aggregations. Frontiers in Theoretical Biology, 100, 296–325.
go back to reference Gutiérrez, Á., Campo, A., Monasterio-Huelin, F., Magdalena, L., & Dorigo, M. (2010). Collective decision-making based on social odometry. Neural Computing & Applications, 19(6), 807–823. Gutiérrez, Á., Campo, A., Monasterio-Huelin, F., Magdalena, L., & Dorigo, M. (2010). Collective decision-making based on social odometry. Neural Computing & Applications, 19(6), 807–823.
go back to reference Halász, A., Liang, Y., Hsieh, M., & Lai, H.-J. (2012). Emergence of specialization in a swarm of robots. In Springer tracts in advanced robotics: Vol. 83. Distributed autonomous robotic systems (pp. 403–416). Berlin: Springer. Halász, A., Liang, Y., Hsieh, M., & Lai, H.-J. (2012). Emergence of specialization in a swarm of robots. In Springer tracts in advanced robotics: Vol. 83. Distributed autonomous robotic systems (pp. 403–416). Berlin: Springer.
go back to reference Hamann, H. (2012). Towards swarm calculus: universal properties of swarm performance and collective decisions. In Lecture notes in computer science: Vol. 7461. Swarm intelligence: 8th international conference, ANTS 2012 (pp. 168–179). Berlin: Springer. Hamann, H. (2012). Towards swarm calculus: universal properties of swarm performance and collective decisions. In Lecture notes in computer science: Vol. 7461. Swarm intelligence: 8th international conference, ANTS 2012 (pp. 168–179). Berlin: Springer.
go back to reference Hamann, H., & Wörn, H. (2008). A framework of space-time continuous models for algorithm design in swarm robotics. Swarm Intelligence, 2(2–4), 209–239. Hamann, H., & Wörn, H. (2008). A framework of space-time continuous models for algorithm design in swarm robotics. Swarm Intelligence, 2(2–4), 209–239.
go back to reference Hettiarachchi, S. D. (2007). Distributed evolution for swarm robotics. PhD thesis, University of Wyoming, Laramie, WY. Hettiarachchi, S. D. (2007). Distributed evolution for swarm robotics. PhD thesis, University of Wyoming, Laramie, WY.
go back to reference Holland, J. H. (1975). Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. Cambridge: MIT Press. Holland, J. H. (1975). Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. Cambridge: MIT Press.
go back to reference Howard, A., Matarić, M. J., & Sukhatme, G. S. (2002). Mobile sensor network deployment using potential fields: a distributed, scalable solution to the area coverage problem. In Proceedings of the 2002 international symposium on distributed autonomous robotic systems (DARS 2002) (pp. 299–308). Berlin: Springer. Howard, A., Matarić, M. J., & Sukhatme, G. S. (2002). Mobile sensor network deployment using potential fields: a distributed, scalable solution to the area coverage problem. In Proceedings of the 2002 international symposium on distributed autonomous robotic systems (DARS 2002) (pp. 299–308). Berlin: Springer.
go back to reference Hsieh, M. A., Halász, Á., Berman, S., & Kumar, V. (2008). Biologically inspired redistribution of a swarm of robots among multiple sites. Swarm Intelligence, 2(2–4), 121–141. Hsieh, M. A., Halász, Á., Berman, S., & Kumar, V. (2008). Biologically inspired redistribution of a swarm of robots among multiple sites. Swarm Intelligence, 2(2–4), 121–141.
go back to reference Iocchi, L., Nardi, D., & Salerno, M. (2001). Reactivity and deliberation: a survey on multi-robot systems. In Lecture notes in computer science: Vol. 2103. Balancing reactivity and social deliberation in multi-agent systems (pp. 9–32). Berlin: Springer. Iocchi, L., Nardi, D., & Salerno, M. (2001). Reactivity and deliberation: a survey on multi-robot systems. In Lecture notes in computer science: Vol. 2103. Balancing reactivity and social deliberation in multi-agent systems (pp. 9–32). Berlin: Springer.
go back to reference Jeanson, R., Rivault, C., Deneubourg, J.-L., Blanco, S., Fournier, R., Jost, C., & Theraulaz, G. (2005). Self-organized aggregation in cockroaches. Animal Behaviour, 69(1), 169–180. Jeanson, R., Rivault, C., Deneubourg, J.-L., Blanco, S., Fournier, R., Jost, C., & Theraulaz, G. (2005). Self-organized aggregation in cockroaches. Animal Behaviour, 69(1), 169–180.
go back to reference Kaelbling, L. P., Littman, M. L., & Moore, A. W. (1996). Reinforcement learning: a survey. Journal of Artificial Intelligence Research, 4, 237–285. Kaelbling, L. P., Littman, M. L., & Moore, A. W. (1996). Reinforcement learning: a survey. Journal of Artificial Intelligence Research, 4, 237–285.
go back to reference Kaelbling, L. P., Littman, M. L., & Cassandra, A. R. (1998). Planning and acting in partially observable stochastic domains. Artificial Intelligence, 101(1–2), 99–134. MathSciNetMATH Kaelbling, L. P., Littman, M. L., & Cassandra, A. R. (1998). Planning and acting in partially observable stochastic domains. Artificial Intelligence, 101(1–2), 99–134. MathSciNetMATH
go back to reference Kalyanakrishnan, S., & Stone, P. (2007). Batch reinforcement learning in a complex domain. In AAMAS ’07: proceedings of the 6th international joint conference on autonomous agents and multiagent systems. Richland: IFAAMAS. Kalyanakrishnan, S., & Stone, P. (2007). Batch reinforcement learning in a complex domain. In AAMAS ’07: proceedings of the 6th international joint conference on autonomous agents and multiagent systems. Richland: IFAAMAS.
go back to reference Kaminka, G. A., Schechter-Glick, R., & Sadov, V. (2008). Using sensor morphology for multirobot formations. IEEE Transactions on Robotics, 24(2), 271–282. Kaminka, G. A., Schechter-Glick, R., & Sadov, V. (2008). Using sensor morphology for multirobot formations. IEEE Transactions on Robotics, 24(2), 271–282.
go back to reference Kazadi, S. (2000). Swarm engineering. Ph.D. thesis, California Institute of Technology, Pasadena, CA, USA. Kazadi, S. (2000). Swarm engineering. Ph.D. thesis, California Institute of Technology, Pasadena, CA, USA.
go back to reference Kazadi, S. (2009). Model independence in swarm robotics. International Journal of Intelligent Computing and Cybernetics, 2(4), 672–694. MathSciNetMATH Kazadi, S. (2009). Model independence in swarm robotics. International Journal of Intelligent Computing and Cybernetics, 2(4), 672–694. MathSciNetMATH
go back to reference Kendall, D. G. (1966). Branching processes since 1873. Journal of the London Mathematical Society, 41(1), 386–406. Kendall, D. G. (1966). Branching processes since 1873. Journal of the London Mathematical Society, 41(1), 386–406.
go back to reference Khatib, O. (1986). Real-time obstacle avoidance for manipulators and mobile robots. The International Journal of Robotics Research, 5(1), 90–98. MathSciNet Khatib, O. (1986). Real-time obstacle avoidance for manipulators and mobile robots. The International Journal of Robotics Research, 5(1), 90–98. MathSciNet
go back to reference Kolling, A., Nunnally, S., & Lewis, M. (2012). Towards human control of robot swarms. In Proceedings of the seventh annual ACM/IEEE international conference on human-robot interaction (pp. 89–96). New York: ACM. Kolling, A., Nunnally, S., & Lewis, M. (2012). Towards human control of robot swarms. In Proceedings of the seventh annual ACM/IEEE international conference on human-robot interaction (pp. 89–96). New York: ACM.
go back to reference Konur, S., Dixon, C., & Fisher, M. (2012). Analysing robot swarm behaviour via probabilistic model checking. Robotics and Autonomous Systems, 60(2), 199–213. Konur, S., Dixon, C., & Fisher, M. (2012). Analysing robot swarm behaviour via probabilistic model checking. Robotics and Autonomous Systems, 60(2), 199–213.
go back to reference Kramer, J., & Scheutz, M. (2007). Development environments for autonomous mobile robots: a survey. Autonomous Robots, 22(2), 101–132. Kramer, J., & Scheutz, M. (2007). Development environments for autonomous mobile robots: a survey. Autonomous Robots, 22(2), 101–132.
go back to reference Krieger, M. J. B., & Billeter, J.-B. (2000). The call of duty: self-organised task allocation in a population of up to twelve mobile robots. Robotics and Autonomous Systems, 30(1–2), 65–84. Krieger, M. J. B., & Billeter, J.-B. (2000). The call of duty: self-organised task allocation in a population of up to twelve mobile robots. Robotics and Autonomous Systems, 30(1–2), 65–84.
go back to reference Kube, C. R., & Bonabeau, E. (2000). Cooperative transport by ants and robots. Robotics and Autonomous Systems, 30(1–2), 85–101. Kube, C. R., & Bonabeau, E. (2000). Cooperative transport by ants and robots. Robotics and Autonomous Systems, 30(1–2), 85–101.
go back to reference Labella, T. H., Dorigo, M., & Deneubourg, J.-L. (2006). Division of labour in a group of robots inspired by ants’ foraging behaviour. ACM Transactions on Autonomous and Adaptive Systems, 1(1), 4–25. Labella, T. H., Dorigo, M., & Deneubourg, J.-L. (2006). Division of labour in a group of robots inspired by ants’ foraging behaviour. ACM Transactions on Autonomous and Adaptive Systems, 1(1), 4–25.
go back to reference Langer, J. S. (1980). Instabilities and pattern formation in crystal growth. Reviews of Modern Physics, 52(1), 1–28. Langer, J. S. (1980). Instabilities and pattern formation in crystal growth. Reviews of Modern Physics, 52(1), 1–28.
go back to reference Lee, J., & Arkin, R. C. (2003). Adaptive multi-robot behavior via learning momentum. In IEEE international conference on intelligent robots and systems (IROS 2003) (Vol. 2). Piscataway: IEEE Press. Lee, J., & Arkin, R. C. (2003). Adaptive multi-robot behavior via learning momentum. In IEEE international conference on intelligent robots and systems (IROS 2003) (Vol. 2). Piscataway: IEEE Press.
go back to reference Lerman, K., & Galstyan, A. (2002). Mathematical model of foraging in a group of robots: effect of interference. Autonomous Robots, 13(2), 127–141. MATH Lerman, K., & Galstyan, A. (2002). Mathematical model of foraging in a group of robots: effect of interference. Autonomous Robots, 13(2), 127–141. MATH
go back to reference Lerman, K., Galstyan, A., Martinoli, A., & Ijspeert, A. J. (2001). A macroscopic analytical model of collaboration in distributed robotic systems. Artificial Life, 7(4), 375–393. Lerman, K., Galstyan, A., Martinoli, A., & Ijspeert, A. J. (2001). A macroscopic analytical model of collaboration in distributed robotic systems. Artificial Life, 7(4), 375–393.
go back to reference Levi, P., & Kernbach, S. (2010). Symbiotic multi-robot organisms. Berlin: Springer. MATH Levi, P., & Kernbach, S. (2010). Symbiotic multi-robot organisms. Berlin: Springer. MATH
go back to reference Li, L., Martinoli, A., & Abu-Mostafa, Y. S. (2004). Learning and measuring specialization in collaborative swarm systems. Adaptive Behavior, 12(3–4), 199–212. Li, L., Martinoli, A., & Abu-Mostafa, Y. S. (2004). Learning and measuring specialization in collaborative swarm systems. Adaptive Behavior, 12(3–4), 199–212.
go back to reference Lindsey, Q., Mellinger, D., & Kumar, V. (2012). Construction with quadrotor teams. Autonomous Robots, 33, 323–336. Lindsey, Q., Mellinger, D., & Kumar, V. (2012). Construction with quadrotor teams. Autonomous Robots, 33, 323–336.
go back to reference Liu, W., & Winfield, A. (2010). Modeling and optimization of adaptive foraging in swarm robotic systems. International Journal of Robotics Research, 29(14), 1743–1760. Liu, W., & Winfield, A. (2010). Modeling and optimization of adaptive foraging in swarm robotic systems. International Journal of Robotics Research, 29(14), 1743–1760.
go back to reference Liu, W., Winfield, A. F. T., Sa, J., Chen, J., & Dou, L. (2007). Towards energy optimization: emergent task allocation in a swarm of foraging robots. Adaptive Behavior, 15(3), 289–305. Liu, W., Winfield, A. F. T., Sa, J., Chen, J., & Dou, L. (2007). Towards energy optimization: emergent task allocation in a swarm of foraging robots. Adaptive Behavior, 15(3), 289–305.
go back to reference Liu, Y., & Passino, K. M. (2004). Stable social foraging swarms in a noisy environment. IEEE Transactions on Automatic Control, 49(1), 30–44. MathSciNet Liu, Y., & Passino, K. M. (2004). Stable social foraging swarms in a noisy environment. IEEE Transactions on Automatic Control, 49(1), 30–44. MathSciNet
go back to reference Liu, Y., Passino, K. M., & Polycarpou, M. M. (2003). Stability analysis of m-dimensional asynchronous swarms with a fixed communication topology. IEEE Transactions on Automatic Control, 48(1), 76–95. MathSciNet Liu, Y., Passino, K. M., & Polycarpou, M. M. (2003). Stability analysis of m-dimensional asynchronous swarms with a fixed communication topology. IEEE Transactions on Automatic Control, 48(1), 76–95. MathSciNet
go back to reference Martinoli, A., Ijspeert, A. J., & Mondada, F. (1999). Understanding collective aggregation mechanisms: from probabilistic modelling to experiments with real robots. Robotics and Autonomous Systems, 29(1), 51–63. Martinoli, A., Ijspeert, A. J., & Mondada, F. (1999). Understanding collective aggregation mechanisms: from probabilistic modelling to experiments with real robots. Robotics and Autonomous Systems, 29(1), 51–63.
go back to reference Martinoli, A., Easton, K., & Agassounon, W. (2004). Modeling swarm robotic systems: a case study in collaborative distributed manipulation. The International Journal of Robotics Research, 23(4–5), 415–436. Martinoli, A., Easton, K., & Agassounon, W. (2004). Modeling swarm robotic systems: a case study in collaborative distributed manipulation. The International Journal of Robotics Research, 23(4–5), 415–436.
go back to reference Massink, M., Brambilla, M., Latella, D., Dorigo, M., & Birattari, M. (2012). Analysing robot swarm decision-making with bio-pepa. In Lecture notes in computer science: Vol. 7461. Swarm intelligence (pp. 25–36). Berlin: Springer. Massink, M., Brambilla, M., Latella, D., Dorigo, M., & Birattari, M. (2012). Analysing robot swarm decision-making with bio-pepa. In Lecture notes in computer science: Vol. 7461. Swarm intelligence (pp. 25–36). Berlin: Springer.
go back to reference Matarić, M. J. (1997). Reinforcement learning in the multi-robot domain. Autonomous Robots, 4(1), 73–83. Matarić, M. J. (1997). Reinforcement learning in the multi-robot domain. Autonomous Robots, 4(1), 73–83.
go back to reference Matarić, M. J. (1998). Using communication to reduce locality in distributed multi-agent learning. Journal of Experimental and Theoretical Artificial Intelligence, 10(3), 357–369. MATH Matarić, M. J. (1998). Using communication to reduce locality in distributed multi-agent learning. Journal of Experimental and Theoretical Artificial Intelligence, 10(3), 357–369. MATH
go back to reference Matarić, M. J., & Cliff, D. (1996). Challenges in evolving controllers for physical robots. Robotics and Autonomous Systems, 19(1), 67–83. Matarić, M. J., & Cliff, D. (1996). Challenges in evolving controllers for physical robots. Robotics and Autonomous Systems, 19(1), 67–83.
go back to reference Mathews, N., Christensen, A. L., Ferrante, E., O’Grady, R., & Dorigo, M. (2010). Establishing spatially targeted communication in a heterogeneous robot swarm. In Proceedings of 9th international conference on autonomous agents and multiagent systems (AAMAS 2010) (pp. 939–946). Richland: IFAAMAS. Mathews, N., Christensen, A. L., Ferrante, E., O’Grady, R., & Dorigo, M. (2010). Establishing spatially targeted communication in a heterogeneous robot swarm. In Proceedings of 9th international conference on autonomous agents and multiagent systems (AAMAS 2010) (pp. 939–946). Richland: IFAAMAS.
go back to reference Mathews, N., Christensen, A. L., O’Grady, R., & Dorigo, M. (2012). Spatially targeted communication and self-assembly. In Proceedings of the 2012 IEEE/RSJ international conference on intelligent robots and systems (IROS 2012) (pp. 2678–2679). Los Alamitos: IEEE Computer Society Press. Mathews, N., Christensen, A. L., O’Grady, R., & Dorigo, M. (2012). Spatially targeted communication and self-assembly. In Proceedings of the 2012 IEEE/RSJ international conference on intelligent robots and systems (IROS 2012) (pp. 2678–2679). Los Alamitos: IEEE Computer Society Press.
go back to reference Maxim, P. M., Spears, W. M., & Spears, D. F. (2009). Robotic chain formations. In Proceedings of the IFAC workshop on networked robotics (pp. 19–24). Oxford: Elsevier. Maxim, P. M., Spears, W. M., & Spears, D. F. (2009). Robotic chain formations. In Proceedings of the IFAC workshop on networked robotics (pp. 19–24). Oxford: Elsevier.
go back to reference McLurkin, J., Smith, J., Frankel, J., Sotkowitz, D., Blau, D., & Schmidt, B. (2006). Speaking swarmish: human–robot interface design for large swarms of autonomous mobile robots. In 2006 AAAI spring symposium (pp. 72–75). Menlo Park: AAAI. McLurkin, J., Smith, J., Frankel, J., Sotkowitz, D., Blau, D., & Schmidt, B. (2006). Speaking swarmish: human–robot interface design for large swarms of autonomous mobile robots. In 2006 AAAI spring symposium (pp. 72–75). Menlo Park: AAAI.
go back to reference Meinhardt, H. (1982). Models of biological pattern formation (Vol. 6). London: Academic Press. Meinhardt, H. (1982). Models of biological pattern formation (Vol. 6). London: Academic Press.
go back to reference Melhuish, C., Holland, O., & Hoddell, S. (1999a). Convoying: using chorusing for the formation of travelling groups of minimal agents. Robotics and Autonomous Systems, 28(2–3), 207–216. Melhuish, C., Holland, O., & Hoddell, S. (1999a). Convoying: using chorusing for the formation of travelling groups of minimal agents. Robotics and Autonomous Systems, 28(2–3), 207–216.
go back to reference Melhuish, C., Welsby, J., & Edwards, C. (1999b). Using templates for defensive wall building with autonomous mobile ant-like robots. In Proceedings of towards intelligent and autonomous mobile robots (Vol. 99). Melhuish, C., Welsby, J., & Edwards, C. (1999b). Using templates for defensive wall building with autonomous mobile ant-like robots. In Proceedings of towards intelligent and autonomous mobile robots (Vol. 99).
go back to reference Minsky, M. (1967). Computation: finite and infinite machines. Upper Saddle River: Prentice-Hall. MATH Minsky, M. (1967). Computation: finite and infinite machines. Upper Saddle River: Prentice-Hall. MATH
go back to reference Mondada, F., Bonani, M., Guignard, A., Magnenat, S., Studer, C., & Floreano, D. (2005). Superlinear physical performances in a SWARM-BOT. In Lecture notes in computer science: Vol. 3630. Proceedings of the VIIIth European conference on artificial life (pp. 282–291). Berlin: Springer. Mondada, F., Bonani, M., Guignard, A., Magnenat, S., Studer, C., & Floreano, D. (2005). Superlinear physical performances in a SWARM-BOT. In Lecture notes in computer science: Vol. 3630. Proceedings of the VIIIth European conference on artificial life (pp. 282–291). Berlin: Springer.
go back to reference Montes de Oca, M. A., Ferrante, E., Scheidler, A., Pinciroli, C., Birattari, M., & Dorigo, M. (2011). Majority-rule opinion dynamics with differential latency: a mechanism for self-organized collective decision-making. Swarm Intelligence, 5(3–4), 305–327. Montes de Oca, M. A., Ferrante, E., Scheidler, A., Pinciroli, C., Birattari, M., & Dorigo, M. (2011). Majority-rule opinion dynamics with differential latency: a mechanism for self-organized collective decision-making. Swarm Intelligence, 5(3–4), 305–327.
go back to reference Naghsh, A., Gancet, J., Tanoto, A., & Roast, C. (2008). Analysis and design of human-robot swarm interaction in firefighting. In Proceedings of the 17th IEEE international symposium on the robot and human interactive communication (Ro-man 2008) (pp. 255–260). Naghsh, A., Gancet, J., Tanoto, A., & Roast, C. (2008). Analysis and design of human-robot swarm interaction in firefighting. In Proceedings of the 17th IEEE international symposium on the robot and human interactive communication (Ro-man 2008) (pp. 255–260).
go back to reference Nolfi, S., & Floreano, D. (2000). Evolutionary robotics. intelligent robots and autonomous agents. Cambridge: MIT Press. Nolfi, S., & Floreano, D. (2000). Evolutionary robotics. intelligent robots and autonomous agents. Cambridge: MIT Press.
go back to reference Nouyan, S., Campo, A., & Dorigo, M. (2008). Path formation in a robot swarm: self-organized strategies to find your way home. Swarm Intelligence, 2(1), 1–23. Nouyan, S., Campo, A., & Dorigo, M. (2008). Path formation in a robot swarm: self-organized strategies to find your way home. Swarm Intelligence, 2(1), 1–23.
go back to reference Nouyan, S., Groß, R., Bonani, M., Mondada, F., & Dorigo, M. (2009). Teamwork in self-organized robot colonies. IEEE Transactions on Evolutionary Computation, 13(4), 695–711. Nouyan, S., Groß, R., Bonani, M., Mondada, F., & Dorigo, M. (2009). Teamwork in self-organized robot colonies. IEEE Transactions on Evolutionary Computation, 13(4), 695–711.
go back to reference O’Grady, R., Christensen, A., & Dorigo, M. (2009a). SWARMORPH: multi-robot morphogenesis using directional self-assembly. IEEE Transactions on Robotics, 25(3), 738–743. O’Grady, R., Christensen, A., & Dorigo, M. (2009a). SWARMORPH: multi-robot morphogenesis using directional self-assembly. IEEE Transactions on Robotics, 25(3), 738–743.
go back to reference O’Grady, R., Pinciroli, C., Christensen, A. L., & Dorigo, M. (2009b). Supervised group size regulation in a heterogeneous robotic swarm. In 9th conference on autonomous robot systems and competitions, robótica 2009 (pp. 113–119). Castelo Branco: IPCB-Instituto Politécnico de Castelo Branco. O’Grady, R., Pinciroli, C., Christensen, A. L., & Dorigo, M. (2009b). Supervised group size regulation in a heterogeneous robotic swarm. In 9th conference on autonomous robot systems and competitions, robótica 2009 (pp. 113–119). Castelo Branco: IPCB-Instituto Politécnico de Castelo Branco.
go back to reference O’Grady, R., Groß, R., Christensen, A. L., & Dorigo, M. (2010). Self-assembly strategies in a group of autonomous mobile robots. Autonomous Robots, 28(4), 439–455. O’Grady, R., Groß, R., Christensen, A. L., & Dorigo, M. (2010). Self-assembly strategies in a group of autonomous mobile robots. Autonomous Robots, 28(4), 439–455.
go back to reference O’Hara, K. J., & Balch, T. (2007). Pervasive sensor-less networks for cooperative multi-robot tasks. In Distributed autonomous robotic systems 6 (pp. 305–314). Tokyo: Springer. O’Hara, K. J., & Balch, T. (2007). Pervasive sensor-less networks for cooperative multi-robot tasks. In Distributed autonomous robotic systems 6 (pp. 305–314). Tokyo: Springer.
go back to reference Okubo, A. (1986). Dynamical aspects of animal grouping: swarms, schools, flocks, and herds. Advances in Biophysics, 22(0), 1–94. Okubo, A. (1986). Dynamical aspects of animal grouping: swarms, schools, flocks, and herds. Advances in Biophysics, 22(0), 1–94.
go back to reference Panait, L., & Luke, S. (2005). Cooperative multi-agent learning: the state of the art. Autonomous Agents and Multi-Agent Systems, 11(3), 387–434. Panait, L., & Luke, S. (2005). Cooperative multi-agent learning: the state of the art. Autonomous Agents and Multi-Agent Systems, 11(3), 387–434.
go back to reference Parker, C. A. C., & Zhang, H. (2011). Biologically inspired collective comparisons by robotic swarms. International Journal of Robotics Research, 30(5), 524–535. Parker, C. A. C., & Zhang, H. (2011). Biologically inspired collective comparisons by robotic swarms. International Journal of Robotics Research, 30(5), 524–535.
go back to reference Parker, L. E. (1996). L-ALLIANCE: task-oriented multi-robot learning in behavior-based systems. Advanced Robotics, 11(4), 305–322. Parker, L. E. (1996). L-ALLIANCE: task-oriented multi-robot learning in behavior-based systems. Advanced Robotics, 11(4), 305–322.
go back to reference Parrish, J. K., Viscido, S. V., & Grünbaum, D. (2002). Self-organized fish schools: an examination of emergent properties. Biological Bulletin, 202(3), 296–305. Parrish, J. K., Viscido, S. V., & Grünbaum, D. (2002). Self-organized fish schools: an examination of emergent properties. Biological Bulletin, 202(3), 296–305.
go back to reference Payton, D., Daily, M., Estowski, R., Howard, M., & Lee, C. (2001). Pheromone robotics. Autonomous Robots, 11(3), 319–324. MATH Payton, D., Daily, M., Estowski, R., Howard, M., & Lee, C. (2001). Pheromone robotics. Autonomous Robots, 11(3), 319–324. MATH
go back to reference Pinciroli, C., O’Grady, R., Christensen, A. L., & Dorigo, M. (2009). Self-organised recruitment in a heterogeneous swarm. In Fourteenth international conference on advanced robotics—ICAR 2009 (p. 6). Proceedings on CD-ROM, paper ID 176. Pinciroli, C., O’Grady, R., Christensen, A. L., & Dorigo, M. (2009). Self-organised recruitment in a heterogeneous swarm. In Fourteenth international conference on advanced robotics—ICAR 2009 (p. 6). Proceedings on CD-ROM, paper ID 176.
go back to reference Pinciroli, C., O’Grady, R., Christensen, A. L., & Dorigo, M. (2010). Heterogeneous swarms through minimal communication between homogeneous sub-swarms. In Lecture notes in computer science: Vol. 6234. Proceedings of the seventh international conference on ant colony optimization and swarm intelligence (ANTS-2010) (pp. 558–559). Berlin: Springer. Pinciroli, C., O’Grady, R., Christensen, A. L., & Dorigo, M. (2010). Heterogeneous swarms through minimal communication between homogeneous sub-swarms. In Lecture notes in computer science: Vol. 6234. Proceedings of the seventh international conference on ant colony optimization and swarm intelligence (ANTS-2010) (pp. 558–559). Berlin: Springer.
go back to reference Pinciroli, C., Trianni, V., O’Grady, R., Pini, G., Brutschy, A., Brambilla, M., Mathews, N., Ferrante, E., Di Caro, G., Ducatelle, F., Birattari, M., Gambardella, L. M., & Dorigo, M. (2012). ARGoS: a modular, parallel, multi-engine simulator for multi-robot systems. Swarm Intelligence, 6(4). Pinciroli, C., Trianni, V., O’Grady, R., Pini, G., Brutschy, A., Brambilla, M., Mathews, N., Ferrante, E., Di Caro, G., Ducatelle, F., Birattari, M., Gambardella, L. M., & Dorigo, M. (2012). ARGoS: a modular, parallel, multi-engine simulator for multi-robot systems. Swarm Intelligence, 6(4).
go back to reference Pini, G., & Tuci, E. (2008). On the design of neuro-controllers for individual and social learning behaviour in autonomous robots: an evolutionary approach. Connection Science, 20(2–3), 211–230. Pini, G., & Tuci, E. (2008). On the design of neuro-controllers for individual and social learning behaviour in autonomous robots: an evolutionary approach. Connection Science, 20(2–3), 211–230.
go back to reference Pini, G., Brutschy, A., Birattari, M., & Dorigo, M. (2009). Interference reduction through task partitioning in a robotic swarm. In IEEE international conference on neural networks: IEEE world congress on computational intelligence. Setubal: INSTICC Press. Pini, G., Brutschy, A., Birattari, M., & Dorigo, M. (2009). Interference reduction through task partitioning in a robotic swarm. In IEEE international conference on neural networks: IEEE world congress on computational intelligence. Setubal: INSTICC Press.
go back to reference Pini, G., Brutschy, A., Frison, M., Roli, A., Dorigo, M., & Birattari, M. (2011). Task partitioning in swarms of robots: an adaptive method for strategy selection. Swarm Intelligence, 5(3–4), 283–304. Pini, G., Brutschy, A., Frison, M., Roli, A., Dorigo, M., & Birattari, M. (2011). Task partitioning in swarms of robots: an adaptive method for strategy selection. Swarm Intelligence, 5(3–4), 283–304.
go back to reference Podevijn, G., O’Grady, R., & Dorigo, M. (2012). Self-organised feedback in human swarm interaction. In Proceedings of the workshop on robot feedback in human-robot interaction: how to make a robot readable for a human interaction partner (Ro-Man 2012). Podevijn, G., O’Grady, R., & Dorigo, M. (2012). Self-organised feedback in human swarm interaction. In Proceedings of the workshop on robot feedback in human-robot interaction: how to make a robot readable for a human interaction partner (Ro-Man 2012).
go back to reference Prorok, A., Correll, N., & Martinoli, A. (2011). Multi-level spatial modeling for stochastic distributed robotic systems. The International Journal of Robotics Research, 30(5), 574–589. Prorok, A., Correll, N., & Martinoli, A. (2011). Multi-level spatial modeling for stochastic distributed robotic systems. The International Journal of Robotics Research, 30(5), 574–589.
go back to reference Pugh, J., & Martinoli, A. (2007). Parallel learning in heterogeneous multi-robot swarms. In Proceedings of the IEEE congress on evolutionary computation (pp. 3839–3846). Piscataway: IEEE Press. Pugh, J., & Martinoli, A. (2007). Parallel learning in heterogeneous multi-robot swarms. In Proceedings of the IEEE congress on evolutionary computation (pp. 3839–3846). Piscataway: IEEE Press.
go back to reference Reif, J. H., & Wang, J. (1999). Social potential fields: a distributed behavioral control for autonomous robots. Robotics and Autonomous Systems, 27(3), 171–194. Reif, J. H., & Wang, J. (1999). Social potential fields: a distributed behavioral control for autonomous robots. Robotics and Autonomous Systems, 27(3), 171–194.
go back to reference Reynolds, C. W. (1987b). Flocks, herds and schools: a distributed behavioral model. Computer Graphics, 21(4), 25–34. Reynolds, C. W. (1987b). Flocks, herds and schools: a distributed behavioral model. Computer Graphics, 21(4), 25–34.
go back to reference Riedmiller, M., Gabel, T., Hafner, R., & Lange, S. (2009). Reinforcement learning for robot soccer. Autonomous Robots, 27(1), 55–73. Riedmiller, M., Gabel, T., Hafner, R., & Lange, S. (2009). Reinforcement learning for robot soccer. Autonomous Robots, 27(1), 55–73.
go back to reference Rosenfeld, A., Kaminka, G. A., Kraus, S., & Shehory, O. (2008). A study of mechanisms for improving robotic group performance. Artificial Intelligence, 172(6–7), 633–655. MATH Rosenfeld, A., Kaminka, G. A., Kraus, S., & Shehory, O. (2008). A study of mechanisms for improving robotic group performance. Artificial Intelligence, 172(6–7), 633–655. MATH
go back to reference Şahin, E. (2005). Swarm robotics: from sources of inspiration to domains of application. In Lecture notes in computer science: Vol. 3342. Swarm robotics (pp. 10–20). Berlin: Springer. Şahin, E. (2005). Swarm robotics: from sources of inspiration to domains of application. In Lecture notes in computer science: Vol. 3342. Swarm robotics (pp. 10–20). Berlin: Springer.
go back to reference Scheidler, A. (2011). Dynamics of majority rule with differential latencies. Physical Review E, 83(3), 031116. Scheidler, A. (2011). Dynamics of majority rule with differential latencies. Physical Review E, 83(3), 031116.
go back to reference Schmickl, T., Hamann, H., Wörn, H., & Crailsheim, K. (2009). Two different approaches to a macroscopic model of a bio-inspired robotic swarm. Robotics and Autonomous Systems, 57(9), 913–921. Schmickl, T., Hamann, H., Wörn, H., & Crailsheim, K. (2009). Two different approaches to a macroscopic model of a bio-inspired robotic swarm. Robotics and Autonomous Systems, 57(9), 913–921.
go back to reference Schwager, M., Michael, N., Kumar, V., & Rus, D. (2011). Time scales and stability in networked multi-robot systems. In Proceedings of the IEEE international conference on robotics and automation (ICRA) (pp. 3855–3862). Schwager, M., Michael, N., Kumar, V., & Rus, D. (2011). Time scales and stability in networked multi-robot systems. In Proceedings of the IEEE international conference on robotics and automation (ICRA) (pp. 3855–3862).
go back to reference Shucker, B., & Bennett, J. K. (2007). Scalable control of distributed robotic macrosensors. In Distributed autonomous robotic systems 6 (pp. 379–388). Tokyo: Springer. Shucker, B., & Bennett, J. K. (2007). Scalable control of distributed robotic macrosensors. In Distributed autonomous robotic systems 6 (pp. 379–388). Tokyo: Springer.
go back to reference Shucker, B., Murphey, T., & Bennett, J. (2008). Convergence-preserving switching for topology-dependent decentralized systems. IEEE Transactions on Robotics, 24(6), 1405–1415. Shucker, B., Murphey, T., & Bennett, J. (2008). Convergence-preserving switching for topology-dependent decentralized systems. IEEE Transactions on Robotics, 24(6), 1405–1415.
go back to reference Soysal, O., & Şahin, E. (2005). Probabilistic aggregation strategies in swarm robotic systems. In Proceedings of the IEEE swarm intelligence symposium (pp. 325–332). Piscataway: IEEE Press. Soysal, O., & Şahin, E. (2005). Probabilistic aggregation strategies in swarm robotic systems. In Proceedings of the IEEE swarm intelligence symposium (pp. 325–332). Piscataway: IEEE Press.
go back to reference Soysal, O., & Şahin, E. (2007). A macroscopic model for self-organized aggregation in swarm robotic systems. In Lecture notes in computer science: Vol. 4433. Swarm robotics (pp. 27–42). Berlin: Springer. Soysal, O., & Şahin, E. (2007). A macroscopic model for self-organized aggregation in swarm robotic systems. In Lecture notes in computer science: Vol. 4433. Swarm robotics (pp. 27–42). Berlin: Springer.
go back to reference Soysal, O., Bahçeci, E., & Şahin, E. (2007). Aggregation in swarm robotic systems: evolution and probabilistic control. Turkish Journal of Electrical Engineering and Computer Sciences, 15(2), 199–225. Soysal, O., Bahçeci, E., & Şahin, E. (2007). Aggregation in swarm robotic systems: evolution and probabilistic control. Turkish Journal of Electrical Engineering and Computer Sciences, 15(2), 199–225.
go back to reference Spears, W. M., & Spears, D. F. (2012). Physics-based swarm intelligence. Berlin: Springer. Spears, W. M., & Spears, D. F. (2012). Physics-based swarm intelligence. Berlin: Springer.
go back to reference Spears, W. M., Spears, D. F., Hamann, J. C., & Heil, R. (2004). Distributed, physics-based control of swarms of vehicles. Autonomous Robots, 17(2–3), 137–162. Spears, W. M., Spears, D. F., Hamann, J. C., & Heil, R. (2004). Distributed, physics-based control of swarms of vehicles. Autonomous Robots, 17(2–3), 137–162.
go back to reference Sperati, V., Trianni, V., & Nolfi, S. (2008). Evolving coordinated group behaviours through maximization of mean mutual information. Swarm Intelligence, 2(2–4), 73–95. Sperati, V., Trianni, V., & Nolfi, S. (2008). Evolving coordinated group behaviours through maximization of mean mutual information. Swarm Intelligence, 2(2–4), 73–95.
go back to reference Sperati, V., Trianni, V., & Nolfi, S. (2011). Self-organised path formation in a swarm of robots. Swarm Intelligence, 5, 97–119. Sperati, V., Trianni, V., & Nolfi, S. (2011). Self-organised path formation in a swarm of robots. Swarm Intelligence, 5, 97–119.
go back to reference Stewart, R. L., & Russell, R. A. (2006). A distributed feedback mechanism to regulate wall construction by a robotic swarm. Adaptive Behavior, 14, 21–51. Stewart, R. L., & Russell, R. A. (2006). A distributed feedback mechanism to regulate wall construction by a robotic swarm. Adaptive Behavior, 14, 21–51.
go back to reference Stirling, T., & Floreano, D. (2010). Energy efficient swarm deployment for search in unknown environments. In Lecture notes in computer science. Proceedings of the 7th international conference on swarm intelligence (ANTS 2010) (pp. 562–563). Berlin: Springer. Stirling, T., & Floreano, D. (2010). Energy efficient swarm deployment for search in unknown environments. In Lecture notes in computer science. Proceedings of the 7th international conference on swarm intelligence (ANTS 2010) (pp. 562–563). Berlin: Springer.
go back to reference Stone, P., & Veloso, M. M. (2000). Multiagent systems: a survey from a machine learning perspective. Autonomous Robots, 8(3), 345–383. Stone, P., & Veloso, M. M. (2000). Multiagent systems: a survey from a machine learning perspective. Autonomous Robots, 8(3), 345–383.
go back to reference Stranieri, A., Ferrante, E., Turgut, A. E., Trianni, V., Pinciroli, C., Birattari, M., & Dorigo, M. (2011). Self-organized flocking with a heterogeneous mobile robot swarm. In Advances in artificial life, ECAL 2011 (pp. 789–796). Cambridge: MIT Press. Stranieri, A., Ferrante, E., Turgut, A. E., Trianni, V., Pinciroli, C., Birattari, M., & Dorigo, M. (2011). Self-organized flocking with a heterogeneous mobile robot swarm. In Advances in artificial life, ECAL 2011 (pp. 789–796). Cambridge: MIT Press.
go back to reference Sutton, R. S., & Barto, A. G. (1998). Reinforcement learning: an introduction. Cambridge: MIT Press. Sutton, R. S., & Barto, A. G. (1998). Reinforcement learning: an introduction. Cambridge: MIT Press.
go back to reference Theraulaz, G., Goss, S., Gervet, J., & Deneubourg, J.-L. (1990). Task differentiation in polistes wasp colonies: a model for self-organizing groups of robots. In Proceedings of the first international conference on simulation of adaptive behavior on from animals to animats (pp. 346–355). Cambridge: MIT Press. Theraulaz, G., Goss, S., Gervet, J., & Deneubourg, J.-L. (1990). Task differentiation in polistes wasp colonies: a model for self-organizing groups of robots. In Proceedings of the first international conference on simulation of adaptive behavior on from animals to animats (pp. 346–355). Cambridge: MIT Press.
go back to reference Theraulaz, G., Bonabeau, E., & Deneubourg, J.-L. (1998). Response threshold reinforcements and division of labour in insect societies. Proceedings of the Royal Society B. Biological Sciences, 265(1393), 327–332. Theraulaz, G., Bonabeau, E., & Deneubourg, J.-L. (1998). Response threshold reinforcements and division of labour in insect societies. Proceedings of the Royal Society B. Biological Sciences, 265(1393), 327–332.
go back to reference Trianni, V., & Dorigo, M. (2006). Self-organisation and communication in groups of simulated and physical robots. Biological Cybernetics, 95, 213–231. MATH Trianni, V., & Dorigo, M. (2006). Self-organisation and communication in groups of simulated and physical robots. Biological Cybernetics, 95, 213–231. MATH
go back to reference Trianni, V., Labella, T. H., Groß, R., Şahin, E., Dorigo, M., & Deneubourg, J.-L. (2002). Modeling pattern formation in a swarm of self-assembling robots (Technical Report TR/IRIDIA/2002-12). IRIDIA, Université Libre de Bruxelles, Belgium. Trianni, V., Labella, T. H., Groß, R., Şahin, E., Dorigo, M., & Deneubourg, J.-L. (2002). Modeling pattern formation in a swarm of self-assembling robots (Technical Report TR/IRIDIA/2002-12). IRIDIA, Université Libre de Bruxelles, Belgium.
go back to reference Trianni, V., Groß, R., Labella, T. H., Şahin, E., & Dorigo, M. (2003). Evolving aggregation behaviors in a swarm of robots. In Lecture notes in artificial intelligence: Vol. 2801. Advances in artificial life: 7th European conference—ECAL 2003 (pp. 865–874). Berlin: Springer. Trianni, V., Groß, R., Labella, T. H., Şahin, E., & Dorigo, M. (2003). Evolving aggregation behaviors in a swarm of robots. In Lecture notes in artificial intelligence: Vol. 2801. Advances in artificial life: 7th European conference—ECAL 2003 (pp. 865–874). Berlin: Springer.
go back to reference Tuci, E., Trianni, V., & Dorigo, M. (2004). ‘Feeling’ the flow of time through sensorymotor coordination. Connection Science, 16(4), 301–324. Tuci, E., Trianni, V., & Dorigo, M. (2004). ‘Feeling’ the flow of time through sensorymotor coordination. Connection Science, 16(4), 301–324.
go back to reference Turgut, A. E., Çelikkanat, H., Gökçe, F., & Şahin, E. (2008a). Self-organized flocking in mobile robot swarms. Swarm Intelligence, 2(2–4), 97–120. Turgut, A. E., Çelikkanat, H., Gökçe, F., & Şahin, E. (2008a). Self-organized flocking in mobile robot swarms. Swarm Intelligence, 2(2–4), 97–120.
go back to reference Turgut, A. E., Huepe, C., Çelikkanat, H., Gökçe, F., & Şahin, E. (2008b). Modeling phase transition in self-organized mobile robot flocks. In Lecture notes in computer science: Vol. 5217. Proceedings of the 6th international conference on ant colony optimization and swarm intelligence, ANTS 2008 (pp. 108–119). Berlin: Springer. Turgut, A. E., Huepe, C., Çelikkanat, H., Gökçe, F., & Şahin, E. (2008b). Modeling phase transition in self-organized mobile robot flocks. In Lecture notes in computer science: Vol. 5217. Proceedings of the 6th international conference on ant colony optimization and swarm intelligence, ANTS 2008 (pp. 108–119). Berlin: Springer.
go back to reference Turing, A. (1953). The chemical basis of morphogenesis. Philosophical Transactions of the Royal Society. Part B, 237, 37–72. Turing, A. (1953). The chemical basis of morphogenesis. Philosophical Transactions of the Royal Society. Part B, 237, 37–72.
go back to reference Varghese, B., & McKee, G. (2009). A review and implementation of swarm pattern formation and transformation models. International Journal of Intelligent Computing and Cybernetics, 2(4), 786–817. MathSciNetMATH Varghese, B., & McKee, G. (2009). A review and implementation of swarm pattern formation and transformation models. International Journal of Intelligent Computing and Cybernetics, 2(4), 786–817. MathSciNetMATH
go back to reference Vaughan, R. T. (2008). Massively multi-robot simulation in stage. Swarm Intelligence, 2(2–4), 189–208. Vaughan, R. T. (2008). Massively multi-robot simulation in stage. Swarm Intelligence, 2(2–4), 189–208.
go back to reference Waibel, M., Keller, L., & Floreano, D. (2009). Genetic team composition and level of selection in the evolution of cooperation. IEEE Transactions on Evolutionary Computation, 13(3), 648–660. Waibel, M., Keller, L., & Floreano, D. (2009). Genetic team composition and level of selection in the evolution of cooperation. IEEE Transactions on Evolutionary Computation, 13(3), 648–660.
go back to reference Wang, B., Lim, H. B., & Ma, D. (2009). A survey of movement strategies for improving network coverage in wireless sensor networks. Computer Communications, 32(13–14), 1427–1436. Wang, B., Lim, H. B., & Ma, D. (2009). A survey of movement strategies for improving network coverage in wireless sensor networks. Computer Communications, 32(13–14), 1427–1436.
go back to reference Wawerla, J., Sukhatme, G. S., & Matarić, M. J. (2002). Collective construction with multiple robots. In Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (IROS) (pp. 2696–2701). Wawerla, J., Sukhatme, G. S., & Matarić, M. J. (2002). Collective construction with multiple robots. In Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (IROS) (pp. 2696–2701).
go back to reference Werfel, J. (2006). Extended stigmergy in collective construction. IEEE Intelligent Systems, 21, 20–28. Werfel, J. (2006). Extended stigmergy in collective construction. IEEE Intelligent Systems, 21, 20–28.
go back to reference Werfel, J., & Nagpal, R. (2008). Three-dimensional construction with mobile robots and modular blocks. International Journal of Robotics Research, 27(3–4), 463–479. Werfel, J., & Nagpal, R. (2008). Three-dimensional construction with mobile robots and modular blocks. International Journal of Robotics Research, 27(3–4), 463–479.
go back to reference Werfel, J., Petersen, K., & Nagpal, R. (2011). Distributed multi-robot algorithms for the TERMES 3D collective construction system. In Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (IROS). Werfel, J., Petersen, K., & Nagpal, R. (2011). Distributed multi-robot algorithms for the TERMES 3D collective construction system. In Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (IROS).
go back to reference Wessnitzer, J., & Melhuish, C. (2003). Collective decision-making and behaviour transitions in distributed ad hoc wireless networks of mobile robots: target-hunting. In Lecture notes in computer science: Vol. 2801. Advances in artificial life (pp. 893–902). Berlin: Springer. Wessnitzer, J., & Melhuish, C. (2003). Collective decision-making and behaviour transitions in distributed ad hoc wireless networks of mobile robots: target-hunting. In Lecture notes in computer science: Vol. 2801. Advances in artificial life (pp. 893–902). Berlin: Springer.
go back to reference Winfield, A. F. T. (2009). Towards an engineering science of robot foraging. In Distributed autonomous robotic systems 8 (pp. 185–192). Berlin: Springer. Winfield, A. F. T. (2009). Towards an engineering science of robot foraging. In Distributed autonomous robotic systems 8 (pp. 185–192). Berlin: Springer.
go back to reference Winfield, A. F. T., Harper, C. J., & Nembrini, J. (2004). Towards dependable swarms and a new discipline of swarm engineering. In Lecture notes in computer science: Vol. 3342. Proceedings of the international workshop on simulation of adaptive behavior, SAB 2004 (pp. 126–142). Berlin: Springer. Winfield, A. F. T., Harper, C. J., & Nembrini, J. (2004). Towards dependable swarms and a new discipline of swarm engineering. In Lecture notes in computer science: Vol. 3342. Proceedings of the international workshop on simulation of adaptive behavior, SAB 2004 (pp. 126–142). Berlin: Springer.
go back to reference Winfield, A. F. T., Sa, J., Fernandez-Gago, M. C., Dixon, C., & Fisher, M. (2005). On formal specification of emergent behaviours in swarm robotic systems. International Journal of Advanced Robotic Systems, 2(4), 363–370. Winfield, A. F. T., Sa, J., Fernandez-Gago, M. C., Dixon, C., & Fisher, M. (2005). On formal specification of emergent behaviours in swarm robotic systems. International Journal of Advanced Robotic Systems, 2(4), 363–370.
go back to reference Winfield, A. F. T., Liu, W., Nembrini, J., & Martinoli, A. (2008). Modelling a wireless connected swarm of mobile robots. Swarm Intelligence, 2(2–4), 241–266. Winfield, A. F. T., Liu, W., Nembrini, J., & Martinoli, A. (2008). Modelling a wireless connected swarm of mobile robots. Swarm Intelligence, 2(2–4), 241–266.
go back to reference Wolpert, D. H., & Tumer, K. (1999). An introduction to collective intelligence (Technical Report NASA-ARC-IC-99-63). NASA Ames Research Center. Wolpert, D. H., & Tumer, K. (1999). An introduction to collective intelligence (Technical Report NASA-ARC-IC-99-63). NASA Ames Research Center.
go back to reference Yang, E., & Gu, D. (2005). A survey on multiagent reinforcement learning towards multi-robot systems. In Proceedings of IEEE symposium on computational intelligence and games. Piscataway: IEEE Press. Yang, E., & Gu, D. (2005). A survey on multiagent reinforcement learning towards multi-robot systems. In Proceedings of IEEE symposium on computational intelligence and games. Piscataway: IEEE Press.
go back to reference Yun, S., Schwager, M., & Rus, D. (2009). Coordinating construction of truss structures using distributed equal-mass partitioning. In Springer tracts in advanced robotics: Vol. 70. Proc. of the 14th international symposium on robotics research (pp. 607–623). Berlin: Springer. Yun, S., Schwager, M., & Rus, D. (2009). Coordinating construction of truss structures using distributed equal-mass partitioning. In Springer tracts in advanced robotics: Vol. 70. Proc. of the 14th international symposium on robotics research (pp. 607–623). Berlin: Springer.
Metadata
Title
Swarm robotics: a review from the swarm engineering perspective
Authors
Manuele Brambilla
Eliseo Ferrante
Mauro Birattari
Marco Dorigo
Publication date
01-03-2013
Publisher
Springer US
Published in
Swarm Intelligence / Issue 1/2013
Print ISSN: 1935-3812
Electronic ISSN: 1935-3820
DOI
https://doi.org/10.1007/s11721-012-0075-2

Premium Partner