Academic Journals Database
Disseminating quality controlled scientific knowledge

Humanoid standing control: learning from human demonstration

ADD TO MY LIST
 
Author(s): Hofmann Andreas G. | Popović Marko B. | Herr Hugh

Journal: Journal of Automatic Control
ISSN 1450-9903

Volume: 12;
Issue: 1;
Start page: 16;
Date: 2002;
VIEW PDF   PDF DOWNLOAD PDF   Download PDF Original page

Keywords: human demonstration | biomimetic control | biomechanics | human standing | legged locomotion

ABSTRACT
A three-dimensional numerical model of human standing is presented that reproduces the dynamics of simple swaying motions while in double-support. The human model is structurally realistic, having both trunk and two legs with segment lengths and mass distributions defined using human morphological data from the literature. In this investigation, model stability in standing is achieved through the application of a high-level reduced-order control system where stabilizing forces are applied to the model's trunk by virtual spring- damper elements. To achieve biologically realistic model dynamics, torso position and ground reaction force data measured on human subjects are used as demonstration data in a supervised learning strategy. Using Powell's method, the error between simulation data and measured human data is minimized by varying the virtual high-level force field. Once optimized, the model is shown to track torso position and ground reaction force data from human demonstrations. With only these limited demonstration data, the humanoid model sways in a biologically realistic manner. The model also reproduces the center-of-pressure trajectory beneath the foot, even though no error term for this is included in the optimization algorithm. This indicates that the error terms used (the ones for torso position and ground reaction force) are sufficient to compute the correct joint torques such that independent metrics, like center-of-pressure trajectory, are correct.
Why do you need a reservation system?      Save time & money - Smart Internet Solutions