Skip to main content

From the Sea to the Sidewalk: The Evolution of Hexapod Walking Gaits by a Genetic Algorithm

  • Conference paper
  • First Online:
Evolvable Systems: From Biology to Hardware (ICES 2000)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1801))

Included in the following conference series:

Abstract

A simple evolutionary approach to developing walking gaits for a legged robot is presented. Each leg of the robot is given its own controller in the form of a cellular automaton which serves to arbitrate between a number of fixed basis behaviours. Local communication exists between neighbouring legs. Genetic algorithms search for cellular automata whose arbitration results in successful walking gaits. An example simulation of the technique is presented as well as results of application to Kafka, a hexapod robot.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. T D Barfoot and G M T D’Eleuterio. An evolutionary approach to multiagent heap formation. Congress on Evolutionary Computation, July 6–9 1999.

    Google Scholar 

  2. Randall D. Beer, Hillel J. Chiel, and Leon S. Sterling. A biological perspective on autonomous agent design. Robotics and Autonomous Systems, 6:169–186, 1990.

    Article  Google Scholar 

  3. Hillel J. Chiel, Randall D. Beer, Roger D. Quinn, and Kenneth S. Espenschied. Robustness of a distributed neural network controller for locomotion in a hexapod robot. IEEE Transactions on Robotics and Autonomation, 8(3):292–303, june 1992.

    Google Scholar 

  4. Holk Cruse. Coordination of leg movement in walking animals. In J. A. Meyer and S. Wilson, editors, Simulation of Adaptive Behaviour: from Animals to Animats. MIT Press, 1990.

    Google Scholar 

  5. Rajarshi Das, James P. Crutchfield, Melanie Mitchell, and James E. Hanson. Evolving globally synchronized cellular automata. In L.J. Eshelman, editor, Proceedings of the Sixth International Conference on Genetic Algorithms, pages 336–343, San Fransisco, CA, April 1995.

    Google Scholar 

  6. Dorigo and Colombetti. Robot Shaping. MIT Press, A Bradford Book, 1998.

    Google Scholar 

  7. David E. Goldberg. Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley Pub. Co., Reading, Mass., 1989.

    MATH  Google Scholar 

  8. Takashi Gomi. Practical applications of behaviour-based robotics: The first five years. In IECON98, Proceedings of the 24th Annual Conference of the IEEE, pages 159–164, vol 4. Industrial Electronics Society, 1998.

    Google Scholar 

  9. Takashi Gomi and Ann Griffith. Evolutionary robotics-an overview. In Proceedings of IEEE International Conference on Evolutionary Computation, pages 40–49, 1996.

    Google Scholar 

  10. Takashi Gomi and Koichi Ide. Evolution of gaits of a legged robot. In The 1998 IEEE International Conference on Fuzzy Systems, pages 159–164, vol 1. IEEE World Congress on Computational Intelligence, 1998.

    Google Scholar 

  11. Freédéric Gruau. Automatic definition of modular neural networks. Adaptive Behaviour, 3(2):151–184, 1995.

    Article  Google Scholar 

  12. Nick Jakobi. Runnig across the reality gap: Octopod locomotion evolved in a minimal simulation. In P Husbands and J-A Meyer, editors, Proceedings of Evorob98. Evorob98, Springer-Verlag, 1998.

    Google Scholar 

  13. Maja J. Matarić. Behaviour-based control: Examples from navigation, learning, and group behaviour. Journal of Experimental and Theoretical Artificial Intelligence, 9(2):232–336, 1997. Special Issue on Software Architectures for Physical Agents, Editors: H. Hexmoor, I. Horswill, D. Kortenkamp.

    Google Scholar 

  14. David Ross McMillen. Kafka: A hexapod robot. Master’s thesis, University of Toronto Institute for Aerospace Studies, 1995.

    Google Scholar 

  15. Richard S. Sutton and Andrew G. Barto. Reinforcement Learning: An Introduction. A Bradford Book, MIT Press, 1998.

    Google Scholar 

  16. Jon von Neumann. Theory of Self-Reproducing Automata. University of Illinois Press, Urbana and London, 1966.

    Google Scholar 

  17. Andrew Wuensche. The ghost in the machine: Basins of attraction of random boolean networks. In Chris G. Langton, editor, Artificial Life III: SFI Studies in the Sciences of Complexity, vol. XVII. Addison-Wesley, 1994.

    Google Scholar 

  18. David Zeltzer and Michael McKenna. Simulation of autonomous legged locomotion. In Chris G. Langton, editor, Artificial Life III: SFI Studies in the Sciences of Complexity, vol. XVII. Addison-Wesley, 1994.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Earon, E.J.P., Barfoot, T.D., D’Eleuterio, G.M.T. (2000). From the Sea to the Sidewalk: The Evolution of Hexapod Walking Gaits by a Genetic Algorithm. In: Miller, J., Thompson, A., Thomson, P., Fogarty, T.C. (eds) Evolvable Systems: From Biology to Hardware. ICES 2000. Lecture Notes in Computer Science, vol 1801. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46406-9_6

Download citation

  • DOI: https://doi.org/10.1007/3-540-46406-9_6

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67338-5

  • Online ISBN: 978-3-540-46406-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics