Differential Flatness Transformations for Aggressive Quadrotor Flight

被引:0
|
作者
Morrell, Benjamin [1 ]
Rigter, Marc [1 ]
Merewether, Gene [2 ]
Reid, Robert [2 ]
Thakker, Rohan [2 ]
Tzanetos, Theodore [2 ]
Rajur, Vinay [3 ]
Chamitoff, Gregory [1 ]
机构
[1] Univ Sydney, Sch Aeronaut Mech & Mechatron Engn, Sydney, NSW, Australia
[2] CALTECH, Jet Prop Lab, Pasadena, CA 91125 USA
[3] Georgia Inst Technol, Coll Comp, Atlanta, GA 30332 USA
关键词
TRAJECTORY GENERATION; AUTONOMOUS FLIGHT;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Aggressive maneuvering amongst obstacles could enable advanced capabilities for quadrotors in applications such as search and rescue, surveillance, inspection, and situations where rapid flight is required in cluttered environments. Previous works have treated quadrotors as differentially flat systems, and this property has been exploited widely to design simple algorithms that generate dynamically feasible trajectories and to enable hierarchical control. The differentially flat property allows the full state of the quadrotor to be extracted from the reduced dimensional space of x, y, z, yaw and their derivatives. This differential flatness transformation has a number of singularities, however, as well as stability issues when controlling near these singularities. Many methods have been described in the literature to address these; however, they all have limitations when exploring the full flight envelope of a quadrotor, including roll or pitch angles past 90 degrees, and during inverted flight. In this paper, we review these existing methods and then introduce our method, which combines multiple methods to provide a highlyrobust differential flatness transformation that addresses most of these issues. Our approach is demonstrated enabling highlyaggressive quadrotor flight in both simulations and real-world experiments.
引用
收藏
页码:5204 / 5210
页数:7
相关论文
共 50 条
  • [1] Perception-aware trajectory generation for aggressive quadrotor flight using differential flatness
    Murali, Varun
    Spasojevic, Igor
    Guerra, Winter
    Karaman, Sertac
    [J]. 2019 AMERICAN CONTROL CONFERENCE (ACC), 2019, : 3936 - 3943
  • [2] Accurate Tracking of Aggressive Quadrotor Trajectories Using Incremental Nonlinear Dynamic Inversion and Differential Flatness
    Tal, Ezra
    Karaman, Sertac
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2021, 29 (03) : 1203 - 1218
  • [3] Accurate Tracking of Aggressive Quadrotor Trajectories using Incremental Nonlinear Dynamic Inversion and Differential Flatness
    Tal, Ezra
    Karaman, Sertac
    [J]. 2018 IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2018, : 4282 - 4288
  • [4] Safety Flight Control for a Quadrotor UAV Using Differential Flatness and Dual-Loop Observers
    Yu, Xiang
    Zhou, Xiaobin
    Guo, Kexin
    Jia, Jindou
    Guo, Lei
    Zhang, Youmin
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2022, 69 (12) : 13326 - 13336
  • [5] A Comparative Study of Nonlinear MPC and Differential-Flatness-Based Control for Quadrotor Agile Flight
    Sun, Sihao
    Romero, Angel
    Foehn, Philipp
    Kaufmann, Elia
    Scaramuzza, Davide
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2022, 38 (06) : 3357 - 3373
  • [6] TILTING-ROTOR QUADCOPTER FOR AGGRESSIVE FLIGHT MANEUVERS USING DIFFERENTIAL FLATNESS BASED FLIGHT CONTROLLER
    Kumar, Rumit
    Nemati, Alireza
    Kumar, Manish
    Sharma, Rajnikant
    Cohen, Kelly
    Cazaurang, Franck
    [J]. PROCEEDINGS OF THE ASME 10TH ANNUAL DYNAMIC SYSTEMS AND CONTROL CONFERENCE, 2017, VOL 3, 2017,
  • [7] Jerk estimation for quadrotor based on differential flatness
    Medrano, Juan
    Yumbla, Francisco
    Jeong, SeungYeop
    Choi, Iksu
    Park, YongHee
    Auh, Eugene
    Moon, Hyungpil
    [J]. 2020 17TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS (UR), 2020, : 99 - 104
  • [8] Sliding Mode Control of Quadrotor Based on Differential Flatness
    Abadi, Amine
    Brahim, Anis Ben Hadj
    Mekki, Hassen
    El Amraoui, Adnen
    Ramdani, Nacim
    [J]. 2018 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND DIAGNOSIS (ICCAD), 2018,
  • [9] Optimal Trajectory Generation of a Quadrotor Based on the Differential Flatness
    Yu, Jing
    Cai, Zhihao
    Wang, Yingxun
    [J]. PROCEEDINGS OF THE 28TH CHINESE CONTROL AND DECISION CONFERENCE (2016 CCDC), 2016, : 678 - 683
  • [10] Enabling Bidirectional Thrust for Aggressive and Inverted Quadrotor Flight
    Jothiraj, Walter
    Miles, Corey
    Bulka, Eitan
    Sharf, Inna
    Nahon, Meyer
    [J]. 2019 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS' 19), 2019, : 534 - 541