Generative 3D Part Assembly via Dynamic Graph Learning
Not on the map. Why?
Abstract (arXiv)
Autonomous part assembly is a challenging yet crucial task in 3D computer vision and robotics. Analogous to buying an IKEA furniture, given a set of 3D parts that can assemble a single shape, an intelligent agent needs to perceive the 3D part geometry, reason to propose pose estimations for the input parts, and finally call robotic planning and control routines for actuation. In this paper, we focus on the pose estimation subproblem from the vision side involving geometric and relational reasoning over the input part geometry. Essentially, the task of generative 3D part assembly is to predict a 6-DoF part pose, including a rigid rotation and translation, for each input part that assembles a single 3D shape as the final output. To tackle this problem, we propose an assembly-oriented dynamic graph learning framework that leverages an iterative graph neural network as a backbone. It explicitly conducts sequential part assembly refinements in a coarse-to-fine manner, exploits a pair of part relation reasoning module and part aggregation module for dynamically adjusting both part features and their relations in the part graph. We conduct extensive experiments and quantitative comparisons to three strong baseline methods, demonstrating the effectiveness of the proposed approach.
Key facts. Cited by 65 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 6; 2023: 11; 2024: 23; 2025: 13; 2026: 6.
65 papers.
Sort:
By area:
- 2025PartCrafter: Structured 3D Mesh Generation via Compositional Latent Diffusion Transformerscited by 78
- 2021JoinABLe: Learning Bottom-up Assembly of Parametric CAD Jointscited by 77
- 2024SINGAPO: Single Image Controlled Generation of Articulated Parts in Objectscited by 66
- 2024PartGen: Part-level 3D Generation and Reconstruction with Multi-View Diffusion Modelscited by 60
- 2022Neural Shape Mating: Self-Supervised Object Assembly with Adversarial Shape Priorscited by 42
- 2024When LLMs step into the 3D World: A Survey and Meta-Analysis of 3D Tasks via Multi-modal Large Language Modelscited by 41
- 2022Breaking Bad: A Dataset for Geometric Fracture and Reassemblycited by 38
- 2021RGL-NET: A Recurrent Graph Learning framework for Progressive Part Assemblycited by 35
- 2022VAEL: Bridging Variational Autoencoders and Probabilistic Logic Programmingcited by 31
- 2024DiffAssemble: A Unified Graph-Diffusion Model for 2D and 3D Reassemblycited by 31
- 2023Leveraging SE(3) Equivariance for Learning 3D Geometric Shape Assemblycited by 27
- 2023Jigsaw: Learning to Assemble Multiple Fractured Objectscited by 26
38 more
- 2023NAP: Neural 3D Articulation Priorcited by 25
- 2025PartNeXt: A Next-Generation Dataset for Fine-Grained and Hierarchical 3D Part Understandingcited by 24
- 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
- 2022Translating a Visual LEGO Manual to a Machine-Executable Plancited by 15
- 2024Geometric Deep Learning for Computer-Aided Design: A Surveycited by 14
- 2024PuzzleFusion++: Auto-agglomerative 3D Fracture Assembly by Denoise and Verifycited by 14
- 2021AutoMate: A Dataset and Learning Approach for Automatic Mating of CAD Assembliescited by 13
- 2021RoboAssembly: Learning Generalizable Furniture Assembly Policy in a Novel Multi-robot Contact-rich Simulation Environmentcited by 13
- 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
- 2025GARF: Learning Generalizable 3D Reassembly for Real-World Fracturescited 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
- 2021The Shape Part Slot Machine: Contact-based Reasoning for Generating 3D Shapes from Partscited by 7
- 2024Manual-PA: Learning 3D Part Assembly from Instruction Diagramscited by 6
- 2023Multi-level Reasoning for Robotic Assembly: From Sequence Inference to Contact Selectioncited by 5
- 2021Kit-Net: Self-Supervised Learning to Kit Novel 3D Objects into Novel 3D Cavitiescited by 4
- 2024SE(3)-bi-equivariant Transformers for Point Cloud Assemblycited by 4
- 2024Jigsaw++: Imagining Complete Shape Priors for Object Reassemblycited by 4
- 2026TORA: Topological Representation Alignment for 3D Shape Assemblycited by 4
- 2024SCANet: Correcting LEGO Assembly Errors with Self-Correct Assembly Networkcited by 3
- 2024TreeSBA: Tree-Transformer for Self-Supervised Sequential Brick Assemblycited by 3
- 2024Learning to Build by Building Your Own Instructionscited by 3
- 2024Geometric Point Attention Transformer for 3D Shape Reassemblycited by 3
- 2025BiAssemble: Learning Collaborative Affordance for Bimanual Geometric Assemblycited by 3
- 2026A3D: Adaptive Affordance Assembly with Dual-Arm Manipulationcited by 3
50 most cited of 65 All 65 (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
- 2026TORA: Topological Representation Alignment for 3D Shape Assembly5 Apr 2026
- 2026SARe: Structure-Aware Generative 3D Fragment Reassembly23 Mar 2026
- 2026A3D: Adaptive Affordance Assembly with Dual-Arm Manipulation16 Jan 2026
- 2025E-M3RF: An Equivariant Multimodal 3D Re-assembly Framework26 Nov 2025
- 2025ArtiLatent: Realistic Articulated 3D Object Generation via Structured Latents24 Oct 2025
- 2025PartNeXt: A Next-Generation Dataset for Fine-Grained and Hierarchical 3D Part Understanding23 Oct 2025
- 2025HierOctFusion: Multi-scale Octree-based 3D Shape Generation via Part-Whole-Hierarchy Message Passing14 Aug 2025
- 2025Combinative Matching for Geometric Shape Assembly13 Aug 2025
- 2025Assembler: Scalable 3D Part Assembly via Anchor Point Diffusion20 Jun 2025
38 more
- 2025BiAssemble: Learning Collaborative Affordance for Bimanual Geometric Assembly6 Jun 2025
- 2025PartCrafter: Structured 3D Mesh Generation via Compositional Latent Diffusion Transformers5 Jun 2025
- 2025Rectified Point Flow: Generic Point Cloud Pose Estimation5 Jun 2025
- 2025Equivariant Flow Matching for Point Cloud Assembly24 May 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
- 2025GARF: Learning Generalizable 3D Reassembly for Real-World Fractures7 Apr 2025
- 2024PartGen: Part-level 3D Generation and Reconstruction with Multi-View Diffusion Models24 Dec 2024
- 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
- 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
- 2024Learning to Build by Building Your Own Instructions1 Oct 2024
- 2024TreeSBA: Tree-Transformer for Self-Supervised Sequential Brick Assembly22 Jul 2024
- 2024Component Selection for Craft Assembly Tasks19 Jul 2024
- 20243D Geometric Shape Assembly via Efficient Point Cloud Matching15 Jul 2024
- 2024SE(3)-bi-equivariant Transformers for Point Cloud Assembly12 Jul 2024
- 2024PuzzleFusion++: Auto-agglomerative 3D Fracture Assembly by Denoise and Verify1 Jun 2024
- 2024ComboStoc: Combinatorial Stochasticity for Diffusion Generative Models22 May 2024
- 2024When LLMs step into the 3D World: A Survey and Meta-Analysis of 3D Tasks via Multi-modal Large Language Models16 May 2024
- 2024G-FARS: Gradient-Field-based Auto-Regressive Sampling for 3D Part Grouping10 May 2024
- 2024SCANet: Correcting LEGO Assembly Errors with Self-Correct Assembly Network27 Mar 2024
- 2024SPAFormer: Sequential 3D Part Assembly with Transformers9 Mar 2024
- 2024DiffAssemble: A Unified Graph-Diffusion Model for 2D and 3D Reassembly29 Feb 2024
- 2024Geometric Deep Learning for Computer-Aided Design: A Survey27 Feb 2024
- 2024Generative 3D Part Assembly via Part-Whole-Hierarchy Message Passing27 Feb 2024
- 2024Diverse Part Synthesis for 3D Shape Creation17 Jan 2024
- 2023Scalable Geometric Fracture Assembly via Co-creation Space among Assemblers19 Dec 2023
- 2023Multi-level Reasoning for Robotic Assembly: From Sequence Inference to Contact Selection17 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
- 2023Reassembling Broken Objects using Breaking Curves5 Jun 2023
- 2023Jigsaw: Learning to Assemble Multiple Fractured Objects29 May 2023
- 2023NAP: Neural 3D Articulation Prior25 May 2023
50 newest of 65 All 65 (JSON)
- 2025PartCrafter: Structured 3D Mesh Generation via Compositional Latent Diffusion Transformerscited by 78
- 2024PartGen: Part-level 3D Generation and Reconstruction with Multi-View Diffusion Modelscited by 60
- 2024DiffAssemble: A Unified Graph-Diffusion Model for 2D and 3D Reassemblycited by 31
- 2026TORA: Topological Representation Alignment for 3D Shape Assemblycited by 4
- 2024ComboStoc: Combinatorial Stochasticity for Diffusion Generative Modelscited by 2
- 2025Equivariant Flow Matching for Point Cloud Assemblycited by 2
- 2025HierOctFusion: Multi-scale Octree-based 3D Shape Generation via Part-Whole-Hierarchy Message Passingcited by 2
- 2025Leveraging Pretrained Diffusion Models for Zero-Shot Part Assemblycited by 0
- 2026TORA: Topological Representation Alignment for 3D Shape Assembly5 Apr 2026
- 2025HierOctFusion: Multi-scale Octree-based 3D Shape Generation via Part-Whole-Hierarchy Message Passing14 Aug 2025
- 2025PartCrafter: Structured 3D Mesh Generation via Compositional Latent Diffusion Transformers5 Jun 2025
- 2025Equivariant Flow Matching for Point Cloud Assembly24 May 2025
- 2025Leveraging Pretrained Diffusion Models for Zero-Shot Part Assembly1 May 2025
- 2024PartGen: Part-level 3D Generation and Reconstruction with Multi-View Diffusion Models24 Dec 2024
- 2024ComboStoc: Combinatorial Stochasticity for Diffusion Generative Models22 May 2024
- 2024DiffAssemble: A Unified Graph-Diffusion Model for 2D and 3D Reassembly29 Feb 2024
- 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
- 2021RGL-NET: A Recurrent Graph Learning framework for Progressive Part Assemblycited by 35
- 2023Leveraging SE(3) Equivariance for Learning 3D Geometric Shape Assemblycited by 27
- 2023Jigsaw: Learning to Assemble Multiple Fractured Objectscited by 26
- 2023NAP: Neural 3D Articulation Priorcited by 25
- 2025PartNeXt: A Next-Generation Dataset for Fine-Grained and Hierarchical 3D Part Understandingcited by 24
- 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
12 most cited of 55 All 55 (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
- 2026SARe: Structure-Aware Generative 3D Fragment Reassembly23 Mar 2026
- 2026A3D: Adaptive Affordance Assembly with Dual-Arm Manipulation16 Jan 2026
- 2025E-M3RF: An Equivariant Multimodal 3D Re-assembly Framework26 Nov 2025
- 2025ArtiLatent: Realistic Articulated 3D Object Generation via Structured Latents24 Oct 2025
- 2025PartNeXt: A Next-Generation Dataset for Fine-Grained and Hierarchical 3D Part Understanding23 Oct 2025
- 2025Combinative Matching for Geometric Shape Assembly13 Aug 2025
- 2025Assembler: Scalable 3D Part Assembly via Anchor Point Diffusion20 Jun 2025
- 2025BiAssemble: Learning Collaborative Affordance for Bimanual Geometric Assembly6 Jun 2025
- 2025Rectified Point Flow: Generic Point Cloud Pose Estimation5 Jun 2025
12 newest of 55 All 55 (JSON)