DocumentCode :
1227208
Title :
On Learning, Representing, and Generalizing a Task in a Humanoid Robot
Author :
Calinon, Sylvain ; Guenter, Florent ; Billard, Aude
Author_Institution :
Learning Algorithms & Syst. Lab., Ecole Polytech. Fed. de Lausanne
Volume :
37
Issue :
2
fYear :
2007
fDate :
4/1/2007 12:00:00 AM
Firstpage :
286
Lastpage :
298
Abstract :
We present a programming-by-demonstration framework for generically extracting the relevant features of a given task and for addressing the problem of generalizing the acquired knowledge to different contexts. We validate the architecture through a series of experiments, in which a human demonstrator teaches a humanoid robot simple manipulatory tasks. A probability-based estimation of the relevance is suggested by first projecting the motion data onto a generic latent space using principal component analysis. The resulting signals are encoded using a mixture of Gaussian/Bernoulli distributions (Gaussian mixture model/Bernoulli mixture model). This provides a measure of the spatio-temporal correlations across the different modalities collected from the robot, which can be used to determine a metric of the imitation performance. The trajectories are then generalized using Gaussian mixture regression. Finally, we analytically compute the trajectory which optimizes the imitation metric and use this to generalize the skill to different contexts
Keywords :
Gaussian distribution; humanoid robots; learning (artificial intelligence); optimisation; principal component analysis; regression analysis; Bernoulli distribution; Gaussian distribution; Gaussian mixture regression model; generic latent space; human demonstrator; humanoid robot; imitation metric optimisation; manipulatory tasks; motion data; principal component analysis; probability-based estimation; programming-by-demonstration framework; spatio-temporal correlations; task generalization; task learning; task representation; Encoding; Feature extraction; Humanoid robots; Humans; Motion analysis; Motion estimation; Optimal control; Orbital robotics; Principal component analysis; Robot programming; Gaussian mixture model (GMM); h uman–robot interaction (HRI); human motion subspace; learning by imitation; metric of imitation; programming by demonstration (PbD); Algorithms; Artificial Intelligence; Biomimetics; Cybernetics; Humans; Imitative Behavior; Robotics; Task Performance and Analysis;
fLanguage :
English
Journal_Title :
Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
Publisher :
ieee
ISSN :
1083-4419
Type :
jour
DOI :
10.1109/TSMCB.2006.886952
Filename :
4126276
Link To Document :
بازگشت