State estimation for a humanoid robot

This paper introduces a framework for state estimation on a humanoid robot platform using only common proprioceptive sensors and knowledge of leg kinematics. The presented approach extends that detailed in prior work on a point-foot quadruped platform by adding the rotational constraints imposed by the humanoid's flat feet. As in previous work, the proposed Extended Kalman Filter accommodates contact switching and makes no assumptions about gait or terrain, making it applicable on any humanoid platform for use in any task. A nonlinear observability analysis is performed on both the point-foot and flat-foot filters and it is concluded that the addition of rotational constraints significantly simplifies singular cases and improves the observability characteristics of the system. Results on a simulated walking dataset demonstrate the performance gain of the flat-foot filter as well as confirm the results of the presented observability analysis.

[1]  A. Krener,et al.  Nonlinear controllability and observability , 1977 .

[2]  Gerald P. Roston,et al.  Dead Reckoning Navigation For Walking Robots , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  N. Trawny,et al.  Indirect Kalman Filter for 3 D Attitude Estimation , 2005 .

[4]  Daniel E. Koditschek,et al.  Sensor data fusion for body state estimation in a hexapod robot with dynamical gaits , 2005, IEEE Transactions on Robotics.

[5]  Rüdiger Dillmann,et al.  Localization of Walking Robots , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[6]  Daniel D. Lee,et al.  Proprioceptive localilzatilon for a quadrupedal robot on known terrain , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[7]  Jose A. Cobano,et al.  Location of legged robots in outdoor environments , 2008, Robotics Auton. Syst..

[8]  Youngjoon Han,et al.  Balance control of a biped robot using camera image of reference object , 2009 .

[9]  Heiko Hirschmüller,et al.  Multisensor data fusion for robust pose estimation of a six-legged walking robot , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Matej Hoffmann,et al.  Dead reckoning in a dynamic quadruped robot: Inertial navigation system aided by a legged odometer , 2011, 2011 IEEE International Conference on Robotics and Automation.

[11]  Roland Siegwart,et al.  State Estimation for Legged Robots - Consistent Fusion of Leg Kinematics and IMU , 2012, Robotics: Science and Systems.

[12]  Sukhan Lee,et al.  A UKF-Based Predictable SVR Learning Controller for Biped Walking , 2013, IEEE Transactions on Systems, Man, and Cybernetics: Systems.