DocumentCode :
138143
Title :
Quadratic programming-based inverse dynamics control for legged robots with sticking and slipping frictional contacts
Author :
Zapolsky, Samuel ; Drumwright, Evan
Author_Institution :
Comput. Sci., George Washington Univ., Washington, DC, USA
fYear :
2014
fDate :
14-18 Sept. 2014
Firstpage :
3266
Lastpage :
3271
Abstract :
Inverse dynamics control is an extremely effective nonlinear control strategy if the inverse dynamics computation can be performed with sufficient speed.We describe our method for inverse dynamics control of legged robots that can deal with both sticking and slipping frictional contacts and mitigates the problems introduced by indeterminate rigid body contact. We improve this work, which previously used quadratically constrained quadratic programs (QCQPs), to use faster-to-solve quadratic programs via linear algebraic simplifications and a nullspace. We also show that Lemke´s Algorithm is significantly faster than alternatives and permits multi-stage optimizations within control loops running as fast as 125Hz on commodity hardware.
Keywords :
algebra; legged locomotion; nonlinear control systems; quadratic programming; robot dynamics; stick-slip; Lemke algorithm; QCQP; commodity hardware; control loops; faster-to-solve quadratic programs; inverse dynamics computation; legged robots; linear algebraic simplifications; multistage optimizations; nonlinear control strategy; quadratic programming-based inverse dynamics control; quadratically constrained quadratic programs; rigid body contact; slipping frictional contacts; sticking frictional contacts; Dynamics; Equations; Friction; Legged locomotion; Mathematical model; Optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Robots and Systems (IROS 2014), 2014 IEEE/RSJ International Conference on
Conference_Location :
Chicago, IL
Type :
conf
DOI :
10.1109/IROS.2014.6943016
Filename :
6943016
Link To Document :
بازگشت