Skip to main content

Co-evolution of Structures and Controllers for Neubot Underwater Modular Robots

  • Conference paper
Advances in Artificial Life (ECAL 2005)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3630))

Included in the following conference series:

Abstract

This article presents the first results of a project in underwater modular robotics, called Neubots. The goals of the projects are to explore, following Von Neumann’s ideas, potential mechanisms underlying self-organization and self-replication. We briefly explain the design features of the module units. We then present simulation results of the artificial co-evolution of body structures and neural controllers for locomotion. The neural controllers are inspired from the central pattern generators underlying locomotion in vertebrate animals. They are composed of multiple neural oscillators which are connected together by a specific type of coupling called synaptic spreading. The co-evolution of body and controller leads to interesting robots capable of efficient swimming. Interesting features of the neural controllers include the possibility to modulate the speed of locomotion by varying simple input signals, the robustness against perturbations, and the distributed nature of the controllers which makes them well suited for modular robotics.

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

Access this chapter

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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Floreano, D., Ijspeert, A.J., Bertolote, T., Mattiussi, C.: Neubots: The robotics legacy of John von Neumann. Technical report, Laboratory of Intelligent Systems, EPFL (2005) submitted for publication

    Google Scholar 

  2. Bertolote, T., Hentsch, V.: Design and prototyping of an underwater modular robot, Unpublished Master Thesis, Laboratory of Intelligent Systems, EPFL (2004)

    Google Scholar 

  3. von Neumann, J.: Theory of Self-reproducing Automata. University of Illinois Press, Urbana (1966) (Edited and completed by A. W. Burks)

    Google Scholar 

  4. McCulloch, W., Pitts, W.: A Logical Calculus of the Ideas Immanent in Nervous Activity. Bulletin of Mathematical Biophysics 5, 115–133 (1943)

    Article  MATH  MathSciNet  Google Scholar 

  5. Williams, T.: Phase coupling by synaptic spread in chains of coupled neuronal oscillators. Science 258, 662–665 (1992)

    Article  Google Scholar 

  6. Murata, S., Yoshida, E., Kamimura, A., Kurokawa, H., Tomita, K., Kokaji, S.: M-tran: Self-reconfigurable modular robotic system. IEEE/ASME Transactions on Mechatronics 7, 431–441 (2002)

    Article  Google Scholar 

  7. Konidaris, G., Taylor, T., Hallam, J.: Hydrogen: Automatically generating self-assembly code for hydron units. In: Proceedings of the Seventh International Symposium on Distributed Autonomous Robotic Systems (DARS 2004), Berlin (2004)

    Google Scholar 

  8. Sims, K.: Evolving 3D Morphology and Behavior by competition. In: Brooks, R., Maes, P. (eds.) Artificial Life IV Proceedings, pp. 28–39. MIT Press, Cambridge (1994)

    Google Scholar 

  9. Ekeberg, Ö.: A combined neuronal and mechanical model of fish swimming. Biological Cybernetics 69, 363–374 (1993)

    MATH  Google Scholar 

  10. Grillner, S.: Neurobiological bases of rhytmic motor acts in vertebrates. Science, New Series 228(4696), 143–149 (1985)

    Google Scholar 

  11. Kamimura, A., Kurokawa, H., Yoshida, E., Tomita, K., Murata, S., Kokaji, S.: Automatic Locomotion Pattern Generation for Modular Robots. In: Proceedings of the 2003 IEEE International Conference on Robotics & Automation (2003)

    Google Scholar 

  12. Yoshida, E., Murata, S., Kamimura, A., Tomitd, K., Kurokawa, H., Kokaji, S.: Evolutionary Synthesis of Dynamic Motion and Reconfiguration Process for a Modular Robot M-TRAN. In: IEEE International Symposium on Computational Intelligence in Robotics and Automation (2003)

    Google Scholar 

  13. Fukuoka, Y., Kimura, H., Cohen, A.: Adaptive dynamic walking of a quadruped robot on irregular terrain based on biological concepts. The International Journal of Robotics Research 3-4, 187–202 (2003)

    Article  Google Scholar 

  14. Ijspeert, A.J.: A connectionist central pattern generator for the aquatic and terrestrial gaits of a simulated salamander. Biol. Cybern. 84(5), 331–348 (2001)

    Article  MathSciNet  Google Scholar 

  15. Komosinski, M., Ulatowski, S.: Framestics: Towards a simulation of a nature-like world, creatures and evolution. In: Floreano, D., Mondada, F. (eds.) ECAL 1999. LNCS, vol. 1674, pp. 261–265. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  16. Lipson, H., Pollack, J.B.: Automatic design and manufacture of robotic lifeforms. Nature 406, 974–978 (2000)

    Article  Google Scholar 

  17. Bongard, J.C., Pfeifer, R.: Repeated structure and dissociation of genotypic and phenotypic complexity in artificial ontongey. In: Genetic and Evolutionary Computation Conference, pp. 829–836 (2001)

    Google Scholar 

  18. Marbach, D., Ijspeert, A.J.: Co-evolution of Configuration and Control for Homogenous Modular Robots. In: Proceedings of the Eighth Conference on Intelligent Autonomous Systems (IAS8), pp. 712–719. IOS Press, Amsterdam (2004)

    Google Scholar 

  19. Smith, R.: Open Dynamics Engine (ODE), webpage: http://www.ode.org/

  20. GAlib, webpage: http://lancet.mit.edu/ga/

  21. Bongard, J.C., Paul, C.: Investigating Morphological Symmetry and Locomotive Efficiency using Virtual Embodied Evolution. In: From Animals to Animats: The Sixth Int. Conference on the Simulation of Adaptive Behaviour, pp. 420–429 (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

von Haller, B., Ijspeert, A., Floreano, D. (2005). Co-evolution of Structures and Controllers for Neubot Underwater Modular Robots. In: Capcarrère, M.S., Freitas, A.A., Bentley, P.J., Johnson, C.G., Timmis, J. (eds) Advances in Artificial Life. ECAL 2005. Lecture Notes in Computer Science(), vol 3630. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11553090_20

Download citation

  • DOI: https://doi.org/10.1007/11553090_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28848-0

  • Online ISBN: 978-3-540-31816-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics