Robot Programming by Demonstration

The presented paper shows a pilot development of a robot ‘task programming method’. In this method, the user programs the robot task by demonstrating it (Programming by Demonstration, PbD). PbD is applied on a robotic arm with two degrees-of-freedom for programming a constrained motion task.

[1]  Tsuneo Yoshikawa,et al.  Robot perception of environment impedance , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[2]  Alin Albu-Schäffer,et al.  A passivity based Cartesian impedance controller for flexible joint robots - part I: torque feedback and gravity compensation , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[3]  Alin Albu-Schäffer,et al.  A Unified Passivity-based Control Framework for Position, Torque and Impedance Control of Flexible Joint Robots , 2007, Int. J. Robotics Res..

[4]  Raffaella Carloni,et al.  Robotic manipulation: planning and control for dexterous grasp , 2007 .