Robot Programming by Demonstration
By Aude Gemma Billard, Sylvain Calinon, Rüdiger Dillmann, Stefan Schaal. 2008
660 citations recorded by the source corpus.
What do you do to start reading robot programming by demonstration? Searching the book that you love to read first or find an interesting book that will make you want to read? Everybody has difference with their reason of reading a book. Actuary, reading habit must be from earlier. Many people may be love to read, but not a book. It's not fault. Someone will be bored to open the thick book with small words to read. In more, this is the real condition. So do happen probably with this robot programming by demonstration.
Subfields: Cognitive Neuroscience, Control and Systems Engineering, Social Psychology
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Cognitive Neuroscience
- Jan Peters
- Gerhard Neumann
- Oliver Kroemer
- Jens Kober
- Katharina Muelling
- Darwin G. Caldwell
- Sylvain Calinon
- Aude Gemma Billard
In Control and Systems Engineering
- Jan Peters
- Gerhard Neumann
- Sergey Levine
- Aude Gemma Billard
- Pieter Abbeel
- Sylvain Calinon
- Li Fei-Fei
- Silvio Savarese
In Social Psychology
- Darwin G. Caldwell
- Sylvain Calinon
- Petar Kormushev
- Jan Peters
- Katharina Muelling
- Jens Kober
- Aude Gemma Billard
- Oliver Kroemer
Citations in the corpus
- Learning to Generalize Across Long-Horizon Tasks from Human Demonstrations (2020, methodology): “ins such as playing table tennis [22], Go [37] and video games [33], and driving autonomously [4, 31] In robotics, the idea of robots learning from human demonstrations have been extensively explored [36, 17, 23, 11, 14, 3, 5]. Imitation learning can be used to obtain a task policy for a task either”
- Self-Supervised Correspondence in Visuomotor Policy Learning (2019, background): “We point the reader to a number of existing reviews of learning from demonstration [27], [28].”
- Learning to select and generalize striking movements in robot table tennis (2012, background): “These subtasks can be solved using a small number of generalizable movement pattern generators, also called movement primitives (Flash and Hogan, 1985; Giszter et al., 2000; Billard et al., 2008).”
- Towards transferring skills to flexible surgical robots with programming by demonstration and reinforcement learning (2016, methodology): “In this paper, we propose a data-driven strategy to accurately control the TSM manipulator with Programming by Demonstration (PbD) [20] and reinforcement learning [24].”
- Learning Motion Skills from Expert Demonstrations and Own Experience using Gaussian Process Regression (2010, background): “Although imitation learning has been studied for decades, its mechanisms are not yet fully understood and there are many open questions that have been grouped into the broad categories relating to the questions of whom to imitate, what to imitate, how to imitate and when to imitate [1].”
- Instructable Intelligent Personal Agent (2016, background): “Billard et al. (2008) state that learning by demonstration has three advantages, the first is that demonstration reduces the search space for the robot, allowing the robot to”
- Latent spaces for dynamic movement primitives (2009, background): “Consequently it has been proposed to learn movements from demonstrations [1].”
- Helping Robots Learn: A Human-Robot Master-Apprentice Model Using Demonstrations via Virtual Reality Teleoperation (2020, background): “Prominent learning methods directly related to the present work can be broadly characterized as reinforcement learning [11] or learning by demonstration [12], [13].”
- Interactively shaping agents via human reinforcement: the TAMER framework (2009, background): “Another way for a human to teach an agent is to demonstrate a task via remote-control or with his own body, while the agent records state-action pairs, from which it learns a general policy for the task [ 3 ].”
- Guiding Trajectory Optimization by Demonstrated Distributions (2017, background): “Learning from demonstration (LfD), or programming by demonstration (PbD), offers an alternative, more intuitive way to specify the desired behavior as we can teach robotic motions simply by demonstrating the trajectories needed to execute the tasks [5], [6].”
- Learning and Reproduction of Gestures by Imitation (2010, methodology): “lead-through teaching, tutelage or apprenticeship learning, PbD takes inspiration from the way humans learn new skills by imitation to develop methods by which new tasks can be transmitted to a robot [1], [2].”
- Dynamical System Modulation for Robot Learning via Kinesthetic Demonstrations (2008, background): “The demonstrations can indeed provide useful information, for example, appropriate grasps in a grasping task [8] (see [ 1 ] for a further discussion of the use of PbD for robot control).”
- Imitation Learning of Positional and Force Skills Demonstrated via Kinesthetic Teaching and Haptic Input (2011, methodology): “Some skills can be successfully transferred to a robot using imitation strategies [1] [2].”
- Learning Physical Collaborative Robot Behaviors From Human Demonstrations (2016, background): “In this context, programming by demonstration (PbD) [4] emerges as a promising alternative solution, allowing the natural and intuitive transfer of human knowledge about a task to a collaborative robot.”