Distributed IDA-PBC for Nonholonomic Mechanical Systems
A. Tsolakis (TU Delft - Mechanical Engineering)
T. Keviczky – Mentor (TU Delft - Team Tamas Keviczky)
Laura Ferranti – Graduation committee member (TU Delft - Learning & Autonomous Control)
Vasso Reppa – Graduation committee member (TU Delft - Transport Engineering and Logistics)
Oscar De Groot – Graduation committee member (TU Delft - Learning & Autonomous Control)
More Info
expand_more
Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.
Abstract
Nonholonomic mechanical systems encompass a large class of practically interesting robotic structures, such as wheeled mobile robots, space manipulators, and multi-fingered robot hands. However, few results exist on the cooperative control of such systems in a generic, distributed approach. In this work we extend a recently developed distributed \ac{IDA-PBC} method to such systems. More specifically, relying on port-Hamiltonian system modelling for networks of mechanical systems, we propose a full-state stabilization control law for a class of nonholonomic systems within the framework of distributed \ac{IDA-PBC}. This enables the cooperative control of heterogeneous, underactuated and nonholonomic systems with a unified control law. This control law primarily relies on the notion of Passive Configuration Decomposition and a novel, non-smooth control law proposed here. A low-level collision avoidance protocol based on the \ac{APF} method is also implemented in order to achieve dynamic inter-agent collision avoidance, enhancing the practical relevance of this work. Theoretical results are tested in different simulation scenarios in order to highlight the applicability of the derived method.