Computationally-efficient distributed algorithms of navigation of teams of autonomous uavs for 3d coverage and flocking

14Citations
Citations of this article
30Readers
Mendeley users who have this article in their library.

Abstract

This paper proposes novel distributed control methods to address coverage and flocking problems in three-dimensional (3D) environments using multiple unmanned aerial vehicles (UAVs). Two classes of coverage problems are considered in this work, namely barrier and sweep problems. Additionally, the approach is also applied to general 3D flocking problems for advanced swarm behavior. The proposed control strategies adopt a region-based control approach based on Voronoi partitions to ensure collision-free self-deployment and coordinated movement of all vehicles within a 3D region. It provides robustness for the multi-vehicle system against vehicles’ failure. It is also computationally-efficient to ensure scalability, and it handles obstacle avoidance on a higher level to avoid conflicts in control with the inter-vehicle collision avoidance objective. The problem formulation is rather general considering mobile robots navigating in 3D spaces, which makes the proposed approach applicable to different UAV types and autonomous underwater vehicles (AUVs). However, implementation details have also been shown considering quadrotor-type UAVs for an example application in precision agriculture. Validation of the proposed methods have been performed using several simulations considering different simulation platforms such as MATLAB and Gazebo. Software-in-the-loop simulations were carried out to asses the real-time computational performance of the methods showing the actual implementation with quadrotors using C++ and the Robot Operating System (ROS) framework. Good results were obtained validating the performance of the suggested methods for coverage and flocking scenarios in 3D using systems with different sizes up to 100 vehicles. Some scenarios considering obstacle avoidance and robustness against vehicles’ failure were also used.

References Powered by Scopus

FLOCKS, HERDS, AND SCHOOLS: A DISTRIBUTED BEHAVIORAL MODEL.

6426Citations
N/AReaders
Get full text

Flocking for multi-agent dynamic systems: Algorithms and theory

4514Citations
N/AReaders
Get full text

A survey of recent results in networked control systems

3519Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Livestock Management With Unmanned Aerial Vehicles: A Review

52Citations
N/AReaders
Get full text

Towards Resilient UAV Swarms—A Breakdown of Resiliency Requirements in UAV Swarms

36Citations
N/AReaders
Get full text

Designing UAV Swarm Experiments: A Simulator Selection and Experiment Design Process

17Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Elmokadem, T., & Savkin, A. V. (2021). Computationally-efficient distributed algorithms of navigation of teams of autonomous uavs for 3d coverage and flocking. Drones, 5(4). https://doi.org/10.3390/drones5040124

Readers over time

‘21‘22‘23‘24‘25036912

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 7

64%

Lecturer / Post doc 2

18%

Professor / Associate Prof. 1

9%

Researcher 1

9%

Readers' Discipline

Tooltip

Engineering 4

50%

Computer Science 2

25%

Environmental Science 1

13%

Mathematics 1

13%

Save time finding and organizing research with Mendeley

Sign up for free
0