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.
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
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.
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.
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.
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.
Koza, J.R. (1992). Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge, MA, USA.
Nordin, J.P. (1997), Evolutionary Program Induction of Binary Machine Code and its Application. Krehl Verlag, Muenster, Germany
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.
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.
Nordin J.P., Nordahl M. (1999) ELVIS: An Evolutionary Architecture for a Humanoid Robot, In Proceeding of: Symposium on Artificial Intelligence (CIMAF99) Havana Cuba
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
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
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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