MeMo: Meaningful, Modular Controllers via Noise Injection
Not on the map. Why?
Abstract (arXiv)
Robots are often built from standardized assemblies, (e.g. arms, legs, or fingers), but each robot must be trained from scratch to control all the actuators of all the parts together. In this paper we demonstrate a new approach that takes a single robot and its controller as input and produces a set of modular controllers for each of these assemblies such that when a new robot is built from the same parts, its control can be quickly learned by reusing the modular controllers. We achieve this with a framework called MeMo which learns (Me)aningful, (Mo)dular controllers. Specifically, we propose a novel modularity objective to learn an appropriate division of labor among the modules. We demonstrate that this objective can be optimized simultaneously with standard behavior cloning loss via noise injection. We benchmark our framework in locomotion and grasping environments on simple to complex robot morphology transfer. We also show that the modules help in task transfer. On both structure and task transfer, MeMo achieves improved training efficiency to graph neural network and Transformer baselines.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 30 of its 36 references that are in the map. First posted on arXiv 24 May 2024.
Builds on
30 of 36 references.
References · 30
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2015Trust Region Policy Optimizationcited by 2,503
- 2022Do As I Can, Not As I Say: Grounding Language in Robotic Affordancescited by 2,302
- 2022Language Models as Zero-Shot Planners: Extracting Actionable Knowledge for Embodied Agentscited by 1,029
- 2021A System for General In-Hand Object Re-Orientationcited by 155
- 2019Robust Learning with Jacobian Regularizationcited by 127
- 2016Learning Modular Neural Network Policies for Multi-Task and Multi-Robot Transfercited by 124
- 2017Stochastic Neural Networks for Hierarchical Reinforcement Learningcited by 124
- 2020One Policy to Control Them All: Shared Modular Policies for Agent-Agnostic Controlcited by 114
- 2019Generalization in Reinforcement Learning with Selective Noise Injection and Information Bottleneckcited by 101
- 2020State-Only Imitation Learning for Dexterous Manipulationcited by 90
18 more
- 2018Dexterous Manipulation with Deep Reinforcement Learning: Efficient, General, and Low-Costcited by 79
- 2022MetaMorph: Learning Universal Controllers with Transformerscited by 78
- 2019Learning to Control Self-Assembling Morphologies: A Study of Generalization via Modularitycited by 68
- 2020My Body is a Cage: the Role of Morphology in Graph-Based Incompatible Controlcited by 68
- 2022Top-Down Synthesis for Library Learningcited by 57
- 2021An End-to-End Differentiable Framework for Contact-Aware Robot Designcited by 53
- 2022Graph Inverse Reinforcement Learning from Diverse Videoscited by 45
- 2021Noisy Recurrent Neural Networkscited by 42
- 2020Explicit Regularisation in Gaussian Noise Injectionscited by 37
- 2020Hierarchically Decoupled Imitation for Morphological Transfercited by 30
- 2022babble: Learning Better Abstractions with E-Graphs and Anti-Unificationcited by 22
- 2021Solving Compositional Reinforcement Learning Problems via Task Reductioncited by 19
- 2021On the Inherent Regularization Effects of Noise Injection During Trainingcited by 18
- 2021Learning Modular Robot Control Policiescited by 18
- 2022REvolveR: Continuous Evolutionary Models for Robot-to-robot Policy Transfercited by 12
- 2022A System for Morphology-Task Generalization via Unified Representation and Behavior Distillationcited by 12
- 2021Snowflake: Scaling GNNs to High-Dimensional Continuous Control via Parameter Freezingcited by 7
- 2022CLAS: Coordinating Multi-Robot Manipulation with Central Latent Action Spacescited by 6
Built on by
Citing papers per year: 2025: 1.
1 paper.