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 Interconnection and Damping Assignment Passivity-Based Control (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 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 (PCD) and a novel, non-smooth desired potential energy function proposed here. A low-level collision avoidance protocol 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.
翻译:在这项工作中,我们将最近开发的分布式互连互达和达马分配被动控制(IDA-PBC)方法推广到这些系统。更具体地说,我们依靠港口-汉堡系统机械系统网络模型,为分布式开发协会-PBC框架内的一类非霍罗米克系统提出全面稳定控制法。这样,就能够以统一控制法对多种、未完全起爆和非holonomic系统实行合作控制。这种控制法主要依靠被动配置脱钩(PCD)的概念和此处提出的新颖、非移动的预期潜在能源功能。还实施了低级避免碰撞协议,以实现动态的机构间碰撞避免,加强这项工作的实际相关性。在不同的模拟假设情景中测试了理论结果,以突出衍生方法的可适用性。