Quadrotor motion control using deep reinforcement learning

被引:7
|
作者
Jiang, Zifei [1 ]
Lynch, Alan F. [1 ]
机构
[1] Univ Alberta, Dept Elect & Comp Engn, Edmonton, AB T6G 1H9, Canada
来源
JOURNAL OF UNMANNED VEHICLE SYSTEMS | 2021年 / 9卷 / 04期
关键词
motion control; unmanned aerial vehicles; learning system; reinforcement learning;
D O I
10.1139/juvs-2021-0010
中图分类号
TP7 [遥感技术];
学科分类号
081102 ; 0816 ; 081602 ; 083002 ; 1404 ;
摘要
We present a deep neural-net-based controller trained by a model-free reinforcement learning (RL) algorithm to achieve hover stabilization for a quadrotor unmanned aerial vehicle (UAV). With RL, two neural nets are trained. One neural net is used as a stochastic controller, which gives the distribution of control inputs. The other maps the UAV state to a scalar, which estimates the reward of the controller. A proximal policy optimization (PPO) method, which is an actor-critic policy gradient approach, is used to train the neural nets. Simulation results show that the trained controller achieves a comparable level of performance to a manually tuned proportional-derivative (PD) controller, despite not depending on any model information. The paper considers different choices of reward function and their influence on controller performance.
引用
收藏
页码:234 / 251
页数:18
相关论文
共 50 条
  • [1] Autonomous Navigation and Control of a Quadrotor Using Deep Reinforcement Learning
    Mokhtar, Mohamed
    El-Badawy, Ayman
    [J]. 2023 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS, ICUAS, 2023, : 1045 - 1052
  • [2] Waypoint Navigation of Quadrotor using Deep Reinforcement Learning
    Himanshu, K. Harikumar
    Pushpangathan, Jinraj, V
    [J]. IFAC PAPERSONLINE, 2022, 55 (22): : 281 - 286
  • [3] Inclined Quadrotor Landing using Deep Reinforcement Learning
    Kooi, Jacob E.
    Babuska, Robert
    [J]. 2021 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2021, : 2361 - 2368
  • [4] Control of a Quadrotor With Reinforcement Learning
    Hwangbo, Jemin
    Sa, Inkyu
    Siegwart, Roland
    Hutter, Marco
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2017, 2 (04): : 2096 - 2103
  • [5] Motion Planning And Control with Randomized Payloads Using Deep Reinforcement Learning
    Demir, Ali
    Sezer, Volkan
    [J]. 2019 THIRD IEEE INTERNATIONAL CONFERENCE ON ROBOTIC COMPUTING (IRC 2019), 2019, : 32 - 37
  • [6] Human Motion Control of Quadrupedal Robots using Deep Reinforcement Learning
    Kim, Sunwoo
    Sorokin, Maks
    Lee, Jehee
    Ha, Sehoon
    [J]. ROBOTICS: SCIENCE AND SYSTEM XVIII, 2022,
  • [7] Control of UAV quadrotor using reinforcement learning and robust controller
    Zhang, Zizuo
    Yang, Haiyang
    Fei, Yuanyuan
    Sun, Changyin
    Yu, Yao
    [J]. IET CONTROL THEORY AND APPLICATIONS, 2023, 17 (12): : 1599 - 1610
  • [8] Quadrotor Control using Reinforcement Learning under Wind Disturbance
    Lu, Songshuo
    Li, Yanjie
    Liu, Zihan
    [J]. 2023 35TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2023, : 3233 - 3240
  • [9] Towards better generalization in quadrotor landing using deep reinforcement learning
    Wang, Jiawei
    Wang, Teng
    He, Zichen
    Cai, Wenzhe
    Sun, Changyin
    [J]. APPLIED INTELLIGENCE, 2023, 53 (06) : 6195 - 6213
  • [10] Adaptive Trajectory Tracking Control using Reinforcement Learning for Quadrotor
    Lou, Wenjie
    Guo, Xiao
    [J]. INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2016, 13