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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
T D Barfoot and G M T D’Eleuterio. An evolutionary approach to multiagent heap formation. Congress on Evolutionary Computation, July 6–9 1999.
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.
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.
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.
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.
Dorigo and Colombetti. Robot Shaping. MIT Press, A Bradford Book, 1998.
David E. Goldberg. Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley Pub. Co., Reading, Mass., 1989.
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.
Takashi Gomi and Ann Griffith. Evolutionary robotics-an overview. In Proceedings of IEEE International Conference on Evolutionary Computation, pages 40–49, 1996.
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.
Freédéric Gruau. Automatic definition of modular neural networks. Adaptive Behaviour, 3(2):151–184, 1995.
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.
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.
David Ross McMillen. Kafka: A hexapod robot. Master’s thesis, University of Toronto Institute for Aerospace Studies, 1995.
Richard S. Sutton and Andrew G. Barto. Reinforcement Learning: An Introduction. A Bradford Book, MIT Press, 1998.
Jon von Neumann. Theory of Self-Reproducing Automata. University of Illinois Press, Urbana and London, 1966.
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.
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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