Adapting human motions to humanoid robots through time warping based on a general motion feasibility index
- 1 May 2015
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in 2015 IEEE International Conference on Robotics and Automation (ICRA)
- p. 6281-6288
- https://doi.org/10.1109/icra.2015.7140081
Abstract
Having human-like motions will make humanoid robots more predictable and safer for the people around them. An effective way to realize this would be to use human motions as reference. Due to different kinematic and dynamic properties between humans and humanoid robots, however, a human motion could be physically infeasible for a robot and cause the robot to fall over. Therefore, it is necessary to modify and adapt an infeasible human motion to the robot. This paper presents a method for adapting human motions to humanoid robots based on a technique called time warping, which modifies the time line of a reference motion to speed up or slow down the motion. By doing this, the velocity and acceleration profiles of the motion are changed and it is possible to turn an infeasible motion into a feasible one. The optimal time warping is obtained through a generalized motion feasibility index that quantifies the feasibility of a motion considering the friction and center-of-pressure constraints. Thanks to the generality of the index, the proposed motion adaptation method can be applied to motions on arbitrary terrains or number of links in contact with the environment. Through dynamics simulation, we demonstrate that the method facilitates the reproduction of human motions on a humanoid robot.Keywords
This publication has 24 references indexed in Scilit:
- An efficiently solvable quadratic program for stabilizing dynamic locomotionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2014
- Motion capture and reinforcement learning of dynamically stable humanoid movement primitivesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2013
- An auto-adaptable algorithm to generate human-like locomotion for different humanoid robots based on motion capture dataPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2010
- Stable whole-body motion generation for humanoid robots to imitate human motionsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2009
- Simultaneous tracking and balancing of humanoid robots for imitating human motion capture dataPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2009
- Contact-aware nonlinear control of dynamic charactersACM Transactions on Graphics, 2009
- Motion capture based human motion recognition and imitation by direct marker controlPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2008
- SIMBICONACM Transactions on Graphics, 2007
- Generating whole body motions for a biped humanoid robot from captured human dancesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- Making feasible walking motion of humanoid robots from human motion capture dataPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003