Decentralized Swarm Collision Avoidance for Quadrotors via End-to-End Reinforcement Learning

04/30/2021
by   Ramzi Ourari, et al.
0

Collision avoidance algorithms are of central interest to many drone applications. In particular, decentralized approaches may be the key to enabling robust drone swarm solutions in cases where centralized communication becomes computationally prohibitive. In this work, we draw biological inspiration from flocks of starlings (Sturnus vulgaris) and apply the insight to end-to-end learned decentralized collision avoidance. More specifically, we propose a new, scalable observation model following a biomimetic topological interaction rule that leads to stable learning and robust avoidance behavior. Additionally, prior work primarily focuses on invoking a separation principle, i.e. designing collision avoidance independent of specific tasks. By applying a general reinforcement learning approach, we propose a holistic learning-based approach to integrating collision avoidance with various tasks and dynamics. To validate the generality of this approach, we successfully apply our methodology to a number of configurations. Our learned policies are tested in simulation and subsequently transferred to real-world drones to validate their real-world applicability.

READ FULL TEXT

page 1

page 4

page 5

research
10/14/2019

On the Effects of Collision Avoidance on Emergent Swarm Behavior

Swarms of autonomous agents, through their decentralized and robust natu...
research
04/19/2022

Multi-UAV Collision Avoidance using Multi-Agent Reinforcement Learning with Counterfactual Credit Assignment

Multi-UAV collision avoidance is a challenging task for UAV swarm applic...
research
09/22/2021

Stigmergy-based collision-avoidance algorithm for self-organising swarms

Real-time multi-agent collision-avoidance algorithms comprise a key enab...
research
02/06/2019

Space Navigator: a Tool for the Optimization of Collision Avoidance Maneuvers

The number of space objects will grow several times in a few years due t...
research
12/03/2021

Machine Learning Subsystem for Autonomous Collision Avoidance on a small UAS with Embedded GPU

Interest in unmanned aerial system (UAS) powered solutions for 6G commun...
research
08/08/2019

Learning Vision-based Flight in Drone Swarms by Imitation

Decentralized drone swarms deployed today either rely on sharing of posi...
research
06/29/2023

Estimating See and Be Seen Performance with an Airborne Visual Acquisition Model

Separation provision and collision avoidance to avoid other air traffic ...

Please sign up or login with your details

Forgot password? Click here to reset