Evolution strategies combined with central pattern generators for head motion minimization during quadruped robot locomotion

In autonomous robotics, the head shaking induced by locomotion is a relevant and still not solved problem. This problem constraints stable image acquisition and the possibility to rely on that information to act accordingly. In this article, we propose a movement controller to generate locomotion and head movement. Our aim is to generate the head movement required to minimize the head motion induced by locomotion itself. The movement controllers are biologically inspired in the concept of Central Pattern Generators (CPGs). CPGs are modelled based on nonlinear dynamical systems, coupled Hopf oscillators. This approach allows to explicitly specify parameters such as amplitude, offset and frequency of movement and to smoothly modulate the generated oscillations according to changes in these parameters. Based on these ideas, we propose a combined approach to generate head movement stabilization on a quadruped robot, using CPGs and an evolution strategy. The best set of parameters that generates the head movement are computed by an evolution strategy. Experiments were performed on a simulated AIBO robot. The obtained results demonstrate the feasibility of the approach, by reducing the overall head movement.

[1]  Olivier Michel,et al.  Cyberbotics Ltd. Webots™: Professional Mobile Robot Simulation , 2004 .

[2]  Jizhong Xiao,et al.  Implementation of Bio-Inspired Vestibulo-Ocular Reflex in a Quadrupedal Robot , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[3]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[4]  D. E. Goldberg,et al.  Genetic Algorithms in Search , 1989 .

[5]  Takayuki Okatani,et al.  2DOF motion stabilization of biped robot by gaze control strategy , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Ludovic Righetti,et al.  Movement generation using dynamical systems : a humanoid robot performing a drumming task , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[7]  Ludovic Righetti,et al.  Pattern generators with sensory feedback for the control of quadruped locomotion , 2008, 2008 IEEE International Conference on Robotics and Automation.

[8]  Auke Jan Ijspeert,et al.  Adaptive Locomotion Control in Modular Robotics , 2007 .

[9]  Ronita Cromwell,et al.  Head stabilization strategies in the sagittal plane during locomotor tasks. , 2004, Physiotherapy research international : the journal for researchers and clinicians in physical therapy.

[10]  Cristina P. Santos,et al.  Head motion stabilization during quadruped robot locomotion: Combining dynamical systems and a genetic algorithm , 2009, 2009 IEEE International Conference on Robotics and Automation.

[11]  Cristina P. Santos,et al.  Postural Control on a Quadruped Robot Using Lateral Tilt: A Dynamical System Approach , 2008, EUROS.

[12]  Paolo Dario,et al.  A Robotic Head Neuro-controller Based on Biologically-Inspired Neural Models , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[13]  Paolo Dario,et al.  Design and development of a biologically-inspired artificial vestibular system for robot heads , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[14]  Takayuki Suzuki,et al.  Generation of Adaptive Gait Patterns for Quadruped Robot with CPG Network including Motor Dynamic Model , 2004 .

[15]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[16]  Lino A. Costa,et al.  Evolutionary algorithms approach to the solution of mixed integer non-linear programming problems , 2001 .

[17]  Shigeo Hirose,et al.  Stabilization of the head of an undulating snake-like robot , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  S. Grillner Neurobiological bases of rhythmic motor acts in vertebrates. , 1985, Science.

[19]  Ingo Rechenberg,et al.  Evolutionsstrategie '94 , 1994, Werkstatt Bionik und Evolutionstechnik.

[20]  Olivier Michel,et al.  Cyberbotics Ltd. Webots™: Professional Mobile Robot Simulation , 2004, ArXiv.

[21]  Hans-Paul Schwefel,et al.  Evolution and optimum seeking , 1995, Sixth-generation computer technology series.