In this paper, the latency problem of computer vision systems is addressed in the framework of autonomous Unmanned Aerial Vehicles. Recent advancements in sensors and embedded electronic boards made it possible to load, even on small size drones, cameras and image processing devices. Here, a navigation system based on computer vision is considered as one of the most popular applications exploiting this technology in substitution of Global Navigation Satellite System solutions. The main issues when working with a video stream are the limited frame rate (i.e., small sampling frequency), and the non negligible computational time for extracting features from the images (i.e., latency). In particular, the latency negatively affects a position controller that exploits data from the computer vision system, preventing its usage for precise positioning applications. In this paper, a possible solution is designed according to this recipe: First, a sensor fusion technique able to compensate the latency is adopted to estimate the velocity using the position of the computer vision system and the accelerations provided by a Inertial Measurement Unit. Then, a controller is developed using two feedback loops, the inner one accounting for the estimated velocity, and the outer one exploiting the delayed position. Test experiments, showing very positive results, are finally reported.

Mitigating latency problems in vision-based autonomous UAVs / Bigazzi L.; Basso M.; Gherardini S.; Innocenti G.. - ELETTRONICO. - (2021), pp. 1203-1208. (Intervento presentato al convegno 29th Mediterranean Conference on Control and Automation, MED 2021 tenutosi a Bari, Italy nel 2021) [10.1109/MED51440.2021.9480273].

Mitigating latency problems in vision-based autonomous UAVs

Bigazzi L.;Basso M.;Gherardini S.;Innocenti G.
2021

Abstract

In this paper, the latency problem of computer vision systems is addressed in the framework of autonomous Unmanned Aerial Vehicles. Recent advancements in sensors and embedded electronic boards made it possible to load, even on small size drones, cameras and image processing devices. Here, a navigation system based on computer vision is considered as one of the most popular applications exploiting this technology in substitution of Global Navigation Satellite System solutions. The main issues when working with a video stream are the limited frame rate (i.e., small sampling frequency), and the non negligible computational time for extracting features from the images (i.e., latency). In particular, the latency negatively affects a position controller that exploits data from the computer vision system, preventing its usage for precise positioning applications. In this paper, a possible solution is designed according to this recipe: First, a sensor fusion technique able to compensate the latency is adopted to estimate the velocity using the position of the computer vision system and the accelerations provided by a Inertial Measurement Unit. Then, a controller is developed using two feedback loops, the inner one accounting for the estimated velocity, and the outer one exploiting the delayed position. Test experiments, showing very positive results, are finally reported.
2021
2021 29th Mediterranean Conference on Control and Automation, MED 2021
29th Mediterranean Conference on Control and Automation, MED 2021
Bari, Italy
2021
Bigazzi L.; Basso M.; Gherardini S.; Innocenti G.
File in questo prodotto:
File Dimensione Formato  
Mitigating_latency_problems_in_vision-based_autonomous_UAVs.pdf

Accesso chiuso

Descrizione: Versione referata del manoscritto originale
Tipologia: Versione finale referata (Postprint, Accepted manuscript)
Licenza: Tutti i diritti riservati
Dimensione 3.86 MB
Formato Adobe PDF
3.86 MB Adobe PDF   Richiedi una copia

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

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/1247835
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 5
social impact