Adaptive backstepping trajectory tracking control without velocity measurements for quadrotor UAVs under multiple unknown disturbances
摘要
An unmanned aerial vehicle (UAV) quadrotor, subject to various unknown disturbances, must be capable of performing both aggressive and non-aggressive maneuvers. Therefore, this paper presents an adaptive backstepping trajectory tracking control technique without velocity measurements for quadrotor UAVs subject to multiple nonlinear disturbances. Despite the quadrotor’s underactuated dynamical model, this paper explores a fully actuated controller for trajectory tracking in a 3D plane. Initially, a tracking error is defined, and the dynamic surface method is employed to derive a filter and auxiliary controller, addressing the requirement for repeated derivatives of the control input. Subsequently, a Lyapunov candidate function is introduced to derive adaptive laws for tuning the control parameters of the auxiliary controller and filter, ensuring stability of the error dynamics. Additionally, a high-gain observer is designed for state estimation and integrated with the controller to achieve the control objectives. For disturbance attenuation, a disturbance observer is designed and integrated into the control scheme for estimation and rejection of von K