Model and Analysis of the Interaction Dynamics in Cooperative Manipulation Tasks

Efficient coordination of a multirobot team is the key challenge in robotic application domains such as manufacturing, construction, and service robotics. In cooperative manipulation tasks, the system dynamics result from the complex interaction of several manipulators handling a common object. A comprehensive model is indispensable for a sophisticated model-based control design. An open problem is the modeling and analysis of the overall system dynamics including the manipulators' interaction wrenches. Based on the apparent end-effector dynamics in task space, in this paper we focus on the characterization of the interaction effects when manipulating a common object. We note the central role of the imposed kinematic constraints for the emerging system dynamics, their significance for the manipulator coordination in terms of control design, and the analysis of internal wrenches applied to the object. We derive fundamental properties of the cooperative manipulator system relevant to the manipulation task such as the apparent impedance with respect to external disturbances. An experimental study is conducted with two cooperating anthropomorphic manipulators supporting the relevance of our findings.

[1]  Kazuhito Yokoi,et al.  Force Strategies for Cooperative Tasks in Multiple Mobile Manipulation Systems , 1996 .

[2]  James Diebel,et al.  Representing Attitude : Euler Angles , Unit Quaternions , and Rotation Vectors , 2006 .

[3]  S. Hayati Hybrid position/Force control of multi-arm cooperating robots , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[4]  Alessandro Macchelli Passivity-based control of implicit port-Hamiltonian systems , 2013, 2013 European Control Conference (ECC).

[5]  Richard Volpe,et al.  A theoretical and experimental investigation of explicit force control strategies for manipulators , 1993, IEEE Trans. Autom. Control..

[6]  Stanley A. Schneider,et al.  Object impedance control for cooperative manipulation: theory and experimental results , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[7]  Sandra Hirche,et al.  Internal Force Analysis and Load Distribution for Cooperative Multi-Robot Manipulation , 2015, IEEE Transactions on Robotics.

[8]  Oussama Khatib,et al.  A unified approach for motion and force control of robot manipulators: The operational space formulation , 1987, IEEE J. Robotics Autom..

[9]  Vincenzo Lippiello,et al.  Grasp planning and parallel control of a redundant dual-arm/hand manipulation system , 2013, Robotica.

[10]  Stefano Stramigioli,et al.  Modeling and IPC Control of Interactive Mechanical Systems - A Coordinate-Free Approach , 2001 .

[11]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation , 1984, 1984 American Control Conference.

[12]  Oussama Khatib,et al.  Gauss' principle and the dynamics of redundant and constrained manipulators , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[13]  Oussama Khatib,et al.  Object manipulation in a multi-effector robot system , 1988 .

[14]  Marco A. Arteaga,et al.  Dynamic model and simulation of cooperative robots: a case study , 2005, Robotica.

[15]  Miomir Vukobratović,et al.  A contribution to dynamic modeling of cooperative manipulation , 1990 .

[16]  Alin Albu-Schäffer,et al.  Comparison of object-level grasp controllers for dynamic dexterous manipulation , 2012, Int. J. Robotics Res..

[17]  Vijay R. Kumar,et al.  An approach to simultaneous control of trajectory and interaction forces in dual-arm configurations , 1991, IEEE Trans. Robotics Autom..

[18]  A. Schaft Port-Hamiltonian systems: an introductory survey , 2006 .

[19]  P. Chiacchio,et al.  Six-DOF Impedance Control of Dual-Arm Cooperative Manipulators , 2008, IEEE/ASME Transactions on Mechatronics.

[20]  C. F. Gauss,et al.  Über Ein Neues Allgemeines Grundgesetz der Mechanik , 1829 .

[21]  Masaru Uchiyama,et al.  A symmetric hybrid position/force control scheme for the coordination of two robots , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[22]  Romeo Ortega,et al.  Adaptive motion control of rigid robots: a tutorial , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[23]  Kazuhiro Kosuge,et al.  Unified control for dynamic cooperative manipulation , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

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

[25]  Josip Loncaric,et al.  Normal forms of stiffness and compliance matrices , 1987, IEEE Journal on Robotics and Automation.

[26]  Representations of Dirac Structures and Implicit Port-Controlled Lagrangian Systems , 2008 .

[27]  D. Prattichizzo,et al.  Force and dynamic manipulability for cooperating robot systems , 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97.

[28]  Vijay Kumar,et al.  Planning and control for cooperative manipulation and transportation with aerial robots , 2011, Int. J. Robotics Res..

[29]  Suguru Arimoto,et al.  A stability theory of a manifold: concurrent realization of grasp and orientation control of an object by a pair of robot fingers , 2003, Robotica.

[30]  Oussama Khatib,et al.  Operational Space Control of Multibody Systems with Explicit Holonomic Constraints , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[31]  Antti J. Koivo,et al.  Reduced order model and decoupled control architecture for two manipulators holding an object , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

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

[33]  Bruno Siciliano,et al.  Task Space Dynamic Analysis of Multiarm System Configurations , 1991, Int. J. Robotics Res..

[34]  T. Caughey,et al.  Classical Normal Modes in Damped Linear Dynamic Systems , 1960 .

[35]  Juan Luis Varona,et al.  Port-Hamiltonian systems: an introductory survey , 2006 .

[36]  R. Kalaba,et al.  A new perspective on constrained motion , 1992, Proceedings of the Royal Society of London. Series A: Mathematical and Physical Sciences.

[37]  Guillaume Morel,et al.  Distributed impedance control of multiple robot systems , 1997, Proceedings of International Conference on Robotics and Automation.

[38]  T. Lin,et al.  On the skew-symmetric property of the Newton-Euler formulation for open-chain robot manipulators , 1995, Proceedings of 1995 American Control Conference - ACC'95.