Blocks Assemble! Learning to Assemble with Large-Scale Structured Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Assembly of multi-part physical structures is both a valuable end product for autonomous robotics, as well as a valuable diagnostic task for open-ended training of embodied intelligent agents. We introduce a naturalistic physics-based environment with a set of connectable magnet blocks inspired by children's toy kits. The objective is to assemble blocks into a succession of target blueprints. Despite the simplicity of this objective, the compositional nature of building diverse blueprints from a set of blocks leads to an explosion of complexity in structures that agents encounter. Furthermore, assembly stresses agents' multi-step planning, physical reasoning, and bimanual coordination. We find that the combination of large-scale reinforcement learning and graph-based policies -- surprisingly without any additional complexity -- is an effective recipe for training agents that not only generalize to complex unseen blueprints in a zero-shot manner, but even operate in a reset-free setting without being trained to do so. Through extensive experiments, we highlight the importance of large-scale training, structured representations, contributions of multi-task vs. single-task learning, as well as the effects of curriculums, and discuss qualitative behaviors of trained agents.
Key facts. Cited by 22 papers in the map (data through 14 Oct 2026). Builds on 41 of its 55 references that are in the map. First posted on arXiv 15 Mar 2022.
Builds on
41 of 55 references.
References · 41
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2017Graph Attention Networkscited by 8,923
- 2015High-Dimensional Continuous Control Using Generalized Advantage Estimationcited by 2,026
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,360
- 2019Meta-World: A Benchmark and Evaluation for Multi-Task and Meta Reinforcement Learningcited by 1,204
- 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,103
- 2021Isaac Gym: High Performance GPU-Based Physics Simulation For Robot Learningcited by 998
- 2018QT-Opt: Scalable Deep Reinforcement Learning for Vision-Based Robotic Manipulationcited by 743
- 2018Learning Dexterous In-Hand Manipulationcited by 687
- 2021CLIPort: What and Where Pathways for Robotic Manipulationcited by 622
29 more
- 2021Brax -- A Differentiable Physics Engine for Large Scale Rigid Body Simulationcited by 407
- 2019Relay Policy Learning: Solving Long-Horizon Tasks via Imitation and Reinforcement Learningcited by 384
- 2020Transporter Networks: Rearranging the Visual World for Robotic Manipulationcited by 344
- 2016Learning Hand-Eye Coordination for Robotic Grasping with Deep Learning and Large-Scale Data Collectioncited by 316
- 2019Emergent Tool Use From Multi-Agent Autocurriculacited by 313
- 2017Dex-Net 2.0: Deep Learning to Plan Robust Grasps with Synthetic Point Clouds and Analytic Grasp Metricscited by 264
- 2018Graph networks as learnable physics engines for inference and controlcited by 244
- 2015Supersizing Self-supervision: Learning to Grasp from 50K Tries and 700 Robot Hourscited by 209
- 2019Paired Open-Ended Trailblazer (POET): Endlessly Generating Increasingly Complex and Diverse Learning Environments and Their Solutionscited by 192
- 2021A System for General In-Hand Object Re-Orientationcited by 165
- 2020Rearrangement: A Challenge for Embodied AIcited by 155
- 2020Acme: A Research Framework for Distributed Reinforcement Learningcited by 146
- 2020One Policy to Control Them All: Shared Modular Policies for Agent-Agnostic Controlcited by 121
- 2020CausalWorld: A Robotic Manipulation Benchmark for Causal Structure and Transfer Learningcited by 109
- 2018GPU-Accelerated Robotic Simulation for Distributed Reinforcement Learningcited by 90
- 2021Asymmetric self-play for automatic goal discovery in robotic manipulationcited by 72
- 2019Learning to Control Self-Assembling Morphologies: A Study of Generalization via Modularitycited by 70
- 2020My Body is a Cage: the Role of Morphology in Graph-Based Incompatible Controlcited by 70
- 2019IKEA Furniture Assembly Environment for Long-Horizon Complex Manipulation Taskscited by 69
- 2019Towards Practical Multi-Object Manipulation using Relational Reinforcement Learningcited by 55
- 2019Structured agents for physical constructioncited by 50
- 2021Generalization in Dexterous Manipulation via Geometry-Aware Multi-Task Learningcited by 50
- 2018Hardware Conditioned Policies for Multi-Robot Transfer Learningcited by 46
- 2021Adversarial Skill Chaining for Long-Horizon Robot Manipulation via Terminal State Regularizationcited by 46
- 2021Long-Horizon Multi-Robot Rearrangement Planning for Construction Assemblycited by 24
- 2021Brick-by-Brick: Combinatorial Construction with Deep Reinforcement Learningcited by 19
- 2020Building LEGO Using Deep Generative Models of Graphscited by 14
- 2020Ecological Reinforcement Learningcited by 13
- 2021Tool as Embodiment for Recursive Manipulationcited by 5
Built on by
Citing papers per year: 2022: 5; 2023: 7; 2024: 3; 2025: 4; 2026: 3.
22 papers.
Sort:
By area:
- 2022Simple Unsupervised Object-Centric Learning for Complex and Naturalistic Videoscited by 139
- 2022Breaking Bad: A Dataset for Geometric Fracture and Reassemblycited by 41
- 2023IKEA-Manual: Seeing Shape Assembly Step by Stepcited by 22
- 2022A System for Morphology-Task Generalization via Unified Representation and Behavior Distillationcited by 13
- 2023Rearrangement Planning for General Part Assemblycited by 12
- 2024SPAFormer: Sequential 3D Part Assembly with Transformerscited by 12
- 2022Break and Make: Interactive Structural Understanding Using LEGO Brickscited by 8
- 2023Structural Concept Learning via Graph Attention for Multi-Level Rearrangement Planningcited by 8
- 2023Learning to Design and Use Tools for Robotic Manipulationcited by 7
- 2023Multi-level Reasoning for Robotic Assembly: From Sequence Inference to Contact Selectioncited by 6
- 2025BuilderBench: The Building Blocks of Intelligent Agentscited by 6
- 2024Physics-Aware Combinatorial Assembly Sequence Planning using Data-free Action Maskingcited by 5
10 more
- 2026BrickNet: Graph-Backed Generative Brick Assemblycited by 5
- 2022Budget-Aware Sequential Brick Assembly with Efficient Constraint Satisfactioncited by 4
- 2023Bi-Manual Block Assembly via Sim-to-Real Reinforcement Learningcited by 4
- 2025Embodied Co-Design for Rapidly Evolving Agents: Taxonomy, Frontiers, and Challengescited by 4
- 2025SLAP: Shortcut Learning for Abstract Planningcited by 3
- 2026A3D: Adaptive Affordance Assembly with Dual-Arm Manipulationcited by 3
- 2023Reassembling Broken Objects using Breaking Curvescited by 1
- 2026Learning to Build: Autonomous Robotic Assembly of Stable Structures Without Predefined Planscited by 1
- 2024Subassembly to Full Assembly: Effective Assembly Sequence Planning through Graph-based Reinforcement Learningcited by 0
- 2025Leveraging Pretrained Diffusion Models for Zero-Shot Part Assemblycited by 0
- 2026BrickNet: Graph-Backed Generative Brick Assembly24 Apr 2026
- 2026Learning to Build: Autonomous Robotic Assembly of Stable Structures Without Predefined Plans27 Feb 2026
- 2026A3D: Adaptive Affordance Assembly with Dual-Arm Manipulation16 Jan 2026
- 2025Embodied Co-Design for Rapidly Evolving Agents: Taxonomy, Frontiers, and Challenges4 Dec 2025
- 2025SLAP: Shortcut Learning for Abstract Planning2 Nov 2025
- 2025BuilderBench: The Building Blocks of Intelligent Agents7 Oct 2025
- 2025Leveraging Pretrained Diffusion Models for Zero-Shot Part Assembly1 May 2025
- 2024Subassembly to Full Assembly: Effective Assembly Sequence Planning through Graph-based Reinforcement Learning20 Sep 2024
- 2024Physics-Aware Combinatorial Assembly Sequence Planning using Data-free Action Masking19 Aug 2024
- 2024SPAFormer: Sequential 3D Part Assembly with Transformers9 Mar 2024
- 2023Multi-level Reasoning for Robotic Assembly: From Sequence Inference to Contact Selection17 Dec 2023
- 2023Learning to Design and Use Tools for Robotic Manipulation1 Nov 2023
10 more
- 2023Structural Concept Learning via Graph Attention for Multi-Level Rearrangement Planning5 Sep 2023
- 2023Rearrangement Planning for General Part Assembly1 Jul 2023
- 2023Reassembling Broken Objects using Breaking Curves5 Jun 2023
- 2023Bi-Manual Block Assembly via Sim-to-Real Reinforcement Learning27 Mar 2023
- 2023IKEA-Manual: Seeing Shape Assembly Step by Step3 Feb 2023
- 2022A System for Morphology-Task Generalization via Unified Representation and Behavior Distillation25 Nov 2022
- 2022Breaking Bad: A Dataset for Geometric Fracture and Reassembly20 Oct 2022
- 2022Budget-Aware Sequential Brick Assembly with Efficient Constraint Satisfaction3 Oct 2022
- 2022Break and Make: Interactive Structural Understanding Using LEGO Bricks27 Jul 2022
- 2022Simple Unsupervised Object-Centric Learning for Complex and Naturalistic Videos27 May 2022
- 2025BuilderBench: The Building Blocks of Intelligent Agentscited by 6
- 2025BuilderBench: The Building Blocks of Intelligent Agents7 Oct 2025
- 2022Simple Unsupervised Object-Centric Learning for Complex and Naturalistic Videoscited by 139
- 2022Breaking Bad: A Dataset for Geometric Fracture and Reassemblycited by 41
- 2023IKEA-Manual: Seeing Shape Assembly Step by Stepcited by 22
- 2022A System for Morphology-Task Generalization via Unified Representation and Behavior Distillationcited by 13
- 2023Rearrangement Planning for General Part Assemblycited by 12
- 2024SPAFormer: Sequential 3D Part Assembly with Transformerscited by 12
- 2022Break and Make: Interactive Structural Understanding Using LEGO Brickscited by 8
- 2023Structural Concept Learning via Graph Attention for Multi-Level Rearrangement Planningcited by 8
- 2023Learning to Design and Use Tools for Robotic Manipulationcited by 7
- 2023Multi-level Reasoning for Robotic Assembly: From Sequence Inference to Contact Selectioncited by 6
- 2024Physics-Aware Combinatorial Assembly Sequence Planning using Data-free Action Maskingcited by 5
- 2026BrickNet: Graph-Backed Generative Brick Assemblycited by 5
12 most cited of 18 All 18 (JSON)
- 2026BrickNet: Graph-Backed Generative Brick Assembly24 Apr 2026
- 2026A3D: Adaptive Affordance Assembly with Dual-Arm Manipulation16 Jan 2026
- 2025Embodied Co-Design for Rapidly Evolving Agents: Taxonomy, Frontiers, and Challenges4 Dec 2025
- 2025SLAP: Shortcut Learning for Abstract Planning2 Nov 2025
- 2024Physics-Aware Combinatorial Assembly Sequence Planning using Data-free Action Masking19 Aug 2024
- 2024SPAFormer: Sequential 3D Part Assembly with Transformers9 Mar 2024
- 2023Multi-level Reasoning for Robotic Assembly: From Sequence Inference to Contact Selection17 Dec 2023
- 2023Learning to Design and Use Tools for Robotic Manipulation1 Nov 2023
- 2023Structural Concept Learning via Graph Attention for Multi-Level Rearrangement Planning5 Sep 2023
- 2023Rearrangement Planning for General Part Assembly1 Jul 2023
- 2023Reassembling Broken Objects using Breaking Curves5 Jun 2023
- 2023Bi-Manual Block Assembly via Sim-to-Real Reinforcement Learning27 Mar 2023
12 newest of 18 All 18 (JSON)