Task-Based Role Adaptation for Human-Robot Cooperative Object Handling

In this letter, we propose a task-based role allocation control scheme for the cooperative manipulation of a rigid-body object held jointly by a human and a robot. The task-based allocation scheme allows an assistive robot to take an active role when the task is known. To deal with the translation/rotation problem, we define rotation and translation as distinct parameterized tasks. The task that describes better human intention is identified by solving an optimization problem with a predefined adjustable similarity factor for each task. The role of the robot while performing the identified task can be directly tuned as a parameter associated with the percentage of the required force for performing the corresponding task and is predefined for each task and degree of freedom, in all degrees of freedom, independently. The performance of the proposed control scheme is evaluated via simulation and experiments on a real robot setup.

[1]  G. Oriolo,et al.  Robotics: Modelling, Planning and Control , 2008 .

[2]  Kazuo Tanie,et al.  Human-Robot Cooperative Manipulation Using a Virtual Nonholonomic Constraint , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[3]  Ke Wang,et al.  Dynamical system based variable admittance control for physical human-robot interaction , 2020, Ind. Robot.

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

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

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

[7]  Aude Billard,et al.  From Human Physical Interaction To Online Motion Adaptation Using Parameterized Dynamical Systems , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[8]  Daniel J. Inman,et al.  Engineering Mechanics: Dynamics , 1966 .

[9]  Aude Billard,et al.  A dynamical system approach to task-adaptation in physical human–robot interaction , 2019, Auton. Robots.

[10]  Zoe Doulgeri,et al.  Human-robot collaborative object transfer using human motion prediction based on Dynamic Movement Primitives , 2019, 2019 18th European Control Conference (ECC).

[11]  Hendrik Van Brussel,et al.  Human-inspired robot assistant for fast point-to-point movements , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[12]  Aude Billard,et al.  Learning Stable Nonlinear Dynamical Systems With Gaussian Mixture Models , 2011, IEEE Transactions on Robotics.

[13]  Aude Billard,et al.  Passive Interaction Control With Dynamical Systems , 2016, IEEE Robotics and Automation Letters.

[14]  Keng Peng Tee,et al.  Continuous Role Adaptation for Human–Robot Shared Control , 2015, IEEE Transactions on Robotics.

[15]  Yiannis Karayiannidis,et al.  Reducing the human effort for human-robot cooperative object manipulation via control design , 2017 .

[16]  Shuzhi Sam Ge,et al.  Human–Robot Collaboration Based on Motion Intention Estimation , 2014, IEEE/ASME Transactions on Mechatronics.

[17]  Yiannis Karayiannidis,et al.  Physical Human-Robot Interaction through a Jointly-held Object based on Kinesthetic Perception , 2018, 2018 27th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN).

[18]  Yiannis Karayiannidis,et al.  Adaptive Trajectory Generation Under Velocity Constraints Using Dynamical Movement Primitives , 2020, IEEE Control Systems Letters.

[19]  Matthew T. Mason,et al.  Mechanics of Robotic Manipulation , 2001 .

[20]  Yiannis Karayiannidis,et al.  Human Motion Prediction in Human-Robot Handovers based on Dynamic Movement Primitives , 2018, 2018 European Control Conference (ECC).

[21]  Philippe Fraisse,et al.  Experimental study on haptic communication of a human in a shared human-robot collaborative task , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[22]  Cagatay Basdogan,et al.  Recognition of Haptic Interaction Patterns in Dyadic Joint Object Manipulation , 2015, IEEE Transactions on Haptics.

[23]  Senior Member,et al.  Model and analysis of the interaction dynamics in cooperative manipulation tasks , 2016 .

[24]  Sandra Hirche,et al.  Estimating unknown object dynamics in human-robot manipulation tasks , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[25]  Luca Zaccarian,et al.  Dynamic load distribution in cooperative manipulation tasks , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[26]  Danica Kragic,et al.  Mapping human intentions to robot motions via physical interaction through a jointly-held object , 2014, The 23rd IEEE International Symposium on Robot and Human Interactive Communication.

[27]  Edoardo Battaglia,et al.  A Review of Intent Detection, Arbitration, and Communication Aspects of Shared Control for Physical Human-Robot Interaction , 2018 .

[28]  Ehsan Noohi,et al.  A Model for Human–Human Collaborative Object Manipulation and Its Application to Human–Robot Interaction , 2016, IEEE Transactions on Robotics.

[29]  Hidenori Kimura,et al.  Human-robot collaboration in precise positioning of a three-dimensional object , 2009, Autom..

[30]  Tetsuo Tomiyama,et al.  Human-Intent Detection and Physically Interactive Control of a Robot Without Force Sensors , 2010, IEEE Transactions on Robotics.