Abstract
Building a simulator for a robot with many degrees of freedom and various sensors, such as Sony’s AIBO4, is a daunting task. Our implementation does not simulate raw sensor values or actuator commands, rather we model an intermediate software layer which passes processed sensor data to the controller and receives high-level control commands. This allows us to construct a simulator that runs at over 11000 times faster than real time. Using our simulator we evolve a ball-chasing behavior that successfully transfers to an actual AIBO.
AIBO is a registered trademark of Sony Corporation
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Fujita, M. & Kitano, H. (1998). Development of an autonomous quadruped robot for robot entertainment. Autonomous Robotics, 5:1–14.
Gallagher, J. C. & Beer, R. D. (1992). A qualitative dynamical analysis of evolved locomotion controllers. In Meyer, J.-A., Roitblat, H. L., & Wilson, S. W. (Eds.), From Animals to Animats 2, pp. 71–80.
Gallagher, J. C., Beer, R. D., Espenschied, K. S., & Quinn, R. D. (1996). Application of evolved locomotion controllers to a hexapod robot. Robotics and Autonomous Systems, 19(1):95–103.
Hornby, G. S., Fujita, M., Takamura, S., Yamamoto, T., & Hanagata, O. (1999). Autonomous evolution of gaits with the sony quadruped robot. In Proceedings of the Genetic and Evolutionary Computation Conference. Morgan Kaufmann.
Hornby, G. S. & Mirtich, B. (1999). Diffuse versus true coevolution in a physics-based world. In Banzhaf, Daida, Eiben, Garzon, Honavar, Jakiel, & Smith (Eds.), Proceedings of the Genetic and Evolutionary Computation Conference. Morgan Kaufmann.
Jakobi, N. (1998). Minimal Simulations for Evolutionary Robotics. PhD thesis, School of Cognitive and Computing Sciences, University of Sussex.
Lund, H. H. & Miglino, O. (1996). From simulated to real robots. In Proceedings of IEEE 3rd International Conference on Evolutionary Computation. IEEE Press.
Michel, O. (1995). An artificial life approach for the synthesis of autonomous agents. In Alliot, J., Lutton, E., Ronald, E., Schoenauer, M., & Snyers, D. (Eds.), Proceedings of the European Conference on Artificial Evolution, pp. 220–231. Springer-Verlag.
Miglino, O., Lund, H., & Nolfi, S. (1995). Evolving mobile robots in simulated and real environments. Artificial Life, 2(4):417–434.
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
Hornby, G.S., Takamura, S., Hanagata, O., Fujita, M., Pollack, J. (2000). Evolution of Controllers from a High-Level Simulator to a High DOF Robot. 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_9
Download citation
DOI: https://doi.org/10.1007/3-540-46406-9_9
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