Self-modeling in humanoid soccer robots

In this paper we discuss the applicability, potential benefits, open problems and expected contributions that an emerging set of self-modeling techniques might bring on the development of humanoid soccer robots. The idea is that robots might continuously generate, validate and adjust physical models of their sensorimotor interaction with the world. These models are exploited for adapting behavior in simulation, enhancing the learning skills of a robot with the regular transference of controllers developed in simulation to reality. Moreover, these simulations can be used to aid the execution of complex sensorimotor tasks, speed up adaptation and enhance task planning. We present experiments on the generation of behaviors for humanoid soccer robots using the Back-to-Reality algorithm. General motivations are presented, alternative algorithms are discussed and, most importantly, directions of research are proposed.

[1]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[2]  Nick Jakobi,et al.  Minimal simulations for evolutionary robotics , 1998 .

[3]  Matthias Hebbel,et al.  Modeling and Learning Walking Gaits of Biped Robots , 2006 .

[4]  Javier Ruiz-del-Solar,et al.  Fitness Based Identification of a Robot Structure , 2008, ALIFE.

[5]  Emanuele Menegatti,et al.  Learning humanoid soccer actions interleaving simulated and real data , 2007 .

[6]  Chrystopher L. Nehaniv,et al.  Grounded Sensorimotor Interaction Histories in an Information Theoretic Metric Space for Robot Ontogeny , 2007, Adapt. Behav..

[7]  Javier Ruiz-del-Solar,et al.  Back to reality: Crossing the reality gap in evolutionary robotics , 2004 .

[8]  Tom Ziemke,et al.  On the Role of Robot Simulations in Embodied Cognitive Science , 2003 .

[9]  Sven Behnke,et al.  Stochastic optimization of bipedal walking using gyro feedback and phase resetting , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

[10]  Phil Husbands,et al.  Artificial Life IX: Proceedings of the Ninth International Conference on the Simulation and Synthesis of Living Systems , 2004 .

[11]  Javier Ruiz-del-Solar,et al.  Combining Simulation and Reality in Evolutionary Robotics , 2007, J. Intell. Robotic Syst..

[12]  Oskar von Stryk,et al.  Hardware-in-the-Loop Optimization of the Walking Speed of a Humanoid Robot , 2006 .

[13]  Phil Husbands,et al.  Once More Unto the Breach: Co-evolving a robot and its simulator , 2004 .

[14]  Hod Lipson,et al.  Once More Unto the Breach1: Co-evolving a robot and its simulator , 2004 .

[15]  Hod Lipson,et al.  Resilient Machines Through Continuous Self-Modeling , 2006, Science.

[16]  Javier Ruiz-del-Solar,et al.  UCHILSIM: A Dynamically and Visually Realistic Simulator for the RoboCup Four Legged League , 2004, RoboCup.

[17]  Juan Cristóbal,et al.  Embodied Robot Simulation , 2007 .

[18]  Tom Ziemke,et al.  Internal simulation of perception: a minimal neuro-robotic model , 2005, Neurocomputing.

[19]  Richard T. Vaughan,et al.  Use Your Illusion: Sensorimotor Self-simulation Allows Complex Agents to Plan with Incomplete Self-knowledge , 2006, SAB.

[20]  Rodney A. Brooks,et al.  Artificial Life and Real Robots , 1992 .

[21]  J. Kevin O'Regan,et al.  Perception of the Structure of the Physical World Using Unknown Multimodal Sensors and Effectors , 2003, NIPS.

[22]  Javier Ruiz-del-Solar,et al.  Learning to Kick the Ball Using Back to Reality , 2004, RoboCup.

[23]  Cord Niehaus,et al.  Gait Optimization on a Humanoid Robot using Particle Swarm Optimization , 2007 .

[24]  T. Metzinger Being No One: The Self-Model Theory of Subjectivity , 2004 .