Title :
Humanoid balancing on unstable terrain using whole-body momentum control and series elastic actuation
Author :
Hopkins, Michael A. ; Orekhov, Viktor L. ; Knabe, Coleman S. ; Lattimer, Brian Y. ; Hong, Dennis W.
Author_Institution :
Eng. & Controls Lab., Virginia Tech, Blacksburg, VA, USA
Abstract :
This video presents early results for dynamic balancing on unstable terrain using THOR, a 34-DoF torque-controlled humanoid. The proposed stance controller stabilizes the centroidal dynamics by regulating the Divergent Component of Motion (DCM) using whole-body momentum control. A quadratic program (QP) is used to compute optimal joint torques given desired task-space objectives and frictional contact constraints. Joint setpoints are tracked using "simple" impedance control to enable compliant balancing on uneven and non-stationary surfaces. High fidelity force control is made possible through the use of low impedance series elastic actuators in the lower body. We test THOR\´s ability to recover from disturbance forces and track desired DCM reference trajectories during stance. We also demonstrate balancing on unstable terrain using a platform that rotates and translates about a pivot.
Keywords :
actuators; force control; friction; humanoid robots; momentum; motion control; torque control; trajectory control; 34DoF torque-controlled humanoid; DCM reference trajectory; THOR; centroidal dynamics; compliant balancing; disturbance force; divergent component of motion; dynamic balancing; frictional contact constraint; high fidelity force control; humanoid balancing; impedance control; impedance series elastic actuator; joint setpoint; optimal joint torque; quadratic program; series elastic actuation; stance controller; task-space objective; unstable terrain; whole-body momentum control; Acceleration; Dynamics; Humanoid robots; Impedance; Joints; Solid modeling;
Conference_Titel :
Humanoid Robots (Humanoids), 2014 14th IEEE-RAS International Conference on
Conference_Location :
Madrid
DOI :
10.1109/HUMANOIDS.2014.7041504