Research Analyzer
← Back ICRA 2023

LEMURS: Learning Distributed Multi-Robot Interactions

Eduardo Sebastián, Thai Duong, Nikolay Atanasov, Eduardo Montijano, Carlos Sagues

PDF

Abstract

This paper presents LEMURS, an algorithm for learning scalable multi-robot control policies from cooperative task demonstrations. We propose a port-Hamiltonian descrip- tion of the multi-robot system to exploit universal physical constraints in interconnected systems and achieve closed-loop stability. We represent a multi-robot control policy using an architecture that combines self-attention mechanisms and neu- ral ordinary differential equations. The former handles time- varying communication in the robot team, while the latter respects the continuous-time robot dynamics. Our represen- tation is distributed by construction, enabling the learned control policies to be deployed in robot teams of different sizes. We demonstrate that LEMURS can learn interactions and cooperative behaviors from demonstrations of multi-agent navigation and flocking tasks.

Index terms

Machine Learning for Robot Control Multi-Robot Systems Learning from Demonstration