Abstract

Trajectory learning and generation from demonstration have been widely discussed in recent years, with promising progress made. Existing approaches, including the Gaussian Mixture Model (GMM), affine functions and Dynamic Movement Primitives (DMPs) have proven their applicability to learning the features and styles of existing trajectories and generating similar trajectories that can adapt to different dynamic situations. However, in many applications, such as grasping an object, shooting a ball, etc., different goals require trajectories of different styles. An issue that must be resolved is how to reproduce a trajectory with a suitable style. In this paper, we propose a style-adaptive trajectory generation approach based on DMPs, by which the style of the reproduced trajectories can change smoothly as the new goal changes. The proposed approach first adopts a Point Distribution Model (PDM) to get the principal trajectories for different styles, then learns the model of each principal trajectory independently using DMPs, and finally adapts the parameters of the trajectory model smoothly according to the new goal using an adaptive goal-to-style mechanism. This paper further discusses the application of the approach on small-sized robots for an adaptive shooting task and on a humanoid robot arm to generate motions for table tennis-playing with different styles.

Details

Title
Generating a Style-Adaptive Trajectory from Multiple Demonstrations
Author
Zhao, Yue 1 ; Xiong, Rong 1 ; Li, Fang 1 ; Dai, Xiaohe 1 

 Key Laboratory of Industrial Control Technology, Zhejiang University, China 
Publication year
2014
Publication date
Jul 2014
Publisher
Sage Publications Ltd.
ISSN
17298806
e-ISSN
17298814
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
2325271571
Copyright
© 2014. This work is published under http://creativecommons.org/licenses/by/3.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.