Non-linear adaptive tracking control for quadrotor aerial robots under uncertain dynamics

Yen Chen Liu, Tsung Wei Ou

Research output: Contribution to journalArticlepeer-review


This paper presents the design, analysis, and implementation of an adaptive backstepping controller for underactuated quadrotors to track time-varying trajectories with parameter uncertainties. Quadrotor systems are subject to complicated non-linearity and coupling dynamics, so the ignorance of parameter uncertainties may cause performance degradation and even instability. With the concept of nominal input, the uncertain mass and inertia are decoupled from the lifting force and moment torque. By utilizing the backstepping technique, the design procedure with adaptive laws for dynamic parameters is proposed to ensure stability and convergence of tracking errors to the origin asymptotically. The proposed control scheme is extended to control a quadrotor with velocity motor input while the motor coefficients and geometric parameters are handled by the adaptive laws. A trajectory generation for the proposed adaptive tracking controller is addressed subsequently. The proposed controller requires only the position and orientation of the quadrotor with the twice-differentiable trajectories, while previous work demanded acceleration information. Simulation and experimental results are illustrated to show the efficacy of tracking performance for object transportation.

Original languageEnglish
Pages (from-to)1126-1139
Number of pages14
JournalIET Control Theory and Applications
Issue number8
Publication statusPublished - 2021 May

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Human-Computer Interaction
  • Computer Science Applications
  • Control and Optimization
  • Electrical and Electronic Engineering


Dive into the research topics of 'Non-linear adaptive tracking control for quadrotor aerial robots under uncertain dynamics'. Together they form a unique fingerprint.

Cite this