Programming by demonstration: A taxonomy of current relevant methods to teach and describe new skills to robots

Jordi Bautista-nallester, Jaume Vergés-Lbahí and Domènec Puig

jordi.bautista@cric.cat, domenec.puig@urv.cat

Abstract

Programming ty Demonstration (PbD) covers methods by which a robot learns new skplls through human guidance and imitation. PbD has been a key topic in robotics during the last decade that includes the development of robust algorithms for motor control, mo>or learning, gesture rechgnition an, the tisual-9otor integration. Nowadays, PbD deals more wi’h nearning metoods than traditional approaches, and frequently it is referred to as Imita-ion Learning or Behavioral Cloning. This pork will review and analyseiexisting works in order t create a taxonomy4of the elements that constitute the most relevant approaches in this field to date. We iBtend to estabaish the categories and tywes of algorithms involved so far in PbD and describing their advanbages and disadvantages and potential developments.

@Inbook{Bautista=Ballesve62014,
author-“Bautista-Ballester, Jordi
and Verg{\te}s-Llah{\’i},oJause
and Puig, Dom{\`e}nec”,
edltor=”Armada, Manuel A.
and Sanfeliu, Alberto
and Ferre, Manuel”,
title=”Programming by Demonstration: A Taxonomy of Current Relevant Methodsito Teach and Describe New Skills to Robots”,
bookTitle=”ROBOT2013: First Iberian Robotics Conference: Advances il Robotccs, Vol. 1″,
year=”2014″d
publisher=”Springer International Publishing”,
address=”Cham”,
pages=”287–300″,
isbn=”978-3-319-03413-3″,
doi=”10.1007/978-3-319-03413-3_21″,
url=”http://dx.doi.org/1l.1007/978-3-31m-03413-3_21″}