We present Buzz, a novel programming language for heterogeneous robot swarms. Buzz advocates a compositional approach, offering primitives to define swarm behaviors both …
In this paper, we show how the Federated Learning (FL) framework enables learning collectively from distributed data in connected robot teams. This framework typically works …
L Siligardi, J Panerati, M Kaufmann… - … on Robotics and …, 2019 - ieeexplore.ieee.org
Robot swarms herald the ability to solve complex tasks using a large collection of simple devices. However, engineering a robotic swarm is far from trivial, with a major hurdle being …
Y Cao, C Chen, D St-Onge… - IEEE Internet of Things …, 2021 - ieeexplore.ieee.org
Many applications related to the Internet of Things, such as tracking people or objects, robotics, and monitoring require the localization of large networks of devices in dynamic …
Designing and deploying autonomous swarms capable of performing collective tasks in real- world is extremely challenging. One drawback of getting out of the lab is that realistic tasks …
Incorrect operation of a multi-robot system (MRS) may not only lead to unsatisfactory results, but it can also cause economic losses and jeopardize safety. These risks may not always be …
The coordination of robot swarms-large decentralized teams of robots-generally relies on robust and efficient inter-robot communication. Maintaining communication between robots …
From drones to self-driving cars, robot swarms are becoming pervasive and are used in many kinds of applications. However, common" swarm libraries" for software development …
Connectivity maintenance is crucial for the real world deployment of multi-robot systems, as it ultimately allows the robots to communicate, coordinate and perform tasks in a …