Feedback motion planning and learning from demonstration in physical robotic assistance: differences and synergies

Goal-directed physical assistance to the human is one of the most challenging problems in the area of human-robot interaction. Planning and learning from demonstration represent two conceptually different approaches to achieve goal-directed behavior. Here we examine the properties of a planning-based and a learning-based approach in the context of physical robotic assistance for the prototypical task of cooperative object maneuvering. In order to exploit the complementary strengths of planning and learning-based approaches we derive three novel synergy strategies. The algorithms are experimentally evaluated in a human user study in a planar virtual-reality scenario and in a proof-of-concept study with a human-sized mobile robot with two 7DoF arms. The results show that combinations of planning and learning algorithms are superior over the individual approaches.

[1]  J.-P. Laumond,et al.  Motion planning for human-robot interaction in manipulation tasks , 2005, IEEE International Conference Mechatronics and Automation, 2005.

[2]  Uwe D. Hanebeck,et al.  A modular wheel system for mobile robot applications , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[3]  Louis B. Rosenberg,et al.  Virtual fixtures: Perceptual tools for telerobotic manipulation , 1993, Proceedings of IEEE Virtual Reality Annual International Symposium.

[4]  Dongheui Lee,et al.  Incremental kinesthetic teaching of motion primitives using the motion refinement tube , 2011, Auton. Robots.

[5]  Carlos Vázquez,et al.  Motion Planning for Haptic Guidance , 2008, J. Intell. Robotic Syst..

[6]  Stefan Schaal,et al.  Robot Programming by Demonstration , 2009, Springer Handbook of Robotics.

[7]  Bartlomiej Stanczyk,et al.  Development of a telerobotic system for exploration of hazardous environments , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[8]  Sandra Hirche,et al.  An Architecture for Real-Time Control in Multi-robot Systems , 2009, Human Centered Robot Systems, Cognition, Interaction, Technology.

[9]  Paul Evrard,et al.  Teaching physical collaborative tasks: object-lifting case study with a humanoid , 2009, 2009 9th IEEE-RAS International Conference on Humanoid Robots.

[10]  Carlos Balaguer,et al.  Active human-mobile manipulator cooperation through intention recognition , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[11]  Cagatay Basdogan,et al.  The role of roles: Physical cooperation between humans and robots , 2012, Int. J. Robotics Res..

[12]  Steven M. LaValle,et al.  The sampling-based neighborhood graph: an approach to computing and executing feedback motion strategies , 2004, IEEE Transactions on Robotics and Automation.

[13]  Carlos Vázquez,et al.  Haptic primitives guidance based on the Kautham path planner , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Sandra Hirche,et al.  An experience-driven robotic assistant acquiring human knowledge to improve haptic cooperation , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Guillaume Morel,et al.  How can human motion prediction increase transparency? , 2008, 2008 IEEE International Conference on Robotics and Automation.

[16]  Weihua Sheng,et al.  Using human motion estimation for human-robot cooperative manipulation , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Abderrahmane Kheddar,et al.  Motion learning and adaptive impedance for robot control during physical interaction with humans , 2011, 2011 IEEE International Conference on Robotics and Automation.

[18]  Rachid Alami,et al.  Plan-Based Control of Joint Human-Robot Activities , 2010, KI - Künstliche Intelligenz.

[19]  Sandra Hirche,et al.  Load sharing in human-robot cooperative manipulation , 2010, 19th International Symposium in Robot and Human Interactive Communication.

[20]  Kazuhiro Kosuge,et al.  Dynamic control for robot-human collaboration , 1993, Proceedings of 1993 2nd IEEE International Workshop on Robot and Human Communication.

[21]  Michel Taix,et al.  Motion planning with interactive devices , 2011, 2011 10th International Workshop on Electronics, Control, Measurement and Signals.