Calibration of a physics-based model of an anthropomimetic robot using Evolution Strategies

The control of tendon-driven and, in particular, of anthropomimetic robots using techniques from traditional robotics remains a very challenging task [1, 2]. Hence, we previously proposed to employ physics-based simulation engines to simulate the complex dynamics of this emerging class of robots [3] and to use the simulation model as an internal model for robot control [4]. This approach, however, relies on an accurate model to be successful. In this paper, we present the automated, steady-state pose calibration of a physics-based, anthropomimetic robot model using a (μ, λ)-Evolution Strategy. For the acquisition of the poses of the physical robot, a stereo-vision, infrared-marker based motion capture system with real-time capabilities was developed. The employed (μ, λ)-Evolution Strategy uses a Gaussian-based, non-isotropic, self-adapting mutation operator to explore the search space and reduce the simulation-reality gap. The obtained results are impressive, resulting in a reduction of joint angle errors in the range of one to two orders of magnitude and an absolute joint angle error of 0.5°-4.5° per pose evaluated.

[1]  Lakmal Seneviratne,et al.  Adaptive Control Of Robot Manipulators , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Rob Knight,et al.  The Anthropomimetic Principle , 2006 .

[3]  Rob Knight,et al.  ECCE1: The first of a series of anthropomimetic musculoskeletal upper torsos , 2010, 2010 10th IEEE-RAS International Conference on Humanoid Robots.

[4]  Alois Knoll,et al.  CALIPER: A universal robot simulation framework for tendon-driven robots , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Andre Gaschler Visual Motion Capturing for Kinematic Model Estimation of a Humanoid Robot , 2011, DAGM-Symposium.

[6]  Kenji KANEKO,et al.  Humanoid robot HRP-3 , 2004, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Mitsuo Kawato,et al.  Internal models for motor control and trajectory planning , 1999, Current Opinion in Neurobiology.

[8]  Alois Knoll,et al.  Distributed control for an anthropomimetic robot , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Stephen C. Jacobsen,et al.  Antagonistic control of a tendon driven manipulator , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[10]  Owen Holland,et al.  Architectures for functional imagination , 2009, Neurocomputing.

[11]  Kikuo Fujimura,et al.  The intelligent ASIMO: system overview and integration , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Alois Knoll,et al.  Physics-based modeling of an anthropomimetic robot , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Thomas Bäck,et al.  Genetic Algorithms and Evolution Strategies - Similarities and Differences , 1990, PPSN.

[14]  M. Alexander,et al.  Principles of Neural Science , 1981 .

[15]  Hans-Paul Schwefel,et al.  Evolution strategies – A comprehensive introduction , 2002, Natural Computing.

[16]  Hitoshi Kino,et al.  Basic study of biarticular muscle's effect on muscular internal force control based on physiological hypotheses , 2009, 2009 IEEE International Conference on Robotics and Automation.