Skip to main content

Evolving Hand-Eye Coordination for a Humanoid Robot with Machine Code Genetic Programming

  • Conference paper
  • First Online:
Book cover Genetic Programming (EuroGP 2001)

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

Included in the following conference series:

Abstract

We evolve, using AIMGP machine code genetic programming, Discipulus, an approximation of the inverse kinematics of a real robotics arm with many degrees of freedom. Elvis is a bipedal robot with human-like geometry and motion capabilities a humanoid, primarily controlled by evolutionary adaptive methods. The GP system produces a useful inverse kinematic mapping, from target 3-D points (via pairs of stereo video images) to a vector of arm controller actuator set points.

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. Banzhaf, W., Nordin, P., Keller, R.E., and Francone, F.D. (1997). Genetic Programming-An Introduction. On the automatic evolution of computer programs and its applications. Morgan Kaufmann, San Fransisco, and d-punkt, Heidelberg.

    Google Scholar 

  2. Christopher T.M. Graae, Peter Nordin and Mats Nordahl (2000) Stereoscopic Vision for a Humanoid Robot using Genetic Programming. Real-world applications of Evolutionary Computing, Edinburgh, LNCS 1803, Springer Verlag.

    Google Scholar 

  3. Husbands, P., Meyer, J-A, and Harvey, I. (1998) Evolutionary Robotics: a Survey of Applications and Problems. In Proceedings of the first European Workshop of Evolutionary Robotics, (EvoRobot98), volume 1468 of LNCS. Paris April 1998 (eds) Husbands, P., Meyer, J-A., Springer Verlag.

    Google Scholar 

  4. Kanehiro, F., Kagami, S., Inaba, M. and Inoue, M.(1994) A study on visually guided walking behaviors of remote-brained apelike robot. In Proceedings Japanese Society of Machinery, Annual Conference on Robotics and Mechatronics (ROBOMEC’94), pp. 197–202, 30 June–1 July, 1994.

    Google Scholar 

  5. Koza, J.R. (1992). Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge, MA, USA.

    MATH  Google Scholar 

  6. Nordin, J.P. (1997), Evolutionary Program Induction of Binary Machine Code and its Application. Krehl Verlag, Muenster, Germany

    Google Scholar 

  7. Rikard Karlsson. Sound localization for a humanoid robot by means of genetic programming. Master’s thesis, Complex Systems Group, Chalmers University of Technology, S-41296, Göteborg, Sweden, December 1998.

    Google Scholar 

  8. Rikard Karlsson, Peter Nordin, and Mats Nordahl. Sound localization for a humanoid robot using genetic programming. In Stefano Cagnoni, Riccardo Poli, George D. Smith, David Corne, Martin Oates, Emma Hart, Pier Luca Lanzi, Egbert Jan Willem, Yun Li, Ben Paechter, and Terence C. Fogarty, editors, Real-World Applications of Evolutionary Computing, volume 1803 of LNCS, pp. 65–76, Edinburgh, 17 April 2000. Springer-Verlag.

    Chapter  Google Scholar 

  9. Nordin J.P., Nordahl M. (1999) ELVIS: An Evolutionary Architecture for a Humanoid Robot, In Proceeding of: Symposium on Artificial Intelligence (CIMAF99) Havana Cuba

    Google Scholar 

  10. Nordin J.P., Nordahl M. (1999) An Evolutionary Architecture For A Humanoid Robot, In Proceeding of: The Fourth International Symposium on Artificial Life and Robotics (AROB 4th 99) Oita Japan

    Google Scholar 

  11. Nordin J.P., Eriksson A., Nordahl M. (1999) Genetic Reasoning: Evolutionary Induction of Mathematical Proofs. In Proceeding of: Second European Workshop on Genetic Programming (EuroGP98), volume 1598 of LNCS, Springer Verlag

    Google Scholar 

  12. Simon Perkins. Evolving effective visual tracking through shaping. In Wolfgang Banzhaf, Jason Daida, Agoston E. Eiben, Max H. Garzon, Vasant Honavar, Mark Jakiela, and Robert E. Smith, editors, Proceedings of the Genetic and Evolutionary Computation Conference, volume 2, pp. 1156–1161, Orlando, Florida, USA, 13-17 July 1999. Morgan Kaufmann.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Langdon, W.B., Nordin, P. (2001). Evolving Hand-Eye Coordination for a Humanoid Robot with Machine Code Genetic Programming. In: Miller, J., Tomassini, M., Lanzi, P.L., Ryan, C., Tettamanzi, A.G.B., Langdon, W.B. (eds) Genetic Programming. EuroGP 2001. Lecture Notes in Computer Science, vol 2038. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45355-5_25

Download citation

  • DOI: https://doi.org/10.1007/3-540-45355-5_25

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41899-3

  • Online ISBN: 978-3-540-45355-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics