We propose a shortest trajectory planning algorithm imple-mentation for Unmanned Aerial Vehicles (UAVs) on an em-bedded GPU. Our goal is the development of a fast, energy-efficient global planner for multi-rotor UAVs supporting hu-man operator during rescue missions. The work is based on OpenCL parallel non-deterministic version of the Dijkstra algorithm to solve the Single Source Shortest Path (SSSP). Our planner is suitable for real-Time path re-computation in dynamically varying environments of up to 200 m2. Results demonstrate the effcacy of the ap-proach, showing speedups of up to 74x, saving up to 98% of energy versus the sequential benchmark, while reaching near-optimal path selection, keeping the average path cost error smaller than 1.2%.

An energy-efficient parallel algorithm for real-Time near-optimal UAV path planning / Palossi, Daniele; Furci, Michele; Naldi, Roberto; Marongiu, Andrea; Marconi, Lorenzo; Benini, Luca. - STAMPA. - (2016), pp. 392-397. (Intervento presentato al convegno ACM International Conference on Computing Frontiers, CF 2016 tenutosi a Como, Italy nel 16-19 May 2016) [10.1145/2903150.2911712].

An energy-efficient parallel algorithm for real-Time near-optimal UAV path planning

PALOSSI, DANIELE;FURCI, MICHELE;NALDI, ROBERTO;MARONGIU, ANDREA;MARCONI, LORENZO;BENINI, LUCA
2016

Abstract

We propose a shortest trajectory planning algorithm imple-mentation for Unmanned Aerial Vehicles (UAVs) on an em-bedded GPU. Our goal is the development of a fast, energy-efficient global planner for multi-rotor UAVs supporting hu-man operator during rescue missions. The work is based on OpenCL parallel non-deterministic version of the Dijkstra algorithm to solve the Single Source Shortest Path (SSSP). Our planner is suitable for real-Time path re-computation in dynamically varying environments of up to 200 m2. Results demonstrate the effcacy of the ap-proach, showing speedups of up to 74x, saving up to 98% of energy versus the sequential benchmark, while reaching near-optimal path selection, keeping the average path cost error smaller than 1.2%.
2016
2016 ACM International Conference on Computing Frontiers - Proceedings
392
397
An energy-efficient parallel algorithm for real-Time near-optimal UAV path planning / Palossi, Daniele; Furci, Michele; Naldi, Roberto; Marongiu, Andrea; Marconi, Lorenzo; Benini, Luca. - STAMPA. - (2016), pp. 392-397. (Intervento presentato al convegno ACM International Conference on Computing Frontiers, CF 2016 tenutosi a Como, Italy nel 16-19 May 2016) [10.1145/2903150.2911712].
Palossi, Daniele; Furci, Michele; Naldi, Roberto; Marongiu, Andrea; Marconi, Lorenzo; Benini, Luca
File in questo prodotto:
File Dimensione Formato  
An Energy-Efficient Parallel Algorithm for Real-Time_Fulltext.pdf

accesso aperto

Descrizione: Articolo Postprint
Tipo: Postprint
Licenza: Licenza per accesso libero gratuito
Dimensione 1.05 MB
Formato Adobe PDF
1.05 MB Adobe PDF Visualizza/Apri
An Energy-Efficient Parallel Algorithm for Real-Time.pdf

accesso riservato

Descrizione: Articolo versione editoriale
Tipo: Versione (PDF) editoriale
Licenza: Licenza per accesso riservato
Dimensione 759 kB
Formato Adobe PDF
759 kB Adobe PDF   Visualizza/Apri   Contatta l'autore

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/11585/588239
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 15
  • ???jsp.display-item.citation.isi??? 11
social impact