This paper describes the approach employed to implement the autonomous landing of an Unmanned Aerial Vehicle (UAV) upon a moving ground vehicle. We consider an application scenario in which a target, made of a visual pattern, is mounted on the top of a ground vehicle which roams in an arena using a certain path and velocity; the UAV is asked to find the ground vehicle, by detecting the visual pattern, and then to track it in order to perform the approach and finalize the landing. To this aim, Computer Vision is adopted to perform both detection and tracking of the visual target; the algorithm used is based on the TLD (Tracking-Learning-Detection) approach, suitably integrated with an Hough Transform able to improve the precision of the identification of the 3D coordinates of the pattern. The output of the Computer Vision algorithm is then exploited by a Kalman filter which performs the estimation of the trajectory of the ground vehicle in order to let the UAV track, follow and approach it. The paper describes the software and hardware architecture of the overall application running on the UAV. The application described has been practically used with success in the context of the âMohamed Bin Zayedâ International Robotic Challenge (MBZIRC) which took place in March 2017 in Abu Dhabi.
A system for autonomous landing of a UAV on a moving vehicle
Battiato, Sebastiano;Cantelli, Luciano;Farinella, GIOVANNI MARIA;Guarnera, Luca;Guastella, DARIO CALOGERO;Melita, CARMELO DONATO;Muscato, Giovanni;Ortis, Alessandro;Ragusa, Francesco;Santoro, Corrado
2017-01-01
Abstract
This paper describes the approach employed to implement the autonomous landing of an Unmanned Aerial Vehicle (UAV) upon a moving ground vehicle. We consider an application scenario in which a target, made of a visual pattern, is mounted on the top of a ground vehicle which roams in an arena using a certain path and velocity; the UAV is asked to find the ground vehicle, by detecting the visual pattern, and then to track it in order to perform the approach and finalize the landing. To this aim, Computer Vision is adopted to perform both detection and tracking of the visual target; the algorithm used is based on the TLD (Tracking-Learning-Detection) approach, suitably integrated with an Hough Transform able to improve the precision of the identification of the 3D coordinates of the pattern. The output of the Computer Vision algorithm is then exploited by a Kalman filter which performs the estimation of the trajectory of the ground vehicle in order to let the UAV track, follow and approach it. The paper describes the software and hardware architecture of the overall application running on the UAV. The application described has been practically used with success in the context of the âMohamed Bin Zayedâ International Robotic Challenge (MBZIRC) which took place in March 2017 in Abu Dhabi.File | Dimensione | Formato | |
---|---|---|---|
[C-206].pdf
accesso aperto
Tipologia:
Documento in Pre-print
Dimensione
2.36 MB
Formato
Adobe PDF
|
2.36 MB | Adobe PDF | Visualizza/Apri |
A system for autonomous landing of a UAV on a moving vehicle.pdf
accesso aperto
Tipologia:
Versione Editoriale (PDF)
Dimensione
1.35 MB
Formato
Adobe PDF
|
1.35 MB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.