Learning to Fly: Computational Controller Design for Hybrid UAVs with Reinforcement Learning

被引:46
|
作者
Xu, Jie [1 ]
Du, Tao [1 ]
Foshey, Michael [1 ]
Li, Beichen [1 ]
Zhu, Bo [2 ]
Schulz, Adriana [3 ]
Matusik, Wojciech [1 ]
机构
[1] MIT, Cambridge, MA 02139 USA
[2] Dartmouth Coll, Hanover, NH 03755 USA
[3] Univ Washington, Seattle, WA 98195 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2019年 / 38卷 / 04期
关键词
hybrid UAVs; neural network controllers; FLIGHT;
D O I
10.1145/3306346.3322940
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Hybrid unmanned aerial vehicles (UAV) combine advantages of multicopters and fixed-wing planes: vertical take-off, landing, and low energy use. However, hybrid UAVs are rarely used because controller design is challenging due to its complex, mixed dynamics. In this paper, we propose a method to automate this design process by training a mode-free, model-agnostic neural network controller for hybrid UAVs. We present a neural network controller design with a novel error convolution input trained by reinforcement learning. Our controller exhibits two key features: First, it does not distinguish among flying modes, and the same controller structure can be used for copters with various dynamics. Second, our controller works for real models without any additional parameter tuning process, closing the gap between virtual simulation and real fabrication. We demonstrate the efficacy of the proposed controller both in simulation and in our custom-built hybrid UAVs (Figure 1, 8). The experiments show that the controller is robust to exploit the complex dynamics when both rotors and wings are active in flight tests.
引用
收藏
页数:12
相关论文
共 50 条
  • [31] A practically implementable reinforcement learning-based process controller design
    Hassanpour, Hesam
    Wang, Xiaonian
    Corbett, Brandon
    Mhaskar, Prashant
    AICHE JOURNAL, 2024, 70 (01)
  • [32] Reinforcement-Learning-Based Controller Design for Nonaffine Nonlinear Systems
    Yang, Xiong
    Liu, Derong
    Wei, Qinglai
    ADVANCES IN NEURAL NETWORKS - ISNN 2014, 2014, 8866 : 51 - 58
  • [33] A study of controller design using an on-line evolutionary Reinforcement Learning
    Kondo, T
    Ito, K
    8TH INTERNATIONAL CONFERENCE ON NEURAL INFORMATION PROCESSING, VOLS 1-3, PROCEEDING, 2001, : 665 - 670
  • [34] A reinforcement learning approach to STATCOM controller
    Guo, HX
    Liu, YQ
    Wu, J
    Yang, JM
    PROCEEDINGS OF THE 2004 IEEE INTERNATIONAL CONFERENCE ON ELECTRIC UTILITY DEREGULATION, RESTRUCTURING AND POWER TECHNOLOGIES, VOLS 1 AND 2, 2004, : 638 - 642
  • [35] Reinforcement learning with supervision by a stable controller
    Rosenstein, MT
    Barto, AG
    PROCEEDINGS OF THE 2004 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2004, : 4517 - 4522
  • [36] Redirection Controller Using Reinforcement Learning
    Chang, Yuchen
    Matsumoto, Keigo
    Narumi, Takuji
    Tanikawa, Tomohiro
    Hirose, Michitaka
    IEEE ACCESS, 2021, 9 : 145083 - 145097
  • [37] Reinforcement Learning for a Cellular Internet of UAVs: Protocol Design, Trajectory Control, and Resource Management
    Hu, Jingzhi
    Zhang, Hongliang
    Song, Lingyang
    Han, Zhu
    Poor, H. Vincent
    IEEE WIRELESS COMMUNICATIONS, 2020, 27 (01) : 116 - 123
  • [38] Path planning of autonomous UAVs using reinforcement learning
    Chronis, Christos
    Anagnostopoulos, Georgios
    Politi, Elena
    Garyfallou, Antonios
    Varlamis, Iraklis
    Dimitrakopoulos, George
    12TH EASN INTERNATIONAL CONFERENCE ON "INNOVATION IN AVIATION & SPACE FOR OPENING NEW HORIZONS", 2023, 2526
  • [39] Proactive Handover Decision for UAVs with Deep Reinforcement Learning
    Jang, Younghoon
    Raza, Syed M.
    Kim, Moonseong
    Choo, Hyunseung
    SENSORS, 2022, 22 (03)
  • [40] Deep Reinforcement Learning for Trajectory Generation and Optimisation of UAVs
    Akhtar, Mishma
    Maqsood, Adnan
    Verbeke, Mathias
    2023 10TH INTERNATIONAL CONFERENCE ON RECENT ADVANCES IN AIR AND SPACE TECHNOLOGIES, RAST, 2023,