Scheduling PID Attitude and Position Control Frequencies for Time-Optimal Quadrotor Waypoint Tracking under Unknown External Disturbances

被引:11
作者
Kang, Cheongwoong [1 ]
Park, Bumjin [1 ]
Choi, Jaesik [1 ]
机构
[1] Korea Adv Inst Sci & Technol KAIST, Kim Jaechul Grad Sch AI, Daejeon 34141, South Korea
关键词
waypoint tracking; external disturbance estimation; quadrotor control; reinforcement learning; deep learning; artificial intelligence; UAV; AIRCRAFT; SYSTEM; DESIGN;
D O I
10.3390/s22010150
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Recently, the use of quadrotors has increased in numerous applications, such as agriculture, rescue, transportation, inspection, and localization. Time-optimal quadrotor waypoint tracking is defined as controlling quadrotors to follow the given waypoints as quickly as possible. Although PID control is widely used for quadrotor control, it is not adaptable to environmental changes, such as various trajectories and dynamic external disturbances. In this work, we discover that adjusting PID control frequencies is necessary for adapting to environmental changes by showing that the optimal control frequencies can be different for different environments. Therefore, we suggest a method to schedule the PID position and attitude control frequencies for time-optimal quadrotor waypoint tracking. The method includes (1) a Control Frequency Agent (CFA) that finds the best control frequencies in various environments, (2) a Quadrotor Future Predictor (QFP) that predicts the next state of a quadrotor, and (3) combining the CFA and QFP for time-optimal quadrotor waypoint tracking under unknown external disturbances. The experimental results prove the effectiveness of the proposed method by showing that it reduces the travel time of a quadrotor for waypoint tracking.
引用
收藏
页数:12
相关论文
共 34 条
  • [1] PID control system analysis, design, and technology
    Ang, KH
    Chong, G
    Li, Y
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2005, 13 (04) : 559 - 576
  • [2] Astrom K., 1993, Control Eng. Pract, V1, P669
  • [3] Drone Mission Definition and Implementation for Automated Infrastructure Inspection Using Airborne Sensors
    Besada, Juan A.
    Bergesio, Luca
    Campana, Ivan
    Vaquero-Melchor, Diego
    Lopez-Araquistain, Jaime
    Bernardos, Ana M.
    Casar, Jose R.
    [J]. SENSORS, 2018, 18 (04)
  • [4] Full control of a quadrotor
    Bouabdallah, Samir
    Siegwart, Roland
    [J]. 2007 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-9, 2007, : 153 - 158
  • [5] Brockman Greg, 2016, arXiv
  • [6] Robust Backstepping Sliding-Mode Control and Observer-Based Fault Estimation for a Quadrotor UAV
    Chen, Fuyang
    Jiang, Rongqiang
    Zhang, Kangkang
    Jiang, Bin
    Tao, Gang
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2016, 63 (08) : 5044 - 5056
  • [7] A novel nonlinear resilient control for a quadrotor UAV via backstepping control and nonlinear disturbance observer
    Chen, Fuyang
    Lei, Wen
    Zhang, Kangkang
    Tao, Gang
    Jiang, Bin
    [J]. NONLINEAR DYNAMICS, 2016, 85 (02) : 1281 - 1295
  • [8] Coumans E., 2016, PYBULLET PYTHON MODU
  • [9] Coordination control of quadrotor VTOL aircraft in three-dimensional space
    Do, K. D.
    [J]. INTERNATIONAL JOURNAL OF CONTROL, 2015, 88 (03) : 543 - 558
  • [10] Energy-efficient autonomous four-rotor flying robot controlled at 1 kHz
    Gurdan, Daniel
    Stumpf, Jan
    Achtelik, Michael
    Doth, Klaus-Michael
    Hirzinger, Gerd
    Rus, Daniela
    [J]. PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-10, 2007, : 361 - 366