Direct Method Based Control System for an Autonomous Quadrotor

被引:63
|
作者
Cowling, Ian D.
Yakimenko, Oleg A. [1 ]
Whidborne, James F. [2 ]
Cooke, Alastair K. [2 ]
机构
[1] USN, Dept Mech & Aerosp Engn, Postgrad Sch, Monterey, CA 93943 USA
[2] Cranfield Univ, Dept Aerosp Sci, Cranfield MK43 0AL, Beds, England
关键词
Inverse dynamics based control; Differential flatness; Virtual domain parameterization; Autonomous systems; Quadrotor; DIRECT TRAJECTORY OPTIMIZATION; DIFFERENTIAL INCLUSION; INVERSE DYNAMICS; MINI ROTORCRAFT; COLLOCATION; TRACKING;
D O I
10.1007/s10846-010-9416-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a real time control algorithm for autonomous operation of a quadrotor unmanned air vehicle. The quadrotor is a small agile vehicle, which as well as being a excellent test bed for advanced control techniques could also be suitable for internal surveillance, search and rescue and remote inspection. The proposed control scheme incorporates two key aspects of autonomy; trajectory planning and trajectory following. Using the differentially-flat dynamics property of the system, the trajectory optimization is posed as a non-linear constrained optimization within the output space in the virtual domain, not explicitly related to the time domain. A suitable parameterization using a virtual argument as opposed to time is applied, which ensures initial and terminal constraint satisfaction. The speed profile is optimized independently, followed by the mapping to the time domain achieved using a speed factor. Trajectory following is achieved with a standard multi-variable control technique and a digital switch is used to re-optimize the reference trajectory in the event of infeasibility or mission change. The paper includes simulations using a full dynamic model of the quadrotor demonstrating the suitability of the proposed control scheme.
引用
收藏
页码:285 / 316
页数:32
相关论文
共 50 条
  • [31] Design of Attitude Control System for an UAV Type-Quadrotor Based on Dynamic Contraction Method
    Czyba, Roman
    2009 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS, VOLS 1-3, 2009, : 644 - 649
  • [32] Autonomous Control and Target Tracking Algorithm Design for A Quadrotor
    Li, Yibei
    Yao, Yu
    He, Fenghua
    Hu, Xiaoming
    PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE (CCC 2017), 2017, : 6749 - 6754
  • [33] Aerodynamics and Control of Autonomous Quadrotor Helicopters in Aggressive Maneuvering
    Huang, Haomiao
    Hoffmann, Gabriel M.
    Waslander, Steven L.
    Tomlin, Claire J.
    ICRA: 2009 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-7, 2009, : 2408 - +
  • [34] Autonomous Flight Control Law for an Indoor UAV Quadrotor
    Yu, Fengmin
    Chen, Guojin
    Fan, Neng
    Song, Yaoxian
    Zhu, Lingjun
    2017 29TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2017, : 6767 - 6771
  • [35] Temporal Logic Control for an Autonomous Quadrotor in a Nondeterministic Environment
    Ulusoy, Alphan
    Marrazzo, Michael
    Oikonomopoulos, Konstantinos
    Hunter, Ryan
    Belta, Calin
    2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2013, : 331 - 336
  • [36] Autonomous Hovering Control for a Quadrotor Unmanned Aerial Vehicle
    Wang Fu
    Xian Bin
    Huang Guoping
    Zhao Bo
    2013 32ND CHINESE CONTROL CONFERENCE (CCC), 2013, : 620 - 625
  • [37] A Reinforcement Learning Approach for Autonomous Control and Landing of a Quadrotor
    Vankadari, Madhu Babu
    Das, Kaushik
    Shinde, Chinmay
    Kumar, Swagat
    2018 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS), 2018, : 676 - 683
  • [38] Method of Attitude Control for Quadrotor Helicopter Based on Disturbance Observer
    Jin, Guodong
    Lu, Libin
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON SENSOR NETWORK AND COMPUTER ENGINEERING, 2016, 68 : 364 - 369
  • [39] Attitude Stabilization Control Method for Quadrotor UAV Based on ADRC
    Yang, Sen
    Xi, Leiping
    Gong, Guanghong
    Dong, Hairui
    COMMUNICATIONS, SIGNAL PROCESSING, AND SYSTEMS, CSPS 2018, VOL III: SYSTEMS, 2020, 517 : 836 - 844
  • [40] ORB-SLAM Based Active Disturbance Rejection Control for Quadrotor Autonomous Flight
    Orozco-Soto, Santos M.
    Vera-Bustamante, Pablo
    Ibarra-Zannatha, Juan M.
    2018 XX CONGRESO MEXICANO DE ROBOTICA (COMROB), 2018,