RGL-NET: A Recurrent Graph Learning framework for Progressive Part Assembly
Not on the map. Why?
Abstract (arXiv)
Autonomous assembly of objects is an essential task in robotics and 3D computer vision. It has been studied extensively in robotics as a problem of motion planning, actuator control and obstacle avoidance. However, the task of developing a generalized framework for assembly robust to structural variants remains relatively unexplored. In this work, we tackle this problem using a recurrent graph learning framework considering inter-part relations and the progressive update of the part pose. Our network can learn more plausible predictions of shape structure by accounting for priorly assembled parts. Compared to the current state-of-the-art, our network yields up to 10% improvement in part accuracy and up to 15% improvement in connectivity accuracy on the PartNet dataset. Moreover, our resulting latent space facilitates exciting applications such as shape recovery from the point-cloud components. We conduct extensive experiments to justify our design choices and demonstrate the effectiveness of the proposed framework.
Key facts. Cited by 35 papers in the map (data through 7 Oct 2026). Builds on 23 of its 39 references that are in the map. First posted on arXiv 27 Jul 2021.
Builds on
23 of 39 references.
References · 23
- 2017Attention Is All You Needcited by 59,932
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2016A Point Set Generation Network for 3D Object Reconstruction from a Single Imagecited by 972
- 2018PartNet: A Large-scale Benchmark for Fine-grained and Hierarchical Part-level 3D Object Understandingcited by 521
- 20193D Point Cloud Generative Adversarial Network Based on Tree Structured Graph Convolutionscited by 173
- 2019PQ-NET: A Generative Part Seq2Seq Network for 3D Shapescited by 118
- 2019SDM-NET: Deep Generative Network for Structured Deformable Meshcited by 113
- 2019BAE-NET: Branched Autoencoder for Shape Co-Segmentationcited by 89
- 2020Generative 3D Part Assembly via Dynamic Graph Learningcited by 65
- 2019StructureNet: Hierarchical Graph Networks for 3D Shape Generationcited by 59
- 2019Form2Fit: Learning Shape Priors for Generalizable Assembly from Disassemblycited by 51
- 2020Learning 3D Part Assembly from a Single Imagecited by 51
11 more
- 2019Learning Part Generation and Assembly for Structure-aware Shape Synthesiscited by 35
- 2019Reinforcement Learning on Variable Impedance Controller for High-Precision Robotic Assemblycited by 33
- 2019Composite Shape Modeling via Latent Space Factorizationcited by 31
- 2020COALESCE: Component Assembly by Learning to Synthesize Connectionscited by 30
- 2017GRASS: Generative Recursive Autoencoders for Shape Structurescited by 24
- 2020TearingNet: Point Cloud Autoencoder to Learn Topology-Friendly Representationscited by 23
- 2018SAGNet:Structure-aware Generative Network for 3D-Shape Modelingcited by 20
- 2020PT2PC: Learning to Generate 3D Point Cloud Shapes from Part Tree Conditionscited by 20
- 2020ShapeAssembly: Learning to Generate Programs for 3D Shape Structure Synthesiscited by 19
- 2017ComplementMe: Weakly-Supervised Component Suggestions for 3D Modelingcited by 13
- 2019Learning to Scaffold the Development of Robotic Manipulation Skillscited by 13
Built on by
Citing papers per year: 2021: 1; 2022: 4; 2023: 8; 2024: 13; 2025: 5; 2026: 4.
35 papers.
Sort:
By area:
- 2021JoinABLe: Learning Bottom-up Assembly of Parametric CAD Jointscited by 77
- 2024SINGAPO: Single Image Controlled Generation of Articulated Parts in Objectscited by 66
- 2022Neural Shape Mating: Self-Supervised Object Assembly with Adversarial Shape Priorscited by 42
- 2022Breaking Bad: A Dataset for Geometric Fracture and Reassemblycited by 38
- 2023Leveraging SE(3) Equivariance for Learning 3D Geometric Shape Assemblycited by 27
- 2023Jigsaw: Learning to Assemble Multiple Fractured Objectscited by 26
- 2023IKEA-Manual: Seeing Shape Assembly Step by Stepcited by 22
- 2023Category-Level Multi-Part Multi-Joint 3D Shape Assemblycited by 22
- 2023Fantastic Breaks: A Dataset of Paired 3D Scans of Real-World Broken Objects and Their Complete Counterpartscited by 18
- 20223D Part Assembly Generation with Instance Encoded Transformercited by 17
- 2024Generative 3D Part Assembly via Part-Whole-Hierarchy Message Passingcited by 17
- 2024Re-assembling the past: The RePAIR dataset and benchmark for real world 2D and 3D puzzle solvingcited by 17
23 more
- 2024Geometric Deep Learning for Computer-Aided Design: A Surveycited by 14
- 2024PuzzleFusion++: Auto-agglomerative 3D Fracture Assembly by Denoise and Verifycited by 14
- 2023Scalable Geometric Fracture Assembly via Co-creation Space among Assemblerscited by 13
- 2025Rectified Point Flow: Generic Point Cloud Pose Estimationcited by 13
- 2023Rearrangement Planning for General Part Assemblycited by 12
- 2025Two by Two: Learning Multi-Task Pairwise Objects Assembly for Generalizable Robot Manipulationcited by 12
- 2023Score-PA: Score-based 3D Part Assemblycited by 11
- 2024SPAFormer: Sequential 3D Part Assembly with Transformerscited by 11
- 2024IKEA Manuals at Work: 4D Grounding of Assembly Instructions on Internet Videoscited by 11
- 2025Assembler: Scalable 3D Part Assembly via Anchor Point Diffusioncited by 11
- 2025ArtiLatent: Realistic Articulated 3D Object Generation via Structured Latentscited by 10
- 20243D Geometric Shape Assembly via Efficient Point Cloud Matchingcited by 8
- 2024A Survey on Computational Solutions for Reconstructing Complete Objects by Reassembling Their Fractured Partscited by 8
- 2024Manual-PA: Learning 3D Part Assembly from Instruction Diagramscited by 6
- 2024Jigsaw++: Imagining Complete Shape Priors for Object Reassemblycited by 4
- 2024Geometric Point Attention Transformer for 3D Shape Reassemblycited by 3
- 2022AssembleRL: Learning to Assemble Furniture from Their Point Cloudscited by 2
- 2026Interact3D: Compositional 3D Generation of Interactive Objectscited by 1
- 2024G-FARS: Gradient-Field-based Auto-Regressive Sampling for 3D Part Groupingcited by 0
- 2025Leveraging Pretrained Diffusion Models for Zero-Shot Part Assemblycited by 0
- 2026PVRA: A Pointwise Key-point Voting Framework for Robotic Assemblycited by 0
- 2026PART: Learning 3D Part Assembly and Retrieval with Transformerscited by 0
- 2026AssemblyWorld: Rethinking 3D Assembly with General-Purpose Agentscited by 0
- 2026AssemblyWorld: Rethinking 3D Assembly with General-Purpose Agents30 Sep 2026
- 2026PART: Learning 3D Part Assembly and Retrieval with Transformers17 Sep 2026
- 2026PVRA: A Pointwise Key-point Voting Framework for Robotic Assembly20 Aug 2026
- 2026Interact3D: Compositional 3D Generation of Interactive Objects17 Mar 2026
- 2025ArtiLatent: Realistic Articulated 3D Object Generation via Structured Latents24 Oct 2025
- 2025Assembler: Scalable 3D Part Assembly via Anchor Point Diffusion20 Jun 2025
- 2025Rectified Point Flow: Generic Point Cloud Pose Estimation5 Jun 2025
- 2025Leveraging Pretrained Diffusion Models for Zero-Shot Part Assembly1 May 2025
- 2025Two by Two: Learning Multi-Task Pairwise Objects Assembly for Generalizable Robot Manipulation9 Apr 2025
- 2024Manual-PA: Learning 3D Part Assembly from Instruction Diagrams27 Nov 2024
- 2024Geometric Point Attention Transformer for 3D Shape Reassembly26 Nov 2024
- 2024IKEA Manuals at Work: 4D Grounding of Assembly Instructions on Internet Videos18 Nov 2024
23 more
- 2024Re-assembling the past: The RePAIR dataset and benchmark for real world 2D and 3D puzzle solving31 Oct 2024
- 2024SINGAPO: Single Image Controlled Generation of Articulated Parts in Objects21 Oct 2024
- 2024A Survey on Computational Solutions for Reconstructing Complete Objects by Reassembling Their Fractured Parts18 Oct 2024
- 2024Jigsaw++: Imagining Complete Shape Priors for Object Reassembly15 Oct 2024
- 20243D Geometric Shape Assembly via Efficient Point Cloud Matching15 Jul 2024
- 2024PuzzleFusion++: Auto-agglomerative 3D Fracture Assembly by Denoise and Verify1 Jun 2024
- 2024G-FARS: Gradient-Field-based Auto-Regressive Sampling for 3D Part Grouping10 May 2024
- 2024SPAFormer: Sequential 3D Part Assembly with Transformers9 Mar 2024
- 2024Geometric Deep Learning for Computer-Aided Design: A Survey27 Feb 2024
- 2024Generative 3D Part Assembly via Part-Whole-Hierarchy Message Passing27 Feb 2024
- 2023Scalable Geometric Fracture Assembly via Co-creation Space among Assemblers19 Dec 2023
- 2023Leveraging SE(3) Equivariance for Learning 3D Geometric Shape Assembly13 Sep 2023
- 2023Score-PA: Score-based 3D Part Assembly8 Sep 2023
- 2023Rearrangement Planning for General Part Assembly1 Jul 2023
- 2023Jigsaw: Learning to Assemble Multiple Fractured Objects29 May 2023
- 2023Fantastic Breaks: A Dataset of Paired 3D Scans of Real-World Broken Objects and Their Complete Counterparts24 Mar 2023
- 2023Category-Level Multi-Part Multi-Joint 3D Shape Assembly10 Mar 2023
- 2023IKEA-Manual: Seeing Shape Assembly Step by Step3 Feb 2023
- 2022Breaking Bad: A Dataset for Geometric Fracture and Reassembly20 Oct 2022
- 2022AssembleRL: Learning to Assemble Furniture from Their Point Clouds15 Sep 2022
- 20223D Part Assembly Generation with Instance Encoded Transformer5 Jul 2022
- 2022Neural Shape Mating: Self-Supervised Object Assembly with Adversarial Shape Priors30 May 2022
- 2021JoinABLe: Learning Bottom-up Assembly of Parametric CAD Joints24 Nov 2021
- 2021JoinABLe: Learning Bottom-up Assembly of Parametric CAD Jointscited by 77
- 2024SINGAPO: Single Image Controlled Generation of Articulated Parts in Objectscited by 66
- 2022Neural Shape Mating: Self-Supervised Object Assembly with Adversarial Shape Priorscited by 42
- 2022Breaking Bad: A Dataset for Geometric Fracture and Reassemblycited by 38
- 2023Leveraging SE(3) Equivariance for Learning 3D Geometric Shape Assemblycited by 27
- 2023Jigsaw: Learning to Assemble Multiple Fractured Objectscited by 26
- 2023IKEA-Manual: Seeing Shape Assembly Step by Stepcited by 22
- 2023Category-Level Multi-Part Multi-Joint 3D Shape Assemblycited by 22
- 2023Fantastic Breaks: A Dataset of Paired 3D Scans of Real-World Broken Objects and Their Complete Counterpartscited by 18
- 20223D Part Assembly Generation with Instance Encoded Transformercited by 17
- 2024Generative 3D Part Assembly via Part-Whole-Hierarchy Message Passingcited by 17
- 2024Re-assembling the past: The RePAIR dataset and benchmark for real world 2D and 3D puzzle solvingcited by 17
12 most cited of 34 All 34 (JSON)
- 2026AssemblyWorld: Rethinking 3D Assembly with General-Purpose Agents30 Sep 2026
- 2026PART: Learning 3D Part Assembly and Retrieval with Transformers17 Sep 2026
- 2026PVRA: A Pointwise Key-point Voting Framework for Robotic Assembly20 Aug 2026
- 2026Interact3D: Compositional 3D Generation of Interactive Objects17 Mar 2026
- 2025ArtiLatent: Realistic Articulated 3D Object Generation via Structured Latents24 Oct 2025
- 2025Assembler: Scalable 3D Part Assembly via Anchor Point Diffusion20 Jun 2025
- 2025Rectified Point Flow: Generic Point Cloud Pose Estimation5 Jun 2025
- 2025Two by Two: Learning Multi-Task Pairwise Objects Assembly for Generalizable Robot Manipulation9 Apr 2025
- 2024Manual-PA: Learning 3D Part Assembly from Instruction Diagrams27 Nov 2024
- 2024Geometric Point Attention Transformer for 3D Shape Reassembly26 Nov 2024
- 2024IKEA Manuals at Work: 4D Grounding of Assembly Instructions on Internet Videos18 Nov 2024
- 2024Re-assembling the past: The RePAIR dataset and benchmark for real world 2D and 3D puzzle solving31 Oct 2024
12 newest of 34 All 34 (JSON)