Drone Autonomous Landing on a Moving Maritime Platform Using Machine Learning Classifiers

Udi Shriki, Oren Gal, Yerach Doytsher

Research output: Contribution to journalArticlepeer-review

Abstract

Quadcopters are four rotor Vertical Take-Off and Landing (VTOL) Unmanned Aerial Vehicle (UAV) with agile manoeuvring ability, small form factor and light weight – which makes it possible to carry on small platforms. Quadcopters are also used in marine environment for similar reasons – especially the ability to carry on small boats, instead of using helicopters on larger boats. Pilots of both manned and unmanned aerial vehicles over sea, face the challenge of landing their aircraft on a boat that is continuously rocking in all three axes (pitch, roll, yaw) and with movement of the boat, usually at steady course and speed. In this paper, we present a new approach for autonomous landing a quadcopter on a moving marine platform. Our approach is based on computer-vision algorithms using markers identification as input for the decision by Stochastic Gradient Descent (SGD) classifier with Neural Network decision making module. We use OpenCV with its built-in ArUco module to analyze the camera images and recognize platform/markers, then we use Sci-Kit Learn implementation of SGD classifier to predict landing optimum angle and compare results to manually decide by simple calculations. Our research includes real-time experiments using Parrot Bebop2 quadcopter and the Parrot Sphinx Simulator.
Original languageEnglish
Pages (from-to)30–35
JournalInternational Journal of Data Science and Advanced Analytics
Volume2
Issue number2
DOIs
StatePublished - 1 Dec 2020
Externally publishedYes

Fingerprint

Dive into the research topics of 'Drone Autonomous Landing on a Moving Maritime Platform Using Machine Learning Classifiers'. Together they form a unique fingerprint.

Cite this