<p>This page displays the records of the person named above and is not linked to a unique person identifier. This record may need to be merged to a profile.</p>
In this work, we propose two cooperative passivity-based control methods for networks of mechanical systems. By cooperatively synchronizing the end-effector coordinates of the individual agents, we achieve cooperation between systems of different types. The underlying passivity property of our control approaches ensures that cooperation is stable and robust. Neither of the two approaches rely on the modeling information of neighbors, locally, which simplifies the interconnection of applicable systems and makes the approaches modular in their use. Our first approach is a generalized cooperative Interconnection-and-Damping Assignment passivity-based control (IDA-PBC) scheme for networks of fully actuated and underactuated systems. Our approach leverages the definition of end-effector coordinates in existing single-agent IDA-PBC solutions for underactuated systems to satisfy the matching conditions, independently of the cooperative control input. Accordingly, our approach integrates a large set of existing single-agent solutions and facilitates cooperative control between these and fully actuated systems. Our second approach proposes agent outputs composed of their end-effector coordinates and velocities to guarantee cooperative stability for networks of fully actuated systems in the presence of communication delays. We validate both approaches in simulation and experiments.
...
In this work, we propose two cooperative passivity-based control methods for networks of mechanical systems. By cooperatively synchronizing the end-effector coordinates of the individual agents, we achieve cooperation between systems of different types. The underlying passivity property of our control approaches ensures that cooperation is stable and robust. Neither of the two approaches rely on the modeling information of neighbors, locally, which simplifies the interconnection of applicable systems and makes the approaches modular in their use. Our first approach is a generalized cooperative Interconnection-and-Damping Assignment passivity-based control (IDA-PBC) scheme for networks of fully actuated and underactuated systems. Our approach leverages the definition of end-effector coordinates in existing single-agent IDA-PBC solutions for underactuated systems to satisfy the matching conditions, independently of the cooperative control input. Accordingly, our approach integrates a large set of existing single-agent solutions and facilitates cooperative control between these and fully actuated systems. Our second approach proposes agent outputs composed of their end-effector coordinates and velocities to guarantee cooperative stability for networks of fully actuated systems in the presence of communication delays. We validate both approaches in simulation and experiments.
We show how passivity-based control by interconnection and damping assignment (IDA-PBC) can be used as a design procedure to derive distributed control laws for undirected connected networks of underactuated and fully-actuated heterogeneous mechanical systems. With or without leaders, agents are able to reach a stationary formation in the coordinate of interest, even if each agent has different dynamics, provided that each agent satisfies three matching conditions for cooperation. If these are satisfied, we show how existing single-system IDA-PBC solutions can be used to construct distributed control laws, thereby enabling distributed control design for a large class of applications. The procedure is illustrated for a network of flexible-joint robots and a network of heterogeneous inverted pendulum-cart systems.
...
We show how passivity-based control by interconnection and damping assignment (IDA-PBC) can be used as a design procedure to derive distributed control laws for undirected connected networks of underactuated and fully-actuated heterogeneous mechanical systems. With or without leaders, agents are able to reach a stationary formation in the coordinate of interest, even if each agent has different dynamics, provided that each agent satisfies three matching conditions for cooperation. If these are satisfied, we show how existing single-system IDA-PBC solutions can be used to construct distributed control laws, thereby enabling distributed control design for a large class of applications. The procedure is illustrated for a network of flexible-joint robots and a network of heterogeneous inverted pendulum-cart systems.