Cooperative R-passivity based control for mechanical systems

More Info
expand_more

Abstract

In this work we consider the problem of cooperative end-effector control between heterogeneous fully actuated agents when varying-time delays and/or packet loss are present. We couple agents via outputs encoded with task-space coordinates and velocities that are transformed into wave-variables to overcome the destabilising effects of the communication network. The scheme poses dynamic requirements on the agents which are locally satisfied with feedback control that integrates subtasks, such as joint-limit avoidance or local tracking, when there are redundant degrees-of-freedom. The proposed approach extends existing methods to task-space control. The approach is robust to network effects, applies to nonlinear systems and is scalable by design. The tuning task is simplified considerably by separation of the cooperative and non-cooperative control terms. We demonstrate the efficacy of the proposed approach experimentally.