Title :
Using eigenposes for lossless periodic human motion imitation
Author :
Chalodhorn, Rawichote ; Rao, Rajesh P N
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of Washington, Seattle, WA, USA
Abstract :
Programming a humanoid robot to perform an action that takes the robot´s complex dynamics into account is a challenging problem. Traditional approaches typically require highly accurate prior knowledge of the robot´s dynamics and environment in order to devise complex control algorithms for generating a stable dynamic motion. Training using human motion capture is an intuitive and flexible approach to programming a robot but directly applying motion capture data to a robot usually results in dynamically unstable motion. Optimization using high-dimensional motion capture data in the humanoid full-body joint-space is also typically intractable. In previous work, we proposed an approach that uses dimensionality reduction to achieve tractable imitation-based learning in humanoids without the need for a physics-based dynamics model. This work was based on a 3D ¿eigenpose¿ representation. However, for some motion patterns, using only three dimensions for eigenposes is insufficient. In this paper, we propose a new method for motion optimization based on high-dimensional eigenpose data. A one-dimensional computationally efficient motion-phase optimization method is implemented along with a newly developed cylindrical coordinate transformation technique for hyperdimensional subspaces. This results in a fast learning algorithm and very accurate motion imitation. We demonstrate the new algorithm on a Fujitsu HOAP-2 humanoid robot model in a dynamic simulator and show that a dynamically stable sidestep motion can be successfully learned by imitating a human demonstrator.
Keywords :
humanoid robots; intelligent robots; learning (artificial intelligence); mobile robots; motion control; robot dynamics; robot programming; Fujitsu HOAP-2 humanoid robot; complex control algorithm; cylindrical coordinate transformation; dynamic simulator; high-dimensional eigenpose data; human motion capture; hyperdimensional subspaces; imitative learning; lossless periodic human motion imitation; motion optimization; motion pattern; robot complex dynamics; robot programming; Dynamic programming; Humanoid robots; Humans; Legged locomotion; Mobile robots; Nonlinear dynamical systems; Orbital robotics; Principal component analysis; Robot kinematics; Robot programming;
Conference_Titel :
Intelligent Robots and Systems, 2009. IROS 2009. IEEE/RSJ International Conference on
Conference_Location :
St. Louis, MO
Print_ISBN :
978-1-4244-3803-7
Electronic_ISBN :
978-1-4244-3804-4
DOI :
10.1109/IROS.2009.5354391