Title :
Dynamic state estimation using Quadratic Programming
Author :
Xinjilefu, X. ; Siyuan Feng ; Atkeson, Christopher G.
Author_Institution :
Robot. Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
Abstract :
We propose a framework for using full-body dynamics for humanoid state estimation. It is formulated as an optimization problem and solved with Quadratic Programming (QP). This formulation provides two main advantages over a nonlinear Kalman filter for dynamic state estimation. QP does not require the dynamic system to be written in the state space form, and it handles equality and inequality constraints naturally. The QP state estimator considers modeling error as part of the optimization vector and includes it in the cost function. The proposed QP state estimator is tested on a Boston Dynamics Atlas humanoid robot.
Keywords :
Kalman filters; force control; humanoid robots; nonlinear filters; position control; quadratic programming; robot dynamics; state estimation; Boston Dynamics Atlas humanoid robot; QP state estimation; dynamic state estimation; equality constraints; full-body dynamics; humanoid state estimation; inequality constraints; nonlinear Kalman filter; optimization problem; optimization vector; quadratic programming; Dynamics; Force; Joints; Legged locomotion; Mathematical model; Torque;
Conference_Titel :
Intelligent Robots and Systems (IROS 2014), 2014 IEEE/RSJ International Conference on
Conference_Location :
Chicago, IL
DOI :
10.1109/IROS.2014.6942679