Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-07T14:42:37.008Z Has data issue: false hasContentIssue false

Autonomous landing of a quadrotor on a moving platform using vision-based FOFPID control

Published online by Cambridge University Press:  20 September 2021

Ali Ghasemi*
Affiliation:
Department of Mechanical Engineering, Faculty of Engineering, North Tehran Branch, Islamic Azad University, Tehran, Iran
Farhad Parivash
Affiliation:
Mechanical and Mechatronics Engineering Department, Shahrood University of Technology, Shahrood, Iran
Serajeddin Ebrahimian
Affiliation:
Mechatronics Engineering Department, Faculty of Mechanical Engineering, K. N. Toosi University of Technology, Tehran, Iran
*
*Corresponding author. E-mail: a.ghasemi@iau-tnb.ac.ir
Rights & Permissions [Opens in a new window]

Abstract

This research deals with the autonomous landing maneuver of a quadrotor unmanned aerial vehicle (UAV) on an unmanned ground vehicle (UGV). It is assumed that the UGV moves independently, and there is no communication and collaboration between the two vehicles. This paper aims at the design of a closed-loop vision-based control system for quadrotor UAV to perform autonomous landing maneuvers in the possible minimum time despite the wind-induced disturbance force. In this way, a fractional-order fuzzy proportional-integral-derivative controller is introduced for the nonlinear under-actuated system of a quadrotor. Also, a feedback linearization term is included in the control law to compensate model nonlinearities. A supervisory control algorithm is proposed as an autonomous landing path generator to perform fast, smooth, and accurate landings. On the other hand, a compound AprilTag fiducial marker is employed as the target of a vision positioning system, enabling high precision relative positioning in the range between 10 and 350 cm height. A software-in-the-loop simulation testbed is realized on the windows platform. Numerical simulations with the proposed control system are carried out, while the quadrotor system is exposed to different disturbance conditions and actuator dynamics with saturated thrust output are considered.

Information

Type
Research Article
Copyright
© The Author(s), 2021. Published by Cambridge University Press
Figure 0

Figure 1. Schematic model of a quadrotor.

Figure 1

Figure 2. Architecture of the proposed control system.

Figure 2

Table I. Fuzzy rule base.

Figure 3

Figure 3. Structure of the proposed fuzzy FOPID controller.

Figure 4

Figure 4. Membership function of fuzzy input–output.

Figure 5

Figure 5. AprilTag fiducial markers.

Figure 6

Figure 6. Proposed supervisory control algorithm.

Figure 7

Table II. Numerical parameters of the quadrotor model [29].

Figure 8

Table III. Controller gains for the studied control methods.

Figure 9

Figure 7. Autonomous landing of quadrotor in the absence of wind disturbance. Symbols$ \vee $and$ \otimes $illustrate UAV and UGV position at the touchdown sequence of autonomous landing maneuver, respectively.

Figure 10

Figure 8. Autonomous landing of quadrotor in the presence of wind disturbance${{\rm{D}}_1} = 0.1sin\left( {0.5{\rm{t}}} \right)$. Symbols$ \vee $and$ \otimes $illustrate UAV and UGV position at the touchdown sequence of autonomous landing maneuver, respectively.

Figure 11

Figure 9. Autonomous landing of quadrotor in the presence of wind disturbance of${{\rm{D}}_2} = 0.2sin\left( {0.5{\rm{t}}} \right)$. Symbols$ \vee $and$ \otimes $illustrate UAV and UGV position at the touchdown sequence of autonomous landing maneuver, respectively.

Figure 12

Figure 10. Performance of the proposed FOFPID controller against the wind disturbances ${{\rm{D}}_3} = 0.3sin\left( {0.5{\rm{t}}} \right)$ and ${D_4} = 0.4sin\left( {0.5{\rm{t}}} \right)$. Symbols $ \vee $ and $ \otimes $ illustrate UAV and UGV position at the touchdown sequence of autonomous landing maneuver, respectively.

Figure 13

Table IV. The tochdown position of the UAV and the UGV during autonomous landing maneuver.

Figure 14

Table V. Performance of the proposed controllers in term of the landing time.

Figure 15

Table VI. Performance of the proposed controllers in term of the landing accuracy.