Distributed Reinforcement Learning for Flexible and Efficient UAV Swarm Control

03/08/2021
by   Federico Venturini, et al.
14

Over the past few years, the use of swarms of Unmanned Aerial Vehicles (UAVs) in monitoring and remote area surveillance applications has become widespread thanks to the price reduction and the increased capabilities of drones. The drones in the swarm need to cooperatively explore an unknown area, in order to identify and monitor interesting targets, while minimizing their movements. In this work, we propose a distributed Reinforcement Learning (RL) approach that scales to larger swarms without modifications. The proposed framework relies on the possibility for the UAVs to exchange some information through a communication channel, in order to achieve context-awareness and implicitly coordinate the swarm's actions. Our experiments show that the proposed method can yield effective strategies, which are robust to communication channel impairments, and that can easily deal with non-uniform distributions of targets and obstacles. Moreover, when agents are trained in a specific scenario, they can adapt to a new one with minimal additional training. We also show that our approach achieves better performance compared to a computationally intensive look-ahead heuristic.

READ FULL TEXT

page 7

page 12

page 14

page 19

page 20

page 21

page 25

page 29

research
09/21/2023

UAV Swarm Deployment and Trajectory for 3D Area Coverage via Reinforcement Learning

Unmanned aerial vehicles (UAVs) are recognized as promising technologies...
research
09/07/2023

Fully Onboard SLAM for Distributed Mapping with a Swarm of Nano-Drones

The use of Unmanned Aerial Vehicles (UAVs) is rapidly increasing in appl...
research
03/03/2021

Efficient UAV Trajectory-Planning using Economic Reinforcement Learning

Advances in unmanned aerial vehicle (UAV) design have opened up applicat...
research
11/02/2019

On Solving the 2-Dimensional Greedy Shooter Problem for UAVs

Unmanned Aerial Vehicles (UAVs), autonomously-guided aircraft, are widel...
research
04/03/2023

PyFlyt – UAV Simulation Environments for Reinforcement Learning Research

Unmanned aerial vehicles (UAVs) have numerous applications, but their ef...
research
03/30/2023

Q-learning Based System for Path Planning with UAV Swarms in Obstacle Environments

Path Planning methods for autonomous control of Unmanned Aerial Vehicle ...
research
03/03/2022

Uncertainty with UAV Search of Multiple Goal-oriented Targets

This paper considers the complex problem of a team of UAVs searching tar...

Please sign up or login with your details

Forgot password? Click here to reset