Optimal trajectory generation and robust flatness-based tracking control of quadrotors

被引:5
|
作者
Abadi, Amine [1 ,2 ]
El Amraoui, Adnen [3 ]
Mekki, Hassen [1 ]
Ramdani, Nacim [2 ]
机构
[1] Univ Sousse, Natl Engn Sch Sousse, Networks Objects Control & Commun Syst Lab, Sousse 4054, Tunisia
[2] Univ Orleans, PRISME EA 4229, INSA CVL, F-45072 Orleans, France
[3] Univ Artois, LGI2A EA 3926, Bethune, France
来源
关键词
B-spline; differential flatness; quadrotor; robust control; trajectory optimization; QUASI-STATIC FEEDBACK; OPTIMIZATION;
D O I
10.1002/oca.2508
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work proposes an optimal trajectory generation and a robust flatness-based tracking controller design to create a new performance guidance module for the quadrotor in dense indoor environments. The properties of the differential flatness, the B-spline, and the direct collocation method are exploited to convert the constrained optimization problem into a nonlinear programming one, which can be easily resolved by a classic solver. After that, the obtained optimal reference trajectory is applied to the dynamic quadrotor model and two different flatness-based controllers, namely, one based on feedback linearization and one based on feedforward linearization, are developed and compared to ensure the trajectory tracking despite the existence of disturbances and parametric uncertainties. Numerical simulation is executed to evaluate the proposed optimal trajectory generation approach and the robust tracking strategies. It turns out that the controller based on feedforward linearization outperforms the feedback linearization one in robustness and permits obtaining a performance guidance law for an uncertain quadrotor system.
引用
收藏
页码:728 / 749
页数:22
相关论文
共 50 条
  • [1] Flatness-based trajectory tracking control of a pneumatic robot
    Hoffmann, Kathrin
    Trapp, Christian
    Hildebrandt, Alexander
    Sawodny, Oliver
    [J]. AT-AUTOMATISIERUNGSTECHNIK, 2023, 71 (08) : 659 - 669
  • [2] Robust Approximate Optimal Trajectory Tracking Control for Quadrotors
    Li, Rong
    Yang, Zhengliang
    Yan, Gaowei
    Jian, Long
    Li, Guoqiang
    Li, Zhiqiang
    [J]. AEROSPACE, 2024, 11 (02)
  • [3] FLATNESS-BASED TRAJECTORY GENERATION FOR INDUCTION MACHINE CONTROL
    Thabet, Hajer
    Ayadi, Mounir
    [J]. 2013 INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND SOFTWARE APPLICATIONS (ICEESA), 2013, : 703 - 708
  • [4] Flatness-based Model Predictive Control for Quadrotor Trajectory Tracking
    Greeff, Melissa
    Schoellig, Angela P.
    [J]. 2018 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2018, : 6740 - 6745
  • [5] Flatness-Based Control in Successive Loops for Autonomous Quadrotors
    Rigatos, G.
    Abbaszadeh, M.
    Busawon, K.
    Dala, L.
    Pomares, J.
    Zouari, F.
    [J]. JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2024, 146 (02):
  • [6] Flatness-based Model Predictive Control for Autonomous Vehicle Trajectory Tracking
    Wang, Zejiang
    Zha, Jingqiang
    Wang, Junmin
    [J]. 2019 IEEE INTELLIGENT TRANSPORTATION SYSTEMS CONFERENCE (ITSC), 2019, : 4146 - 4151
  • [7] Flatness-based Trajectory-tracking Control of Dielectric Elastomer Actuators
    Scherer, P. M.
    Irscheid, A.
    Rizzello, G.
    Rudolph, J.
    [J]. IFAC PAPERSONLINE, 2020, 53 (02): : 8757 - 8762
  • [8] Flatness-Based Trajectory Tracking Control of a Rehabilitation Robot with Disturbance Compensation
    Specker, Thomas
    Buchholz, Michael
    Dietmayer, Klaus
    [J]. 2014 IEEE CONFERENCE ON CONTROL APPLICATIONS (CCA), 2014, : 1275 - 1280
  • [9] Robust Tracking Control of Quadrotors Based on Differential Flatness: Simulations and Experiments
    Poultney, Alexander
    Kennedy, Christopher
    Clayton, Garrett
    Ashrafiuon, Hashem
    [J]. IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2018, 23 (03) : 1126 - 1137
  • [10] Optimal Trajectory Generation and Flatness Tracking Control for a Mobile Robot
    Abadi, Amine
    Mekki, Hassen
    Brahim, Anis Ben Hadj
    El Amraoui, Adnen
    Ramdani, Nacim
    [J]. 2017 18TH INTERNATIONAL CONFERENCE ON SCIENCES AND TECHNIQUES OF AUTOMATIC CONTROL AND COMPUTER ENGINEERING (STA), 2017, : 223 - 228