Abstract
Inspired by the efficient method of locomotion of the rattlesnake Crotalus cerastes, the objective of this work is automatic design through genetic programming, of the fastest possible (sidewinding) locomotion of simulated limbless, wheelless snake-like robot (Snakebot). The realism of simulation is ensured by employing the Open Dynamics Engine (ODE), which facilitates implementation of all physical forces, resulting from the actuators, joints constrains, frictions, gravity, and collisions. Empirically obtained results demonstrate the emergence of sidewinding locomotion from relatively simple motion patterns of morphological segments. Robustness of the sidewinding Snakebot, considered as ability to retain its velocity when situated in unanticipated environment, is illustrated by the ease with which Snakebot overcomes various types of obstacles such as a pile of or burial under boxes, rugged terrain and small walls. The ability of Snakebot to adapt to partial damage by gradually improving its velocity characteristics is discussed. Discovering compensatory locomotion traits, Snakebot recovers completely from single damage and recovers a major extent of its original velocity when more significant damage is inflicted. Contributing to the better understanding of sidewinding locomotion, this work could be considered as a step towards building real Snakebots, which are able to perform robustly in difficult environments.
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
Bongard, J.C., Pfeifer, R.: Evolving Complete Agents Using Artificial Ontogeny. In: Hara, F., Pfeifer, R. (eds.) Morpho-functional Machines: The New Species, pp. 237–258. Springer, Heidelberg (2003)
Dowling, K.: Limbless Locomotion: Learning to Crawl with a Snake Robot, doctoral dissertation, tech. report CMU-RI-TR-97-48, Robotics Institute, Carnegie Mellon University (1997)
Hirose, S.: Biologically Inspired Robots: Snake-like Locomotors and Manipulators. Oxford University Press, Oxford (1993)
Jacobi, N.: Minimal Simulations for Evolutionary Robotics. Ph.D. thesis, School of Cognitive and Computing Sciences, Sussex University (1998)
Koza, J.R.: Genetic Programming 2: Automatic Discovery of Reusable Programs. The MIT Press, Cambridge (1994)
Mahdavi, S., Bentley, P.J.: Evolving Motion of Robots with Muscles. In: Proc. of Evo- ROB 2003, the 2nd European Workshop on Evolutionary Robotics, EuroGP 2003, pp. 655–664 (2003)
Morowitz, H.J.: The Emergence of Everything: How the World Became Complex. Oxford University Press, New York (2002)
Meeden, L., Kumar, D.: Trends in Evolutionary Robotics. In: Jain, L.C., Fukuda, T. (eds.) Soft Computing for Intelligent Robotic Systems, pp. 215–233. Physica-Verlag, New York (1998)
Sims, K.: Evolving 3D Morphology and Behavior by Competition. In: Artificial Life IV Proceedings, pp. 28–39. MIT Press, Cambridge (1994)
Ray, T.: Aesthetically Evolved Virtual Pets. Leaonardo 34(4), 313–316 (2001)
Smith, R.: Open Dynamics Engine (2001-2003), http://q12.org/ode/
Zhang, Y., Yim, M.H., Eldershaw, C., Duff, D.G., Roufas, K.D.: Phase automata: a programming model of locomotion gaits for scalable chain-type modular robots. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003), Las Vegas, NV, October 27-31 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tanev, I., Ray, T., Buller, A. (2004). Evolution, Robustness, and Adaptation of Sidewinding Locomotion of Simulated Snake-Like Robot. In: Deb, K. (eds) Genetic and Evolutionary Computation – GECCO 2004. GECCO 2004. Lecture Notes in Computer Science, vol 3102. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24854-5_65
Download citation
DOI: https://doi.org/10.1007/978-3-540-24854-5_65
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22344-3
Online ISBN: 978-3-540-24854-5
eBook Packages: Springer Book Archive