Publication

Swarms of flying robots in unknown environments

Publications associées (42)

Human-Robot Swarm Interaction: An Explorative Path to Foster Complex Systems Understanding

Hala Khodr

Order, regularities, and patterns are ubiquitous around us. A flock of birds maneuvering in the sky, the self-organization of social insects, a global pandemic or a traffic jam are examples of complex systems where the macroscopic patterns arise from the m ...
EPFL2023

On the Scalability of Vision-based Drone Swarms in the Presence of Occlusions

Dario Floreano, Fabian Maximilian Schilling, Enrica Soria

Vision-based drone swarms have recently emerged as a promising alternative to address the fault-tolerance and flexibility limitations of centralized and communication-based aerial collective systems. Although most vision-based control algorithms rely on th ...
2022

Cellulan World: Interactive Platform to Learn Swarm Behaviors

Pierre Dillenbourg, Barbara Bruno, Hala Khodr, Aditi Kothiyal

Swarming behaviors are ubiquitous in nature, and an important topic to teach and learn. In the learning sciences domain of complex systems understanding, studies have shown that novices tend to assume that centralized control and leadership should exist wh ...
IFAAMAS2022

Predictive control of aerial swarms in cluttered environments

Dario Floreano, Fabrizio Schiano, Enrica Soria

Classical models of aerial swarms often describe global coordinated motion as the combination of local interactions that happen at the individual level. Mathematically, these interactions are represented with potential fields. Despite their explanatory suc ...
2021

SwarmLab: a MATLAB Drone Swarm Simulator

Dario Floreano, Fabrizio Schiano, Enrica Soria

Among the available solutions for drone swarm simulations, we identified a lack of simulation frameworks that allow easy algorithms prototyping, tuning, debugging and performance analysis. Moreover, users who want to dive in the research field of drone swa ...
2020

Robot swarms as an educational tool: The Thymio’s way

Francesco Mondada

Robotics provides useful tools for educational purposes, allowing to engage students in learning within disparate domains, from computer science and artificial intelligence – traditionally the main domains for educational robotics – to general education, h ...
2019

Extension of a ground control interface for swarms of Small Drones

Dario Floreano, Grégoire Hilaire Marie Heitz, Nicolas Dousse

Although the technology for fully autonomous swarms of robots is rapidly progressing, the human operator will continue to play an important role during any swarming mission due to safety, monitoring and control constraints. In this paper, we present the se ...
Springer2016

A Distributed Noise-Resistant Particle Swarm Optimization Algorithm for High-Dimensional Multi-Robot Learning

Alcherio Martinoli, Inaki Navarro Oiza, Ezequiel Leonardo Di Mario

Population-based learning techniques have been proven to be effective in dealing with noise in numerical benchmark functions and are thus promising tools for the high-dimensional optimization of controllers for multiple robots with limited sensing capabili ...
2015

Distributed vs. Centralized Particle Swarm Optimization for Learning Flocking Behaviors

Alcherio Martinoli, Inaki Navarro Oiza, Ezequiel Leonardo Di Mario

In this paper we address the automatic synthesis of controllers for the coordinated movement of multiple mobile robots. We use a noise-resistant version of Particle Swarm Optimization to learn in simulation a set of 50 weights of a plastic artificial neura ...
The MIT Press2015

Distributed Particle Swarm Optimization using Optimal Computing Budget Allocation for Multi-Robot Learning

Alcherio Martinoli, Inaki Navarro Oiza, Ezequiel Leonardo Di Mario

Particle Swarm Optimization (PSO) is a population-based metaheuristic that can be applied to optimize controllers for multiple robots using only local information. In order to cope with noise in the robotic performance evaluations, different re-evaluation ...
2015

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.