2012 · 81 citations · 20 references
EngineeringRobotics EngineeringTeachingHuman-robot InteractionRobot LearningRoboticsHuman-robot Interaction LearningLearning From DemonstrationRobot ManipulatorsConstraintsHuman-robot Physical InteractionInteractive Task ExecutionManipulationPositionRobot-assisted LearningStiffness ControlTeaching By Demonstration
Programming by Demonstration offers an intuitive framework for teaching robots how to perform various tasks without having to preprogram them. It also offers an intuitive way to provide corrections and refine teaching during task execution. Previously, mostly position constraints have been taken into account when teaching tasks from demonstrations. In this work, we tackle the problem of teaching tasks that require or can benefit from varying stiffness. This extension is not trivial, as the teacher needs to have a way of communicating to the robot what stiffness it should use. We propose a method by which the teacher can modulate the stiffness of the robot in any direction through physical interaction. The system is incremental and works online, so that the teacher can instantly feel how the robot learns from the interaction. We validate the proposed approach on two experiments on a 7-Dof Barrett WAM arm.
20
A survey of robot learning from demonstration
Brenna Argall, Sonia Chernova, Manuela Veloso et al. · Robotics and Autonomous Systems · 2008 · 3.3K citations
Impedance Control: An Approach to Manipulation
Neville Hogan · 1984 · 2.9K citations
Engineering, Mechanical Engineering, Robotics Engineering +16
The central nervous system stabilizes unstable dynamics by learning optimal impedance
Etienne Burdet, Rieko Osu, David W. Franklin et al. · Nature · 2001 · 1.1K citations