An efficient method for maximal area coverage in the context of a hierarchical controller for multiple unmanned aerial vehicles
File(s)1-s2.0-S0947358023000791-main.pdf (1.57 MB)
Published version
Author(s)
Sritharan, Logan
Nita, Lucian
Kerrigan, Eric
Type
Journal Article
Abstract
Computing the exact area of the union of an arbitrary number of circles is a challenging problem, since the union is generally non-convex and may be composed of multiple non-overlapping regions. In this paper, we propose tackling this problem by using graph-theoretical concepts and Green’s Theorem for exact area computation. Moreover, we show the implementation of this method for a rapid area coverage application with unmanned aerial vehicles (UAVs). Maximizing the area covered using multiple agents is difficult because fast solutions to large-scale optimization problems are sought. In our solution method, we present a hierarchical control framework. On the upper layer, a high-level controller performs centralised computation to determine the optimal UAV locations to maximize the area covered. On the bottom level, we adopt a decentralised approach by implementing multiple local controllers to tackle the trajectory planning and collision avoidance for each agent individually using Nonlinear Model Predictive Control (NMPC). Numerical experiments show that our method for computing the covered area can reduce the computational time required to solve the optimal positioning problem by more than two orders of magnitude when compared to a Monte-Carlo method. The trajectory planning problem was tested for up to 13 agents and the run-time was on the order of milliseconds, demonstrating the suitability for real-time implementation of the presented framework.
Date Issued
2023-11-01
Date Acceptance
2023-06-08
Citation
European Journal of Control, 2023, 74, pp.1-6
ISSN
0947-3580
Publisher
Elsevier BV
Start Page
1
End Page
6
Journal / Book Title
European Journal of Control
Volume
74
Copyright Statement
© 2023 The Author(s). Published by Elsevier Ltd on behalf of European Control Association.
This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/)
This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/)
License URL
Identifier
http://dx.doi.org/10.1016/j.ejcon.2023.100850
Publication Status
Published
Article Number
ARTN 100850
Date Publish Online
2023-07-04