45 citations · 110 across the 13 of their papers we have counts for
6 papers · 1 filter
VirTooS: A ROS 2 - Unity Virtualization Toolkit for Fleet Management of Autonomous Mobile Robots
Andrea Drudi, Lorenzo Pichierri, Andrea Testa +1
In this paper, we present VirTooS, a Python/C# toolkit designed to implement fleet-management tasks on teams of Autonomous Mobile Robots (AMRs). VirTooS leverages the Robot Operati…
A Tutorial on Distributed Optimization for Cooperative Robotics: from Setups and Algorithms to Toolboxes and Research Directions
Andrea Testa, Guido Carnevale, Giuseppe Notarstefano
Several interesting problems in multi-robot systems can be cast in the framework of distributed optimization. Examples include multi-robot task allocation, vehicle routing, target…
A Distributed Online Optimization Strategy for Cooperative Robotic Surveillance
Lorenzo Pichierri, Guido Carnevale, Lorenzo Sforni +2
In this paper, we propose a distributed algorithm to control a team of cooperating robots aiming to protect a target from a set of intruders. Specifically, we model the strategy of…
CrazyChoir: Flying Swarms of Crazyflie Quadrotors in ROS 2
Lorenzo Pichierri, Andrea Testa, Giuseppe Notarstefano
This paper introduces CrazyChoir, a modular Python framework based on the Robot Operating System (ROS) 2. The toolbox provides a comprehensive set of functionalities to simulate an…
Multi-Robot Pickup and Delivery via Distributed Resource Allocation
Andrea Camisa, Andrea Testa, Giuseppe Notarstefano
In this paper, we consider a large-scale instance of the classical Pickup-and-Delivery Vehicle Routing Problem (PDVRP) that must be solved by a network of mobile cooperating robots…
ChoiRbot: A ROS 2 Toolbox for Cooperative Robotics
Andrea Testa, Andrea Camisa, Giuseppe Notarstefano
In this paper, we introduce ChoiRbot, a toolbox for distributed cooperative robotics based on the novel Robot Operating System (ROS) 2. ChoiRbot provides a fully-functional toolset…