Skip to main content

Evolution, Self-organization and Swarm Robotics

  • Chapter

Part of the book series: Natural Computing Series ((NCS))

Summary

The activities of social insects are often based on a self-organising process, that is, “a process in which pattern at the global level of a system emerges solely from numerous interactions among the lower-level components of the system”(see Camazine-EtAl:01, p. 8). In a self-organising system such as an ant colony, there is neither a leader that drives the activities of the group, nor are the individual ants informed about a global recipe or blueprint to be executed. On the contrary, each single ant acts autonomously following simple rules and locally interacting with the other ants. As a consequence of the numerous interactions among individuals, a coherent behaviour can be observed at the colony level.

A similar organisational structure is definitely beneficial for a swarm of autonomous robots. In fact, a coherent group behaviour can be obtained providing each robot with simple individual rules. Moreover, the features that characterise a self-organising system—such as decentralisation, flexibility and robustness—are highly desirable also for a swarm of autonomous robots. The main problem that has to be faced in the design of a self-organising robotic system is the definition of the individual rules that lead to the desired collective behaviour. The solution we propose to this design problem relies on artificial evolution as the main tool for the synthesis of self-organising behaviours. In this chapter, we provide an overview of successful applications of evolutionary techniques to the evolution of self-organising behaviours for a group of simulated autonomous robots. The obtained results show that the methodology is viable, and that it produces behaviours that are efficient, scalable and robust enough to be tested in reality on a physical robotic platform.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. G. Baldassarre, D. Parisi, and S. Nolfi. Distributed coordination of simulated robots based on self-organisation. Artificial Life, 12(3):289–311, 2006.

    Article  Google Scholar 

  2. G.Baldassarre, V. Trianni, M. Bonani, F. Mondada, M. Dorigo, and S. Nolfi. Self-organised coordinated motion in groups of physically connected robots. IEEE Transactions on Systems, Man and Cybernetics—Part B: Cybernetics, 37(1):224–239, 2007.

    Article  Google Scholar 

  3. E. Bonabeau, M. Dorigo, and G. Theraulaz. Swarm Intelligence: From Natural to Artificial Systems. Oxford University Press, New York, NY, 1999.

    MATH  Google Scholar 

  4. S. Camazine, J.-L. Deneubourg, N. Franks, J. Sneyd, G. Theraulaz, and E. Bonabeau. Self-organization in Biological Systems. Princeton University Press, Princeton, NJ, 2001.

    Google Scholar 

  5. N. Correll, G. Sempo, Y. LopezdeMeneses, J. Halloy, J.-L. Deneubourg, and A. Martinoli. SwisTrack: A tracking tool for multi-unit robotic and biological systems. In Proceedings of the 2006 IEEE/RSJ International Conference in Intelligent Robots and Systems (IROS ’06), pages 2185–2191. IEEE Press, Piscataway, NJ, 2006.

    Google Scholar 

  6. M. Dorigo, V. Trianni, E. Şahin, R. Groβ, T.H. Labella, G. Baldassarre, S. Nolfi, J.-L. Deneubourg, F. Mondada, D. Floreano, and L.M. Gambardella. Evolving self-organizing behaviors for a swarm-bot. Autonomous Robots, 17(2–3):223–245, 2004.

    Article  Google Scholar 

  7. L.J. Fogel, A.J. Owens, and M.J. Walsh. Artificial Intelligence through Simulated Evolution. John Wiley & Sons, New York, NY, 1966.

    MATH  Google Scholar 

  8. D.E. Goldberg. Genetic Algorithms in Search, Optimization and Machine Learning.Addison-Wesley, Reading, MA, 1989.

    MATH  Google Scholar 

  9. R. Groβ and M. Dorigo. Group transport of an object to a target that only some group members may sense. In X. Yao, E. Burke, J.A. Lozano, J. Smith, J.J. Merelo-Guervós, J.A. Bullinaria, J. Rowe, P. Tiňo, A. Kabán, and H.-P. Schwefel, editors, Parallel Problem Solving from Nature – 8 th International Conference (PPSN VIII), volume 3242 of Lecture Notes in Computer Science, pages 852–861. Springer Verlag, Berlin, Germany, 2004.

    Google Scholar 

  10. R.Groβ, F.Mondada, and M.Dorigo. Transport of an object by six pre-attached robots interacting via physical links. In Proceedings of the 2006 IEEE Interantional Conference on Robotics and Automation (ICRA ’06), pages 1317–1323. IEEE Computer Society Press, Los Alamitos, CA, 2006.

    Google Scholar 

  11. I.Harvey, E.A. DiPaolo, R. Wood, M. Quinn, and E. Tuci. Evolutionary robotics: A new scientific tool for studying cognition. Artificial Life, 11(1–2):79–98, 2005.

    Article  Google Scholar 

  12. I. Harvey, P. Husbands, and D. Cliff. Issues in evolutionary robotics. In J.-A. Meyer, H. Roitblat, and S.W. Wilson, editors, From Animals to Animats 2. Proceedings of the Second International Conference on Simulation of Adaptive Behavior {(SAB 92), pages 364–373. MIT Press, Cambridge, MA, 1993.

    Google Scholar 

  13. B. Hölldobler and E.O. Wilson. The Ants. Belknap Press, Harvard University Press, Cambridge, MA, 1990.

    Google Scholar 

  14. N. Jakobi. Evolutionary robotics and the radical envelope of noise hypothesis. Adaptive Behavior, 6:325–368, 1997.

    Article  Google Scholar 

  15. C.R. Kube and E. Bonabeau. Cooperative transport by ants and robots. Robotics and Autonomous Systems, 30(1–2):85–101, 2000.

    Article  Google Scholar 

  16. M.J. Matarić and D. Cliff. Challenges in evolving controllers for physical robots. Robotics and Autonomous Systems, 19(1):67–83, 1996.

    Article  Google Scholar 

  17. R.E. Mirollo and S.H. Strogatz. Synchronization of pulse-coupled biological oscillators. SIAM Journal on Applied Mathematics, 50(6):1645–1662, 1990.

    Article  MATH  MathSciNet  Google Scholar 

  18. F. Mondada, G.C. Pettinaro, A. Guignard, I.V. Kwee, D. Floreano, J.-L. Deneubourg, S. Nolfi, L.M. Gambardella, and M. Dorigo. SWARM-BOT: A new distributed robotic concept. Autonomous Robots, 17(2–3):193–221, 2004.

    Article  Google Scholar 

  19. A.L. Nelson, E. Grant, and T.C. Henderson. Evolution of neural controllers for competitive game playing with teams of mobile robots. Robotics and Autonomous Systems, 46:135–150, 2004.

    Article  Google Scholar 

  20. S. Nolfi and D. Floreano. Evolutionary Robotics: The Biology, Intelligence, and Technology of Self-Organizing Machines. MIT Press/Bradford Books, Cambridge, MA, 2000.

    Google Scholar 

  21. A. Perez-Uribe, D.Floreano, and L.Keller. Effects of group composition and level of selection in the evolution of cooperation in artificial ants. In W. Banzhaf, T. Christaller, P. Dittrich, J.T. Kim, and J. Ziegler, editors, Advance in Artificial Life. Proceedings of the 7th European Conference on Artificial Life (ECAL 2003), volume 2801 of Lecture Notes in Artificial Intelligence, pages 128–137. Springer Verlag, Berlin, Germany, 2003.

    Google Scholar 

  22. M. Quinn. A comparison of approaches to the evolution of homogeneous multi-robot teams. In Proceedings of the 2001 Congress on Evolutionary Computation (CEC 01), pages 128–135. IEEE Press, Piscataway, NJ, 2001.

    Google Scholar 

  23. M. Quinn, L. Smith, G. Mayley, and P. Husbands. Evolving controllers for a homogeneous system of physical robots: Structured cooperation with minimal sensors. Philosophical Transactions of the Royal Society of London, Series A: Mathematical, Physical and Engineering Sciences, 361(2321-2344), 2003.

    Article  MathSciNet  Google Scholar 

  24. C.W. Reynolds. An evolved, vision-based behavioral model of coordinated group motion. In J.-A. Meyer, H. Roitblat, and S.W. Wilson, editors, From Animals to Animats 2. Proceedings of the Second International Conference on Simulation of Adaptive Behavior (SAB 92), pages 384–392. MIT Press, Cambridge, MA, 1993.

    Google Scholar 

  25. L. Spector, J. Klein, C. Perry, and M. Feinstein. Emergence of collective behavior in evolving populations of flying agents. Genetic Programming and Evolvable Machines, 6(1):111–125, 2005.

    Article  Google Scholar 

  26. S.H. Strogatz and I. Stewart. Coupled oscillators and biological synchronization. Scientific American, 269(6):102–109, 1993.

    Article  Google Scholar 

  27. V. Trianni and M. Dorigo. Self-organisation and communication in groups of simulated and physical robots. Biological Cybernetics, 95:213–231, 2006.

    Article  MATH  Google Scholar 

  28. V. Trianni and S. Nolfi. Minimal communication strategies for self-organising synchronisation behaviours. In Proceedings of the 2007 IEEE Symposium on Artificial Life, pages 199–206. IEEE Press, Piscataway, NJ, 2007.

    Google Scholar 

  29. V. Trianni, S. Nolfi, and M. Dorigo. Cooperative hole avoidance in a swarm-bot. Robotics and Autonomous Systems, 54(2):97–103, 2006.

    Article  Google Scholar 

  30. C.R. Ward, F. Gobet, and G. Kendall. Evolving collective behavior in an artificial ecology. Artificial Life, 7(1):191–209, 2001.

    Article  Google Scholar 

  31. G.M. Werner and M.G. Dyer. Evolution of communication in artificial organisms. In C.Langton, C. Taylor, D. Farmer, and S. Rasmussen, editors, Artificial Life II, volumeX of SFI Studies in the Science of Complexity, pages 659–687. Addison-Wesley, Redwood City, CA, 1991.

    Google Scholar 

  32. G.M. Werner and M.G. Dyer. Evolution of herding behavior in artificial animals. In J.-A. Meyer, H. Roitblat, and S.W. Wilson, editors, From Animals to Animats 2. Proceedings of the Second International Conference on Simulation of Adaptive Behavior {(SAB 92), pages 393–399. MIT Press, Cambridge, MA, 1993.

    Google Scholar 

  33. S. Wischmann, M. Huelse, J.F. Knabe, and F. Pasemann. Synchronization of internal neural rhythms in multi-robotic systems. Adaptive Behavior, 14(2):117–127, 2006.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Trianni, V., Nolfi, S., Dorigo, M. (2008). Evolution, Self-organization and Swarm Robotics. In: Blum, C., Merkle, D. (eds) Swarm Intelligence. Natural Computing Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74089-6_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-74089-6_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-74088-9

  • Online ISBN: 978-3-540-74089-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics