Automatic Landing Control of a Multi-Rotor UAV Using a Monocular Camera

dc.authoridAhmadi, Karim/0000-0002-2633-3351
dc.authoridasadi, davood/0000-0002-2066-6016
dc.contributor.authorNabavi, Yaser
dc.contributor.authorAsadi, Davood
dc.contributor.authorAhmadi, Karim
dc.date.accessioned2025-01-06T17:36:30Z
dc.date.available2025-01-06T17:36:30Z
dc.date.issued2022
dc.description.abstractThe reliability of autonomous landing of the UAVs in an unknown or unprepared environment can be improved by the application of image-based sensors. This paper investigates the landing control of a multirotor UAV by controlling the optical flow and estimation of vertical distance supported by a low-cost monocular camera. Landing control and vertical distance estimation using just a camera as the sensor, makes the proposed approach well-suited for emergency scenarios in GPS denied environment. To develop the optical flow-based controller strategy, an appropriate nonlinear model is proposed by combining the optical flow equations and the kinematics of vertical landing. In the control loop of the multirotor landing, an estimation of the vertical distance is required, which is provided by the application of the developed model and the optical flow derived from camera images. RLS algorithm and the EKF have been applied to estimate the vertical distance. The controller output is determined by using the NDI algorithm, the augmented state-space form of the equations, and the estimated states based on optical flow. An experimental setup is developed for the tasks of optical flow extraction, vertical distance estimation, and control. Additionally, the developed estimation and controller strategy are applied to the nonlinear dynamics of a quadrotor to demonstrate the applicability of the proposed models and algorithms for landing control. According to the results, the proposed optical flow-based control strategy can support a smooth landing for the multirotor UAV while its performance is dependent on the quality of estimation. There is a steady-state error in tracking the optical flow due to the estimation error of the vertical distance. The EKF-based algorithm has better performance in terms of estimation accuracy respecting the RLS, and therefore supports a better landing performance.
dc.description.sponsorshipScientific and Technological Research Council of Turkey (TUBITAK) under 3501 program [120 M793]
dc.description.sponsorshipThis research is supported by the Scientific and Technological Research Council of Turkey (TUBITAK) under 3501 program, with project number [120 M793].
dc.identifier.doi10.1007/s10846-022-01655-8
dc.identifier.issn0921-0296
dc.identifier.issn1573-0409
dc.identifier.issue3
dc.identifier.scopus2-s2.0-85133533452
dc.identifier.scopusqualityQ1
dc.identifier.urihttps://doi.org/10.1007/s10846-022-01655-8
dc.identifier.urihttps://hdl.handle.net/20.500.14669/1908
dc.identifier.volume105
dc.identifier.wosWOS:000821590500001
dc.identifier.wosqualityQ3
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherSpringer
dc.relation.ispartofJournal of Intelligent & Robotic Systems
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.snmzKA_20241211
dc.subjectAutomatic landing
dc.subjectMultirotor
dc.subjectControl
dc.subjectEstimation
dc.subjectOptical flow
dc.titleAutomatic Landing Control of a Multi-Rotor UAV Using a Monocular Camera
dc.typeArticle

Dosyalar