Simultaneous tracking and balancing of humanoid robots for imitating human motion capture data
- 1 October 2009
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 2510-2517
- https://doi.org/10.1109/iros.2009.5354750
Abstract
This paper presents a control framework for humanoid robots that uses all joints simultaneously to track motion capture data and maintain balance. The controller comprises two main components: a balance controller and a tracking controller. The balance controller uses a regulator designed for a simplified humanoid model to obtain the desired input to keep balance based on the current state of the robot. The simplified model is chosen so that a regulator can be designed systematically using, for example, optimal control. An example of such controller is a linear quadratic regulator designed for an inverted pendulum model. The desired inputs are typically the center of pressure and/or torques of some representative joints. The tracking controller then computes the joint torques that minimize the difference from desired inputs as well as the error from desired joint accelerations to track the motion capture data, considering exact full-body dynamics. We demonstrate that the proposed controller effectively reproduces different styles of storytelling motion using dynamics simulation considering limitations in hardware.Keywords
This publication has 17 references indexed in Scilit:
- Motion capture based human motion recognition and imitation by direct marker controlPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2008
- Online dynamical retouch of motion patterns towards animatronic humanoid robotsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- Synthesizing physically realistic human motion in low-dimensional, behavior-specific spacesACM Transactions on Graphics, 2004
- Embodied Symbol Emergence Based on Mimesis TheoryThe International Journal of Robotics Research, 2004
- Generating whole body motions for a biped humanoid robot from captured human dancesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- Dynamics filter-concept and implementation of online motion generator for human figuresIEEE Transactions on Robotics and Automation, 2003
- Deriving action and behavior primitives from human motion dataPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Natural motion animation through constraining and deconstraining at willIEEE Transactions on Visualization and Computer Graphics, 2003
- Making feasible walking motion of humanoid robots from human motion capture dataPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Motion capture-driven simulations that hit and reactPublished by Association for Computing Machinery (ACM) ,2002