Flatness-based Control for a Quadrotor Camera Helicopter Using Model Predictive Control Trajectory Generation

被引:0
|
作者
Engelhardt, Thomas [1 ]
Konrad, Thomas [1 ]
Schaefer, Bjoern [1 ]
Abel, Dirk [1 ]
机构
[1] Rhein Westfal TH Aachen, Inst Automat Control, D-52056 Aachen, Germany
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper addresses a flatness-based controller and a Model Predictive Control (MPC) trajectory generation for a quadrotor camera helicopter. Applications like aerial videography can highly benefit from an automation of the pilot's tasks, enabling the camera operator to solely focus on camera motion control. The coupled nonlinear system dynamics of a quadrotor pose difficulties precisely controlling several channels simultaneously for agile maneuvering using conventional controllers. A flatness-based approach is employed to obtain linear input-output dynamics, even for large attitude angles. The associated state feedback equations are explicitly derived. The resulting linear system dynamics are controlled using a cascaded proportional control structure. Feasible reference trajectories are generated using a linear MPC, which translates operator commands for camera motions - e.g. relative to a point-of-interest - into quadrotor trajectories complying with operational constraints. Flatness-based controller and MPC trajectory generation show tracking errors below 1% in simulation tests. Accurate and smooth positioning is achieved in first indoor test flights. The gained results motivate adoptions of the proposed control approach to other UAV applications with similar demands for pilot automation and accuracy.
引用
收藏
页码:852 / 859
页数:8
相关论文
共 50 条
  • [1] 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
  • [2] Trajectory Tracking for a Quadrotor System: A Flatness-based Nonlinear Predictive Control Approach
    Limaverde Filho, Jose Oniram de A.
    Lourenco, Tiago S.
    Fortaleza, Eugenio
    Murilo, Andre
    Lopes, Renato V.
    [J]. 2016 IEEE CONFERENCE ON CONTROL APPLICATIONS (CCA), 2016,
  • [3] Flatness-based control of a quadrotor helicopter via feedforward linearization
    Formentin, Simone
    Lovera, Marco
    [J]. 2011 50TH IEEE CONFERENCE ON DECISION AND CONTROL AND EUROPEAN CONTROL CONFERENCE (CDC-ECC), 2011, : 6171 - 6176
  • [4] Flatness-based Trajectory Generation and Sequence Control with model-predictive and model-free Control
    Raste, Thomas
    Tarraf, Ahmad
    [J]. AUTOREG 2017: AUTOMATISIERTES FAHREN UND VERNETZTE MOBILITAT, 2017, 2292 : 319 - 324
  • [5] 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
  • [6] 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
  • [7] Model-predictive Trajectory Generation for Flatness-based Nonlinear Tracking Control with Application to Boom Cranes
    Arnold, Eckhard
    Neupert, Joerg
    Sawodny, Oliver
    Schneider, Klaus
    [J]. AT-AUTOMATISIERUNGSTECHNIK, 2008, 56 (08) : 395 - 405
  • [8] FLATNESS BASED CONTROL AND MODEL PREDICTIVE TRAJECTORY GENERATION FOR BOOM CRANES
    Neupert, Joerg
    Arnold, Eckhard
    Knierim, Lukas
    Sawodny, Oliver
    Schneider, Klaus
    [J]. PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, VOL 3, 2010, : 273 - 280
  • [9] Optimal trajectory generation and robust flatness-based tracking control of quadrotors
    Abadi, Amine
    El Amraoui, Adnen
    Mekki, Hassen
    Ramdani, Nacim
    [J]. OPTIMAL CONTROL APPLICATIONS & METHODS, 2019, 40 (04): : 728 - 749
  • [10] Flatness-Based Feedforward Control of a Stacker Crane with Online Trajectory Generation
    Tkany, Charlotte
    Grotjahn, Martin
    Kuehn, Johannes
    [J]. 2020 4TH INTERNATIONAL CONFERENCE ON AUTOMATION, CONTROL AND ROBOTS (ICACR 2020), 2020, : 79 - 87