Teaching by demonstration on dual-arm robot using variable stiffness transferring

Teaching by demonstration (TbD) techniques have been extensively investigated in the recent decades to enable transferring various task skills from human to robots. The traditional TbD techniques focus on teaching motion trajectories that may be sufficient for routine tasks with fixed objects. While for interactive tasks in contact with dynamic environment and objects, e.g., the payload of a robot manipulator may change from one to another, teaching robot only by motion demonstration may cause undesired contact force and inefficiency in the task execution. In this paper, we present a novel TbD method enhanced by transferring the stiffness profile during human robot interaction (HRI). The method is developed on a bimanual robot, whereas one slave arm plays the role of the tutee, and the other master arm coupled with human demonstrator plays the role of tutor. A rendering algorithm is employed to provide demonstrator with force feedback via a purposely built coupling device according to the motion disparity between the two arms. The muscle surface electromyography (sEMG) signals collected during HRI is processed to extract the demonstrator's variable stiffness as well as hand grasping patterns. Comparative tests have been carried out on a bimanual Baxter robot for a lifting task with three different set-ups: i) TbD with predefined fixed stiffness; ii) TbD with demonstrator transferred variable stiffness without force feedback; and iii) TbD with demonstrator transferred variable stiffness with force feedback. Results show that the proposed TbD method performs best by transferring the demonstrator's physical interactive skill to the robot in a natural and efficient manner.

[1]  Aude Billard,et al.  Online learning of varying stiffness through physical human-robot interaction , 2012, 2012 IEEE International Conference on Robotics and Automation.

[2]  Michael F. Wehner,et al.  Man to Machine, Applications in Electromyography , 2012 .

[3]  Tadej Petric,et al.  Teaching robots to cooperate with humans in dynamic manipulation tasks based on multi-modal human-in-the-loop approach , 2014, Auton. Robots.

[4]  Marek Krawczuk,et al.  Arm EMG Wavelet-Based Denoising System , 2015 .

[5]  Nikolaos G. Tsagarakis,et al.  Tele-impedance: Teleoperation with impedance regulation using a body–machine interface , 2012, Int. J. Robotics Res..

[6]  Aude Billard,et al.  Learning Compliant Manipulation through Kinesthetic and Tactile Human-Robot Interaction , 2014, IEEE Transactions on Haptics.

[7]  Alin Albu-Schäffer,et al.  Interaction Force, Impedance and Trajectory Adaptation: By Humans, for Robots , 2010, ISER.

[8]  Ruifeng Li,et al.  Implementation and Test of Human-Operated and Human-Like Adaptive Impedance Controls on Baxter Robot , 2014, TAROS.

[9]  Nikolaos G. Tsagarakis,et al.  Tele-Impedance: Preliminary results on measuring and replicating human arm impedance in tele operated robots , 2011, 2011 IEEE International Conference on Robotics and Biomimetics.

[10]  Stefan Schaal,et al.  Learning variable impedance control , 2011, Int. J. Robotics Res..

[11]  Andrea Lockerd Thomaz,et al.  Skill Demonstration Transfer for Learning from Demonstration , 2015, HRI.

[12]  Nikolaos G. Tsagarakis,et al.  TeleImpedance: Exploring the role of common-mode and configuration-dependant stiffness , 2012, 2012 12th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2012).

[13]  Rieko Osu,et al.  Short- and long-term changes in joint co-contraction associated with motor learning as revealed from surface EMG. , 2002, Journal of neurophysiology.

[14]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part II—Implementation , 1985 .

[15]  S. P. Chan,et al.  Generalized impedance control of robot for assembly tasks requiring compliant manipulation , 1996, IEEE Trans. Ind. Electron..

[16]  Nikolaos G. Tsagarakis,et al.  AwAS-II: A new Actuator with Adjustable Stiffness based on the novel principle of adaptable pivot point and variable lever ratio , 2011, 2011 IEEE International Conference on Robotics and Automation.

[17]  Alin Albu-Schäffer,et al.  Human-Like Adaptation of Force and Impedance in Stable and Unstable Interactions , 2011, IEEE Transactions on Robotics.

[18]  Alin Albu-Schäffer,et al.  The DLR hand arm system , 2011, 2011 IEEE International Conference on Robotics and Automation.

[19]  Rieko Osu,et al.  The central nervous system stabilizes unstable dynamics by learning optimal impedance , 2001, Nature.

[20]  Carme Torras,et al.  Learning Collaborative Impedance-Based Robot Behaviors , 2013, AAAI.

[21]  Aude Billard,et al.  End-point impedance measurements at human hand during interactive manual welding with robot , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).