A robust controller for the waypoint tracking of a quadrotor unmanned aerial vehicle (UAV) is proposed in this paper, in which position control and attitude control are effectively decoupled. Model predictive control (MPC) is employed in the position controller. The constraints of motors are imposed on the state and input variables of the optimization equation. This design effectively mitigates the nonlinearity of the attitude loop and enhances the planning efficiency of the position controller. The attitude controller is designed using a nonlinear and robust control law based on S O ( 3 ) space, which enables continuous control on the S O ( 3 ) manifold. By extending the differential flatness of the quadrotor-UAV to the angular acceleration level, the mapping of the control reference from the position controller to the attitude controller is achieved. Simulations are carried out to demonstrate the capability of the proposed controller. In the simulations, multiple aggressive flight trajectories and severe external disturbances are designed. The results show that the controller is robust, with superior accuracy in tracking aggressive trajectories.


    Access

    Download


    Export, share and cite



    Title :

    A Robust Disturbance-Rejection Controller Using Model Predictive Control for Quadrotor UAV in Tracking Aggressive Trajectory


    Contributors:
    Zhixiong Xu (author) / Li Fan (author) / Wei Qiu (author) / Guangwei Wen (author) / Yunhan He (author)


    Publication date :

    2023




    Type of media :

    Article (Journal)


    Type of material :

    Electronic Resource


    Language :

    Unknown




    A nonlinear quadrotor trajectory tracking controller with disturbance rejection

    Cabecinhas, David / Cunha, Rita / Silvestre, Carlos | Tema Archive | 2014



    Trajectory tracking control of a quadrotor UAV based on sliding mode active disturbance rejection control

    Zhang, Yong / Chen, Zengqiang / Sun, Mingwei et al. | BASE | 2019

    Free access

    Nonlinear Model Predictive Control for Autonomous Quadrotor Trajectory Tracking

    Benotsmane, Rabab / Vásárhelyi, József | Springer Verlag | 2022


    Robust error-based active disturbance rejection control of a quadrotor

    Lechekhab, Taki Eddine / Manojlovic, Stojadin / Stankovic, Momir et al. | Emerald Group Publishing | 2020