Adaptive predictive control of a differential drive robot tuned with reinforcement learning

被引:18
|
作者
Jardine, P. Travis [1 ]
Kogan, Michael [2 ]
Givigi, Sidney N. [2 ]
Yousefi, Shahram [1 ]
机构
[1] Queens Univ, Dept Elect & Comp Engn, Kingston, ON, Canada
[2] Royal Mil Coll Canada, Dept Elect & Comp Engn, Kingston, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
feedback linearization; machine learning; model predictive control; reinforcement learning;
D O I
10.1002/acs.2882
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One of the most important steps in designing a model predictive control strategy is selecting appropriate parameters for the relative weights of the objective function. Typically, these are selected through trial and error to meet the desired performance. In this paper, a reinforcement learning technique called learning automata is used to select appropriate parameters for the controller of a differential drive robot through a simulation process. Results of the simulation show that the parameters always converge, although to different values. A controller chosen by the learning process is then ported to a real platform. The selected controller is shown to control the robot better than a standard model predictive control.
引用
收藏
页码:410 / 423
页数:14
相关论文
共 50 条
  • [41] Model Predictive Control Guided Reinforcement Learning Control Scheme
    Xie, Huimin
    Xu, Xinghai
    Li, Yuling
    Hong, Wenjing
    Shi, Jia
    2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [42] Optimal control of building energy systems with multiple energy sources using predictive model based control and reinforcement learning
    Huang, Chenzi
    Jia, Xuehua
    Seidel, Stephan
    Paschke, Fabian
    Braeunig, Jan
    2021 26TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2021,
  • [43] Reinforcement Learning and Robust Control for Robot Compliance Tasks
    Cheng-Peng Kuan
    Kuu-young Young
    Journal of Intelligent and Robotic Systems, 1998, 23 : 165 - 182
  • [44] A Fuzzy Reinforcement Learning Approach for Continuum Robot Control
    M. Goharimanesh
    A. Mehrkish
    F. Janabi-Sharifi
    Journal of Intelligent & Robotic Systems, 2020, 100 : 809 - 826
  • [45] Reinforcement Learning for Position Control Problem of a Mobile Robot
    Farias, Gonzalo
    Garcia, Gonzalo
    Montenegro, Guelis
    Fabregas, Ernesto
    Dormido-Canto, Sebastian
    Dormido, Sebastian
    IEEE ACCESS, 2020, 8 : 152941 - 152951
  • [46] Adaptive reinforcement learning system for linearization control
    Hwang, KS
    Chao, HJ
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2000, 47 (05) : 1185 - 1188
  • [47] QTCP: Adaptive Congestion Control with Reinforcement Learning
    Li, Wei
    Zhou, Fan
    Chowdhury, Kaushik Roy
    Meleis, Waleed
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2019, 6 (03): : 445 - 458
  • [48] Reinforcement learning to adaptive control of nonlinear systems
    Hwang, KS
    Tan, SW
    Tsai, MC
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2003, 33 (03): : 514 - 521
  • [49] Analysis of Mobile Robot Control by Reinforcement Learning Algorithm
    Bernat, Jakub
    Czopek, Pawel
    Bartosik, Szymon
    ELECTRONICS, 2022, 11 (11)
  • [50] Direct Policy Search Reinforcement Learning for Robot Control
    El-Fakdi, Andres
    Carreras, Marc
    Palomeras, Narcis
    ARTIFICIAL INTELLIGENCE RESEARCH AND DEVELOPMENT, 2005, 131 : 9 - 16