We consider the problem of assigning tasks and related trajectories to a fleet of drones, in critical scenarios requiring early anomaly discovery and intervention. Drones visit target points in consecutive trips, with recharging and data offloading in between. We propose a novel metric, called weighted coverage, which generalizes classic notions of coverage, as well as a new notion of accumulative coverage which prioritizes early inspection of target points. We formulate an ILP problem for weighted coverage maximization and show its NP-hardness. We propose an efficient polynomial algorithm with guaranteed approximation. By means of simulations we show that our algorithm performs close to the optimal solution and outperforms a previous approach in terms of several performance metrics, including coverage, average inspection delay, energy consumption, and computation time, under a wide range of application scenarios.

On task assignment for early target inspection in squads of aerial drones / Bartolini, Novella; Coletta, Andrea; Maselli, Gaia. - (2019), pp. 2123-2133. (Intervento presentato al convegno IEEE International Conference on Distributed Computing Systems (ICDCS) 2019 tenutosi a Dallas, TX; United States) [10.1109/ICDCS.2019.00209].

On task assignment for early target inspection in squads of aerial drones

Novella Bartolini
Primo
;
Andrea Coletta
Secondo
;
Gaia Maselli
Ultimo
2019

Abstract

We consider the problem of assigning tasks and related trajectories to a fleet of drones, in critical scenarios requiring early anomaly discovery and intervention. Drones visit target points in consecutive trips, with recharging and data offloading in between. We propose a novel metric, called weighted coverage, which generalizes classic notions of coverage, as well as a new notion of accumulative coverage which prioritizes early inspection of target points. We formulate an ILP problem for weighted coverage maximization and show its NP-hardness. We propose an efficient polynomial algorithm with guaranteed approximation. By means of simulations we show that our algorithm performs close to the optimal solution and outperforms a previous approach in terms of several performance metrics, including coverage, average inspection delay, energy consumption, and computation time, under a wide range of application scenarios.
2019
IEEE International Conference on Distributed Computing Systems (ICDCS) 2019
drones; task assignment; networks
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
On task assignment for early target inspection in squads of aerial drones / Bartolini, Novella; Coletta, Andrea; Maselli, Gaia. - (2019), pp. 2123-2133. (Intervento presentato al convegno IEEE International Conference on Distributed Computing Systems (ICDCS) 2019 tenutosi a Dallas, TX; United States) [10.1109/ICDCS.2019.00209].
File allegati a questo prodotto
File Dimensione Formato  
Bartolini_task-assignment_2019.pdf

accesso aperto

Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Creative commons
Dimensione 1.15 MB
Formato Adobe PDF
1.15 MB Adobe PDF

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1282045
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 8
  • ???jsp.display-item.citation.isi??? 6
social impact