Development of Non Expensive Technologies for Precise Maneuvering of Completely Autonomous Unmanned Aerial Vehicles

In this paper, solutions for precise maneuvering of an autonomous small (e.g., 350-class) Unmanned Aerial Vehicles (UAVs) are designed and implemented from smart modifications of non expensive mass market technologies. The considered class of vehicles suffers from light load, and, therefore, only a...

Full description

Bibliographic Details
Main Authors: Luca Bigazzi, Stefano Gherardini, Giacomo Innocenti, Michele Basso
Format: Article
Language:English
Published: MDPI AG 2021-01-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/21/2/391
id doaj-7d24485265c4488aa8b270c45cb1c3dc
record_format Article
spelling doaj-7d24485265c4488aa8b270c45cb1c3dc2021-01-09T00:01:13ZengMDPI AGSensors1424-82202021-01-012139139110.3390/s21020391Development of Non Expensive Technologies for Precise Maneuvering of Completely Autonomous Unmanned Aerial VehiclesLuca Bigazzi0Stefano Gherardini1Giacomo Innocenti2Michele Basso3Dipartimento di Ingegneria dell’Informazione (DINFO), Università di Firenze, via di Santa Marta 3, 50139 Firenze, ItalyDipartimento di Fisica e Astronomia & LENS, Università di Firenze, via G. Sansone 1, 50019 Sesto Fiorentino, ItalyDipartimento di Ingegneria dell’Informazione (DINFO), Università di Firenze, via di Santa Marta 3, 50139 Firenze, ItalyDipartimento di Ingegneria dell’Informazione (DINFO), Università di Firenze, via di Santa Marta 3, 50139 Firenze, ItalyIn this paper, solutions for precise maneuvering of an autonomous small (e.g., 350-class) Unmanned Aerial Vehicles (UAVs) are designed and implemented from smart modifications of non expensive mass market technologies. The considered class of vehicles suffers from light load, and, therefore, only a limited amount of sensors and computing devices can be installed on-board. Then, to make the prototype capable of moving autonomously along a fixed trajectory, a “cyber-pilot”, able on demand to replace the human operator, has been implemented on an embedded control board. This cyber-pilot overrides the commands thanks to a custom hardware signal mixer. The drone is able to localize itself in the environment without ground assistance by using a camera possibly mounted on a 3 Degrees Of Freedom (DOF) gimbal suspension. A computer vision system elaborates the video stream pointing out land markers with known absolute position and orientation. This information is fused with accelerations from a 6-DOF Inertial Measurement Unit (IMU) to generate a “virtual sensor” which provides refined estimates of the pose, the absolute position, the speed and the angular velocities of the drone. Due to the importance of this sensor, several fusion strategies have been investigated. The resulting data are, finally, fed to a control algorithm featuring a number of uncoupled digital PID controllers which work to bring to zero the displacement from the desired trajectory.https://www.mdpi.com/1424-8220/21/2/391aircraft navigationautomatic controlcomputer visionsensor fusionunmanned aerial vehicles
collection DOAJ
language English
format Article
sources DOAJ
author Luca Bigazzi
Stefano Gherardini
Giacomo Innocenti
Michele Basso
spellingShingle Luca Bigazzi
Stefano Gherardini
Giacomo Innocenti
Michele Basso
Development of Non Expensive Technologies for Precise Maneuvering of Completely Autonomous Unmanned Aerial Vehicles
Sensors
aircraft navigation
automatic control
computer vision
sensor fusion
unmanned aerial vehicles
author_facet Luca Bigazzi
Stefano Gherardini
Giacomo Innocenti
Michele Basso
author_sort Luca Bigazzi
title Development of Non Expensive Technologies for Precise Maneuvering of Completely Autonomous Unmanned Aerial Vehicles
title_short Development of Non Expensive Technologies for Precise Maneuvering of Completely Autonomous Unmanned Aerial Vehicles
title_full Development of Non Expensive Technologies for Precise Maneuvering of Completely Autonomous Unmanned Aerial Vehicles
title_fullStr Development of Non Expensive Technologies for Precise Maneuvering of Completely Autonomous Unmanned Aerial Vehicles
title_full_unstemmed Development of Non Expensive Technologies for Precise Maneuvering of Completely Autonomous Unmanned Aerial Vehicles
title_sort development of non expensive technologies for precise maneuvering of completely autonomous unmanned aerial vehicles
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2021-01-01
description In this paper, solutions for precise maneuvering of an autonomous small (e.g., 350-class) Unmanned Aerial Vehicles (UAVs) are designed and implemented from smart modifications of non expensive mass market technologies. The considered class of vehicles suffers from light load, and, therefore, only a limited amount of sensors and computing devices can be installed on-board. Then, to make the prototype capable of moving autonomously along a fixed trajectory, a “cyber-pilot”, able on demand to replace the human operator, has been implemented on an embedded control board. This cyber-pilot overrides the commands thanks to a custom hardware signal mixer. The drone is able to localize itself in the environment without ground assistance by using a camera possibly mounted on a 3 Degrees Of Freedom (DOF) gimbal suspension. A computer vision system elaborates the video stream pointing out land markers with known absolute position and orientation. This information is fused with accelerations from a 6-DOF Inertial Measurement Unit (IMU) to generate a “virtual sensor” which provides refined estimates of the pose, the absolute position, the speed and the angular velocities of the drone. Due to the importance of this sensor, several fusion strategies have been investigated. The resulting data are, finally, fed to a control algorithm featuring a number of uncoupled digital PID controllers which work to bring to zero the displacement from the desired trajectory.
topic aircraft navigation
automatic control
computer vision
sensor fusion
unmanned aerial vehicles
url https://www.mdpi.com/1424-8220/21/2/391
work_keys_str_mv AT lucabigazzi developmentofnonexpensivetechnologiesforprecisemaneuveringofcompletelyautonomousunmannedaerialvehicles
AT stefanogherardini developmentofnonexpensivetechnologiesforprecisemaneuveringofcompletelyautonomousunmannedaerialvehicles
AT giacomoinnocenti developmentofnonexpensivetechnologiesforprecisemaneuveringofcompletelyautonomousunmannedaerialvehicles
AT michelebasso developmentofnonexpensivetechnologiesforprecisemaneuveringofcompletelyautonomousunmannedaerialvehicles
_version_ 1724344315464908800