Learning Gestures by Imitation in a Humanoid

 

Want your very own robot to learn to do your job? Sylvain Calinon and Aude Billard from the Autonomous Systems Lab, Swiss Federal Institute of Technology Lausanne have made great strides to make that dream happen.

Additional information.
Read a paper on their research. (PDF)

“This video shows how a humanoid robot can learn incrementally new skills by interacting with a human instructor. By using active teaching methods that puts the human teacher “in the loop” of the robot’s learning, this video shows that a skill can be efficiently transferred by interacting socially with the robot. In a first phase, the robot observes the user demonstrating how to lift a foam dice while wearing motion sensors. The motion of his/her two arms and head are recorded by the robot and encoded probabilistically in a Gaussian Mixture Model. The robot then tries to reproduce the skill while the user observes the imitation attempt. Due to the different embodiment between the robot and the user, the robot first fails at reproducing correctly the task. In a second phase, the user helps the robot refine its skill by kinesthetic teaching, i.e. by grabbing and moving its arms throughout the task to provide the appropriate scaffolds. The model of the skill is then updated by an incremental Expectation-Maximization learning algorithm. After three demonstrations, the robot finally reproduces perfectly the skill on its own.”

2 Comments


  1. Is that video really linked to the article? I don’t get how is the robot being taught. I justs acts as a polite plotter


  2. Thanks Void, I have changed it to the correct one. Sorry for the confusion…

Comments are closed.