Low-Level Control of a Quadrotor With Deep Model-Based Reinforcement Learning

被引:104
|
作者
Lambert, Nathan O. [1 ]
Drewe, Daniel S. [1 ]
Yaconelli, Joseph [2 ]
Levine, Sergey [1 ]
Calandra, Roberto [3 ]
Pister, Kristofer S. J. [1 ]
机构
[1] Univ Calif Berkeley, Dept Elect Engn & Comp Sci, Berkeley, CA 94720 USA
[2] Univ Oregon, Eugene, OR 97403 USA
[3] Facebook AI Res, Menlo Pk, CA 94025 USA
关键词
Deep learning in robotics and automation; aerial systems: mechanics and control;
D O I
10.1109/LRA.2019.2930489
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Designing effective low-level robot controllers often entail platform-specific implementations that require manual heuristic parameter tuning, significant system knowledge, or long design times. With the rising number of robotic and mechatronic systems deployed across areas ranging from industrial automation to intelligent toys, the need for a general approach to generating low-level controllers is increasing. To address the challenge of rapidly generating low-level controllers, we argue for using model-based reinforcement learning (MBRL) trained on relatively small amounts of automatically generated (i.e., without system simulation) data. In this letter, we explore the capabilities of MBRL on a Crazyflie centimeter-scale quadrotor with rapid dynamics to predict and control at <= 50 Hz. To our knowledge, this is the first use of MBRL for controlled hover of a quadrotor using only on-board sensors, direct motor input signals, and no initial dynamics knowledge. Our controller leverages rapid simulation of a neural network forward dynamics model on a graphic processing unit enabled base station, which then transmits the best current action to the quadrotor firmware via radio. In our experiments, the quadrotor achieved hovering capability of up to 6 s with 3 min of experimental training data.
引用
收藏
页码:4224 / 4230
页数:7
相关论文
共 50 条
  • [1] Low-level autonomous control and tracking of quadrotor using reinforcement learning
    Pi, Chen-Huan
    Hu, Kai-Chun
    Cheng, Stone
    Wu, I-Chen
    CONTROL ENGINEERING PRACTICE, 2020, 95 (95)
  • [2] Deep Reinforcement Learning Based Quadrotor Control with Low Function Approximation Errors
    Zhang, Zihao
    Lu, Zhenlin
    Ren, Yongzheng
    Rong, Jinye
    Wang, Shuai
    Sun, Shikai
    PROCEEDINGS OF 2024 INTERNATIONAL CONFERENCE ON POWER ELECTRONICS AND ARTIFICIAL INTELLIGENCE, PEAI 2024, 2024, : 907 - 911
  • [3] Model-based low-level control in flexible manufacturing systems
    Maimon, Oded
    Tadmor, Gilead
    Robotics and Computer-Integrated Manufacturing, 1988, 4 (3-4): : 423 - 428
  • [4] MODEL-BASED LOW-LEVEL CONTROL IN FLEXIBLE MANUFACTURING SYSTEMS
    MAIMON, O
    TADMOR, G
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 1988, 4 (3-4) : 423 - 428
  • [5] Adaptive low-level control of autonomous underwater vehicles using deep reinforcement learning
    Carlucho, Ignacio
    De Paula, Mariano
    Wang, Sen
    Petillot, Yvan
    Acosta, Gerardo G.
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2018, 107 : 71 - 86
  • [6] Aggressive and robust low-level control and trajectory tracking for quadrotors with deep reinforcement learning
    Shiyu Chen
    Yanjie Li
    Yunjiang Lou
    Ke Lin
    Neural Computing and Applications, 2025, 37 (3) : 1223 - 1240
  • [7] Learning to Paint With Model-based Deep Reinforcement Learning
    Huang, Zhewei
    Heng, Wen
    Zhou, Shuchang
    2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, : 8708 - 8717
  • [8] Calibrated Model-Based Deep Reinforcement Learning
    Malik, Ali
    Kuleshov, Volodymyr
    Song, Jiaming
    Nemer, Danny
    Seymour, Harlan
    Ermon, Stefano
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 97, 2019, 97
  • [9] Model-Based Reinforcement Learning For Robot Control
    Li, Xiang
    Shang, Weiwei
    Cong, Shuang
    2020 5TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS AND MECHATRONICS (ICARM 2020), 2020, : 300 - 305
  • [10] Model-based deep reinforcement learning with heuristic search for satellite attitude control
    Xu, Ke
    Wu, Fengge
    Zhao, Junsuo
    INDUSTRIAL ROBOT-THE INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH AND APPLICATION, 2019, 46 (03): : 415 - 420