Trajectory generation under the least action principle for physical human-robot cooperation

Trajectory generation for active physical assistance to humans in cooperative haptic tasks gains increasing interest in recent literature. Planning-based approaches represent one class of trajectory synthesis methods for active robotic partners. To overcome the limitations of kinematic planning algorithms in dynamic tasks, we propose a three-step approach to the synthesis of trajectories under the principle of least action. This is motivated by neuroscientific findings on human effort minimization in motor tasks. A trajectory is generated by optimized sequencing of optimal motion primitives. The benefits of the proposed method for physical human-robot cooperation are demonstrated in human user studies in a 2D cooperative transport task in a virtual maze.

[1]  Sandra Hirche,et al.  Performance related energy exchange in haptic human-human interaction in a shared virtual object manipulation task , 2009, World Haptics 2009 - Third Joint EuroHaptics conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems.

[2]  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.

[3]  Kathrin Flaßkamp,et al.  Solving Optimal Control Problems by Exploiting Inherent Dynamical Systems Structures , 2012, Journal of Nonlinear Science.

[4]  Ruggero Frezza,et al.  A control theory approach to the analysis and synthesis of the experimentally observed motion primitives , 2005, Biological Cybernetics.

[5]  Tamio Arai,et al.  Human-robot cooperative manipulation with motion estimation , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

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

[7]  Kazuhiro Kosuge,et al.  Human-Robot Interaction , 2004, 2004 IEEE International Conference on Robotics and Biomimetics.

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

[9]  Sandra Hirche,et al.  Feedback motion planning and learning from demonstration in physical robotic assistance: differences and synergies , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Sandra Hirche,et al.  Rapid Prototyping of Planning, Learning and Control in Physical Human-Robot Interaction , 2012, ISER.

[11]  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.

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

[13]  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.

[14]  T. Flash,et al.  The coordination of arm movements: an experimentally confirmed mathematical model , 1985, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[15]  Yusuke Maeda Takayuki Ham,et al.  Human-Robot Cooperative Manipulation with Motion Estimation , 2001 .

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

[17]  Martin Buss,et al.  Trajectory planning for manipulators based on the optimal concatenation of LQ control primitives , 2011, IEEE Conference on Decision and Control and European Control Conference.

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

[19]  Steven M. LaValle,et al.  Planning algorithms , 2006 .