arrow
Return

Learning Modular Robot Control Policies

delete2023-10-01
delete12
delete
OA
AI
J
Julian Whitman *
M
Matthew Travers
H
Howie Choset
DOI:10.1109/TRO.2023.3284362delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Modular robots can be rearranged into a new design, perhaps each day, to handle a wide variety of tasks by forming a customized robot for each new task. However, reconfiguring just the mechanism is not sufficient: each design also requires its own unique control policy. One could craft a policy from scratch for each new design, but such an approach is not scalable, especially given the large number of designs that can be generated from even a small set of modules. Instead, we create a modular policy framework where the policy structure is conditioned on the hardware arrangement, and use just one training process to create a policy that controls a wide variety of designs. Our approach leverages the fact that the kinematics of a modular robot can be represented as a design graph, with nodes as modules and edges as connections between them. Given a robot, its design graph is used to create a policy graph with the same structure, where each node contains a deep neural network, and modules of the same type share knowledge via shared parameters (e.g., all legs on a hexapod share the same network parameters). We developed a model-based reinforcement learning algorithm, interleaving model learning and trajectory optimization to train the policy. We show the modular policy generalizes to a large number of designs that were not seen during training without any additional learning. Finally, we demonstrate the policy controlling a variety of designs to locomote with both simulated and real robots.
Keywords:
Cellular and modular robots
deep learning in robotics and automation
legged robots
model learning for control

Journal

IEEE Transactions on Robotics cover
IEEE Transactions on Robotics
IF:
10.5
Papers:
3.3K
Citations:
2.8W

Organization

C
Carnegie Mellon University
Scholars:
1.4W
Papers: 1.4W
Citations: 2.7W
Cited Papers

Cited Papers

How morphological development can guide evolution
err2018-09-17
err73
errOAAI
errKriegman, Sam; Cheney, Nick; Bongard, Josh
errShare
errSave
Learning agile and dynamic motor skills for legged robots
err2019-01-30
err795
errOAAI
errHwangbo, Jemin; Lee, Joonho; Dosovitskiy, Alexey; Bellicoso, Dario; Tsounis, Vassilios; Koltun, Vladlen; Hutter, Marco
errShare
errSave
SMORES-EP, a modular robot with parallel self-assembly
err2022-12-30
err24
PREAI
errLiu, Chao; Lin, Qian; Kim, Hyun; Yim, Mark
errShare
errSave
Evaluating the association of common APOA2variants with type 2 diabetes
err2009-02-13
err0
errOAAI
errKonsta Duesing; Guillaume Charpentier; Michel Marre; Jean Tichet; Serge Hercberg; Beverley Balkau; Philippe Froguel; Fernando Gibson
errShare
errSave
Modular self-reconfigurable robot systems - Challenges and opportunities for the future
err2007-03-01
err903
errOAAI
errYim, Mark; Shen, Wei-Min; Salemi, Behnam; Rus, Daniela; Moll, Mark; Lipson, Hod; Klavins, Eric; Chirikjian, Gregory S.
errShare
errSave
errShare
errSave
researcher View more