Automated design of adaptive controllers for modular robots using reinforcement learning

被引:31
|
作者
Varshavskaya, Paulina [1 ]
Kaelbling, Leslie Pack [1 ]
Rus, Daniela [1 ]
机构
[1] MIT, Comp Sci & AI Lab, Cambridge, MA 02139 USA
来源
关键词
learning and adaptive systems; cellular and modular robots; animation and simulation;
D O I
10.1177/0278364907084983
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Designing distributed controllers for self-reconfiguring modular robots has been consistently challenging. We have developed a reinforcement learning approach which can be used both to automate controller design and to adapt robot behavior on-line. In this paper, we report on our study of reinforcement learning in the domain of self-reconfigurable modular robots: the underlying assumptions, the applicable algorithms and the issues of partial observability, large search spaces and local optima. We propose and validate experimentally in simulation a number of techniques designed to address these and other scalability issues that arise in applying machine learning to distributed systems such as modular robots. We discuss ways to make learning faster, more robust and amenable to on-line application by giving scaffolding to the learning agents in the form of policy representation, structured experience and additional information. With enough structure modular robots can run learning algorithms to both automate the generation of distributed controllers, and adapt to the changing environment and deliver on the self-organization promise with less interference from human designers, programmers and operators.
引用
收藏
页码:505 / 526
页数:22
相关论文
共 50 条
  • [1] Reinforcement Learning Controllers for Soft Robots using Learned Environments
    Berdica, Uljad
    Jackson, Matthew
    Veronese, Niccolo Enrico
    Foerster, Jakob
    Maiolino, Perla
    [J]. 2024 IEEE 7TH INTERNATIONAL CONFERENCE ON SOFT ROBOTICS, ROBOSOFT, 2024, : 933 - 939
  • [2] Design of Attitude and Path Tracking Controllers for Quad-Rotor Robots using Reinforcement Learning
    Barros dos Santos, Sergio Ronaldo
    Nascimento Junior, Cairo Lucio
    Givigi, Sidney Nascimento, Jr.
    [J]. 2012 IEEE AEROSPACE CONFERENCE, 2012,
  • [3] Computational Design of Modular Robots Based on Genetic Algorithm and Reinforcement Learning
    Park, Jai Hoon
    Lee, Kang Hoon
    [J]. SYMMETRY-BASEL, 2021, 13 (03):
  • [4] Reinforcement learning and feedback control: Using natural decision methods to design optimal adaptive controllers
    Lewis, Frank L.
    Vrabie, Draguna
    Vamvoudakis, Kyriakos G.
    [J]. IEEE Control Systems, 2012, 32 (06) : 76 - 105
  • [5] Reinforcement Learning and Feedback Control USING NATURAL DECISION METHODS TO DESIGN OPTIMAL ADAPTIVE CONTROLLERS
    Lewis, Frank L.
    Vrabie, Draguna
    Vamvoudakis, Kyriakos G.
    [J]. IEEE CONTROL SYSTEMS MAGAZINE, 2012, 32 (06): : 76 - 105
  • [6] Hierarchical Gait Generation for Modular Robots Using Deep Reinforcement Learning
    Wang, Jiayu
    Hu, Chuxiong
    Zhu, Yu
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS (ICM), 2021,
  • [7] Hybridizing evolutionary computation and reinforcement learning for the design of almost universal controllers for autonomous robots
    Maravall, Dario
    de Lope, Javier
    Martin H., Jose Antonio
    [J]. NEUROCOMPUTING, 2009, 72 (4-6) : 887 - 894
  • [8] Engineering design optimisation using reinforcement learning with episodic controllers
    Yang, Jun
    Cheng, Zhenbo
    Xiao, Gang
    Xu, Xuesong
    Wang, Yaming
    Ding, Haonan
    Zhou, Diting
    [J]. COGNITIVE COMPUTATION AND SYSTEMS, 2022, 4 (04) : 340 - 350
  • [9] Conceptual design of controllers for automated modular construction machines
    Tamayo, Edgar C.
    Musilek, Petr
    Al-Hussein, Mohamed
    Qureshi, Ahmed Jawad
    [J]. RESULTS IN ENGINEERING, 2021, 10
  • [10] Design of decentralized controllers for self-reconfigurable modular robots using genetic programming
    Bennett, FH
    Rieffel, EG
    [J]. SECOND NASA/DOD WORKSHOP ON EVOLVABLE HARDWARE, PROCEEDINGS, 2000, : 43 - 52