CHAPTER Calinon_SPRINGER_2019/IDIAP Learning from Demonstration (Programming by Demonstration) Calinon, Sylvain Ang, M. H. Ed. Khatib, O. Ed. Siciliano, B. Ed. EXTERNAL https://publications.idiap.ch/attachments/papers/2018/Calinon_SPRINGER_2019.pdf PUBLIC Encyclopedia of Robotics 2019 Springer https://doi.org/10.1007/978-3-642-41610-1_27-1 URL 10.1007/978-3-642-41610-1_27-1 doi Learning from Demonstration (LfD), also called Programming by Demonstration (PbD), refers to the process used to transfer new skills to a machine by relying on demonstrations from a user. It is inspired by the imitation capability developed by humans and animals to acquire new skills. LfD aims at making programming accessible to novice users by providing them with an intuitive interface they are familiar with, as humans already exchange knowledge in this way.