QUATERNION-BASED CONTROL OF ACROBATIC QUADROTOR WITH TRAJECTORY FOLLOWING

被引:0
作者
Liu, Haowen [1 ]
Yang, Bingen [1 ]
机构
[1] Univ Southern Calif, Los Angeles, CA 90007 USA
来源
PROCEEDINGS OF THE ASME 2020 INTERNATIONAL MECHANICAL ENGINEERING CONGRESS AND EXPOSITION, IMECE2020, VOL 7B | 2020年
关键词
Quadrotor; Quaternion; Singularity-free; Differential Flatness; Trajectory following; aggressive maneuvering; TRACKING;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
For an unmanned aerial vehicle (UAV), its navigation in terrains can be quite challenging. To reach the destination within the required time, the maneuver of the quadrotor must behave aggressively. During this aggressive maneuvering, the quadrotor can experience singularities in the yaw-direction rotation. Thus, it is essentially important to develop a mathematical model and control method that can avoid singularities while enabling such an aggressive maneuver. In our previous effort, we demonstrated a vertical loop aggressive maneuver performed by a quadrotor UAV, which utilizes the controlled loop path following (CLPF) method. As found in this work, conventional modeling and tracking control method may not be good enough if specific requirements, such as fast coasting speed and sharp turns, are imposed. The numerical simulation by singularity-free modeling and the CLPF method enables a quadrotor to be operated in aggressive maneuverability with features like automatic flipping and precise trajectory following. The current research extends the maneuverability of a quadrotor by using a different and more capable control approach. More complex trajectories are used to test this new control method. In this paper, a quadrotor is used to demonstrate the capability of the proposed control method in delivering an aggressive and singularity-free maneuver. A quaternion-based mathematical model of the quadrotor is derived to avoid the singularities of rotation during the aggressive maneuvers. At the same time, a new control method, namely the full quaternion differential flatness (FQDF) method, is developed for quadrotors to combat the requirement of a fast maneuver in three-dimensional space. The FQDF method, which makes use of full quaternion modeling and differential flatness, enables the quadrotor to react to the reference trajectory timely and to exhibit aggressive rotation without any singularity. Also, the singularities resulting from the heading direction can be resolved by a new algorithm. The FQDF method is compared with the reference literature's methods and is tested in different trajectories from the ones in the previous studies. The numerical simulation demonstrates the aggressive maneuverability and computational efficiency of the proposed control method.
引用
收藏
页数:9
相关论文
共 17 条
  • [1] Bouabdallah S., 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566), P2451
  • [2] Flatness based control and tracking control based on nonlinearity measures
    Broecker, Markus
    Herrmann, Lukas
    [J]. IFAC PAPERSONLINE, 2017, 50 (01): : 8250 - 8255
  • [3] Cariño J, 2015, INT CONF UNMAN AIRCR, P825, DOI 10.1109/ICUAS.2015.7152367
  • [4] Diebel James, 2016, Matrix, V58, P15
  • [5] Differential Flatness of Quadrotor Dynamics Subject to Rotor Drag for Accurate Tracking of High-Speed Trajectories
    Faessler, Matthias
    Franchi, Antonio
    Scaramuzza, Davide
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2018, 3 (02): : 620 - 626
  • [6] Fliess M., 1993, Nonlinear Control Systems Design 1992. Selected Papers from the 2nd IFAC Symposium, P159
  • [7] Fresk E, 2013, 2013 EUROPEAN CONTROL CONFERENCE (ECC), P3864
  • [8] Jia Y. B., 2008, Com S, V477, P1
  • [9] Geometric Tracking Control of a Quadrotor UAV on SE(3)
    Lee, Taeyoung
    Leok, Melvin
    McClamroch, N. Harris
    [J]. 49TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2010, : 5420 - 5425
  • [10] Lin Haowen, 2019, P ASME 2019 INT DES, V5A