Nonholonomic Yaw Control of an Underactuated Flying Robot With Model-Based Reinforcement Learning

被引:7
|
作者
Lambert, Nathan O. [1 ]
Schindler, Craig B. [1 ]
Drew, Daniel S. [2 ]
Pister, Kristofer S. J. [1 ]
机构
[1] Univ Calif Berkeley, Dept Elect Engn & Comp Sci, Berkeley, CA 94720 USA
[2] Stanford Univ, Dept Mech Engn, Stanford, CA 94305 USA
关键词
Reinforcement learning; nonholonomic motion planning; aerial systems; mechanics and control; FLIGHT;
D O I
10.1109/LRA.2020.3045930
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Nonholonomic control is a candidate to control nonlinear systems with path-dependant states. We investigate an underactuated flying micro-aerial-vehicle, the ionocraft, that requires nonholonomic control in the yaw-direction for complete attitude control. Deploying an analytical control law involves substantial engineering design and is sensitive to inaccuracy in the system model. With specific assumptions on assembly and system dynamics, we derive a Lie bracket for yaw control of the ionocraft. As a comparison to the significant engineering effort required for an analytic control law, we implement a data-driven model-based reinforcement learning yaw controller in a simulated flight task. We demonstrate that a simple model-based reinforcement learning framework can match the derived Lie bracket control - in yaw rate and chosen actions - in a few minutes of flight data, without a pre-defined dynamics function. This letter shows that learning-based approaches are useful as a tool for synthesis of nonlinear control laws previously only addressable through expert-based design.
引用
收藏
页码:455 / 461
页数:7
相关论文
共 50 条
  • [1] Model-Based Reinforcement Learning For Robot Control
    Li, Xiang
    Shang, Weiwei
    Cong, Shuang
    [J]. 2020 5TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS AND MECHATRONICS (ICARM 2020), 2020, : 300 - 305
  • [2] DATA-EFFICIENT MODEL-BASED REINFORCEMENT LEARNING FOR ROBOT CONTROL
    Sun, Ming
    Gao, Yue
    Liu, Wei
    Li, Shaoyuan
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS & AUTOMATION, 2021, 36 (04): : 211 - 218
  • [3] A Composite Control Strategy for Quadruped Robot by Integrating Reinforcement Learning and Model-Based Control
    Lyu, Shangke
    Zhao, Han
    Wang, Donglin
    [J]. 2023 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, IROS, 2023, : 751 - 758
  • [4] Study on force control for robot massage with a model-based reinforcement learning algorithm
    Meng Xiao
    Tie Zhang
    Yanbiao Zou
    Xiaohu Yan
    Wen Wu
    [J]. Intelligent Service Robotics, 2023, 16 : 509 - 519
  • [5] Study on force control for robot massage with a model-based reinforcement learning algorithm
    Xiao, Meng
    Zhang, Tie
    Zou, Yanbiao
    Yan, Xiaohu
    Wu, Wen
    [J]. INTELLIGENT SERVICE ROBOTICS, 2023, 16 (04) : 509 - 519
  • [6] Safe Robot Execution in Model-Based Reinforcement Learning
    Martinez, David
    Alenya, Guillem
    Torras, Carme
    [J]. 2015 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2015, : 6422 - 6427
  • [7] Switching PID Control for an Underactuated Flying Object Through Model-Based Prediction
    Yanou, Akira
    Yoshikawa, Kohci
    Mizokami, Syouya
    Minami, Mamoru
    Matsuno, Takayuki
    [J]. 2015 10TH ASIAN CONTROL CONFERENCE (ASCC), 2015,
  • [8] RTMBA: A Real-Time Model-Based Reinforcement Learning Architecture for Robot Control
    Hester, Todd
    Quinlan, Michael
    Stone, Peter
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2012, : 85 - 90
  • [9] Model-Based Reinforcement Learning Variable Impedance Control for Human-Robot Collaboration
    Loris Roveda
    Jeyhoon Maskani
    Paolo Franceschi
    Arash Abdi
    Francesco Braghin
    Lorenzo Molinari Tosatti
    Nicola Pedrocchi
    [J]. Journal of Intelligent & Robotic Systems, 2020, 100 : 417 - 433
  • [10] Model-Based Reinforcement Learning Variable Impedance Control for Human-Robot Collaboration
    Roveda, Loris
    Maskani, Jeyhoon
    Franceschi, Paolo
    Abdi, Arash
    Braghin, Francesco
    Tosatti, Lorenzo Molinari
    Pedrocchi, Nicola
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2020, 100 (02) : 417 - 433