Automatic landing is a feature that allows aerial robotic platforms to safely and accurately land without human intervention. This paper presents a plug-and-play tiny machine learning vision-based system for automatic landing compatible with the Pixhawk flight controller series. The proposed system is implemented on a low-power microcontroller, specifically OpenMV Cam H7 Plus, demonstrating that a constrained resources board can be used as a companion computer to enable autonomous functions for UAVs. The experiments confirm the proposed system's effectiveness, capable of correctly identifying a landing pad and consequently controlling the UAV to align it over the pad center before landing. The system overhead is only 2% of the UAV's total energy budget, with an accuracy of 93.5% and precision of 94.0%.

Automatic landing is a feature that allows aerial robotic platforms to safely and accurately land without human intervention. This paper presents a plug-and-play tiny machine learning vision-based system for automatic landing compatible with the Pixhawk flight controller series. The proposed system is implemented on a low-power microcontroller, specifically OpenMV Cam H7 Plus, demonstrating that a constrained resources board can be used as a companion computer to enable autonomous functions for UAVs. The experiments confirm the proposed system's effectiveness, capable of correctly identifying a landing pad and consequently controlling the UAV to align it over the pad center before landing. The system overhead is only $2\%$ of the UAV's total energy budget, with an accuracy of $93.5\%$ and precision of $94.0\%$.

Santoro, L., Albanese, A., Canova, M., Rossa, M., Fontanelli, D., Brunelli, D. (2023). A Plug-and-Play TinyML-based Vision System for Drone Automatic Landing. Piscataway, New Jersey : IEEE [10.1109/metroind4.0iot57462.2023.10180179].

A Plug-and-Play TinyML-based Vision System for Drone Automatic Landing

Brunelli, Davide
Supervision
2023

Abstract

Automatic landing is a feature that allows aerial robotic platforms to safely and accurately land without human intervention. This paper presents a plug-and-play tiny machine learning vision-based system for automatic landing compatible with the Pixhawk flight controller series. The proposed system is implemented on a low-power microcontroller, specifically OpenMV Cam H7 Plus, demonstrating that a constrained resources board can be used as a companion computer to enable autonomous functions for UAVs. The experiments confirm the proposed system's effectiveness, capable of correctly identifying a landing pad and consequently controlling the UAV to align it over the pad center before landing. The system overhead is only 2% of the UAV's total energy budget, with an accuracy of 93.5% and precision of 94.0%.
2023
2023 IEEE International Workshop on Metrology for Industry 4.0 & IoT (MetroInd4.0&IoT)
293
298
Santoro, L., Albanese, A., Canova, M., Rossa, M., Fontanelli, D., Brunelli, D. (2023). A Plug-and-Play TinyML-based Vision System for Drone Automatic Landing. Piscataway, New Jersey : IEEE [10.1109/metroind4.0iot57462.2023.10180179].
Santoro, Luca; Albanese, Andrea; Canova, Marco; Rossa, Matteo; Fontanelli, Daniele; Brunelli, Davide
File in questo prodotto:
Eventuali allegati, non sono esposti

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/1042399
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 11
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex ND
social impact