Distributed Control for Cooperative Manipulation With Event-Triggered Communication

Cooperative manipulation tasks can be divided into the subtasks of object trajectory tracking and grasp maintenance. Both subtasks typically pose individual requirements on the underlying control objective in terms of accuracy and robustness to disturbances. In this article, we propose a novel distributed impedance control scheme, resulting in a flexible control design to meet the individual—potentially conflicting—impedance goals of the respective subtasks. In order to achieve more efficient use of the communication resource, we propose an event-triggered strategy for the communication between the robotic agents. Robust, stability also in interaction with unknown objects and unknown environments, is guaranteed via passivity-based control design. Simulations and experimental results show that, with the proposed communication strategy, the number of transmissions between agents can be significantly reduced while maintaining the flexibility introduced by the distributed controller.

[1]  Nicolas Marchand,et al.  Event-triggered attitude control for flying robots using an event approach based on the control , 2015, 2015 International Conference on Event-based Control, Communication, and Signal Processing (EBCCSP).

[2]  Panos J. Antsaklis,et al.  Event-triggered output feedback control for networked control systems using passivity: Achieving L2 stability in the presence of communication delays and signal quantization , 2013, Autom..

[3]  Karl Henrik Johansson,et al.  Distributed Event-Triggered Control for Multi-Agent Systems , 2012, IEEE Transactions on Automatic Control.

[4]  Feng Zhu,et al.  On Passivity Analysis and Passivation of Event-Triggered Feedback Systems Using Passivity Indices , 2017, IEEE Transactions on Automatic Control.

[5]  Zhisheng Duan,et al.  Distributed consensus for multiple Euler-Lagrange systems: An event-triggered approach , 2016 .

[6]  Zhong-Ping Jiang,et al.  A survey of recent results in quantized and event-based nonlinear control , 2015, International Journal of Automation and Computing.

[7]  Gianluca Antonelli,et al.  The null-space-based behavioral control for autonomous robotic systems , 2008, Intell. Serv. Robotics.

[8]  Zhiyong Sun,et al.  A new distributed Zeno-free event-triggered algorithm for multi-agent consensus , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

[9]  Dongjun Lee,et al.  Distributed backstepping control of multiple thrust-propelled vehicles on a balanced graph , 2012, Autom..

[10]  Changbin Yu,et al.  Event-Triggered Algorithms for Leader–Follower Consensus of Networked Euler–Lagrange Agents , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[11]  Kostas J. Kyriakopoulos,et al.  Modeling of multiple mobile manipulators handling a common deformable object , 1998, J. Field Robotics.

[12]  R. Ortega Passivity-based control of Euler-Lagrange systems : mechanical, electrical and electromechanical applications , 1998 .

[13]  R. Ortega,et al.  On passivity-based output feedback global stabilization of Euler-Lagrange systems , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

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

[15]  Sandra Hirche,et al.  An impedance-based control architecture for multi-robot cooperative dual-arm mobile manipulation , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  Paulo Tabuada,et al.  Event-Triggered Real-Time Scheduling of Stabilizing Control Tasks , 2007, IEEE Transactions on Automatic Control.

[17]  Qing-Long Han,et al.  An Overview of Recent Advances in Event-Triggered Consensus of Multiagent Systems , 2018, IEEE Transactions on Cybernetics.

[18]  Jeffrey G. Andrews,et al.  What Will 5G Be? , 2014, IEEE Journal on Selected Areas in Communications.

[19]  Frédéric Plumet,et al.  Planning and controlling cooperating robots through distributed impedance , 2002, J. Field Robotics.

[20]  Changbin Yu,et al.  Event-based leader-follower consensus for multiple Euler-Lagrange systems with parametric uncertainties , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

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

[22]  Francesco Chinello,et al.  Robot team teleoperation for cooperative manipulation using wearable haptics , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[23]  Carlo Fischione,et al.  Distributed Event-Triggered Communication and Control of Linear Multiagent Systems Under Tactile Communication , 2018, IEEE Transactions on Automatic Control.

[24]  Perry Y. Li,et al.  Passive Decomposition of Mechanical Systems With Coordination Requirement , 2013, IEEE Transactions on Automatic Control.

[25]  Zhang Ren,et al.  Decentralized event-triggered formation of linear multi-agent system , 2017, 2017 13th IEEE International Conference on Control & Automation (ICCA).

[26]  Panos J. Antsaklis,et al.  Passivity-Based Design for Event-Triggered Networked Control Systems , 2018, IEEE Transactions on Automatic Control.

[27]  Antonio Franchi,et al.  Decentralized motion control for cooperative manipulation with a team of networked mobile manipulators , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[28]  Masayuki Fujita,et al.  Passivity-Based Pose Synchronization in Three Dimensions , 2012, IEEE Transactions on Automatic Control.

[29]  Panos J. Antsaklis,et al.  A QSR-dissipativity and passivity based analysis of event-triggered networked control systems , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

[30]  Paulo Tabuada,et al.  An introduction to event-triggered and self-triggered control , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[31]  Robert G. Bonitz,et al.  Internal force-based impedance control for cooperating manipulators , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[32]  Nicolas Marchand,et al.  A General Formula for Event-Based Stabilization of Nonlinear Systems , 2013, IEEE Transactions on Automatic Control.

[33]  Alessandro Marino,et al.  Distributed Adaptive Control of Networked Cooperative Mobile Manipulators , 2018, IEEE Transactions on Control Systems Technology.

[34]  P. Olver Nonlinear Systems , 2013 .

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

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

[37]  Yang Shi,et al.  Consensus for multiple Euler-Lagrange dynamics with arbitrary sampling periods and event-triggered strategy , 2014, Proceeding of the 11th World Congress on Intelligent Control and Automation.

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

[39]  N. Hogan,et al.  Impedance Control:An Approach to Manipulation,Parts I,II,III , 1985 .

[40]  Joao P. Hespanha,et al.  Communication Logic Design and Analysis for Networked Control Systems , 2006 .

[41]  Christian Ott,et al.  Unified Impedance and Admittance Control , 2010, 2010 IEEE International Conference on Robotics and Automation.

[42]  Sandra Hirche,et al.  Human-Guided Multirobot Cooperative Manipulation , 2019, IEEE Transactions on Control Systems Technology.

[43]  Dale A. Lawrence,et al.  Impedance control stability properties in common implementations , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[44]  Danica Kragic,et al.  Dual arm manipulation - A survey , 2012, Robotics Auton. Syst..