Generative 3D Part Assembly via Dynamic Graph Learning

06/14/2020
by   Jialei Huang, et al.
27

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.

READ FULL TEXT

page 8

page 10

research
07/27/2021

RGL-NET: A Recurrent Graph Learning framework for Progressive Part Assembly

Autonomous assembly of objects is an essential task in robotics and 3D c...
research
07/05/2022

3D Part Assembly Generation with Instance Encoded Transformer

It is desirable to enable robots capable of automatic assembly. Structur...
research
09/13/2023

Leveraging SE(3) Equivariance for Learning 3D Geometric Shape Assembly

Shape assembly aims to reassemble parts (or fragments) into a complete o...
research
03/21/2020

Learning 3D Part Assembly from a Single Image

Autonomous assembly is a crucial capability for robots in many applicati...
research
09/17/2022

Bilevel Optimization for Just-in-Time Robotic Kitting and Delivery via Adaptive Task Segmentation and Scheduling

Kitting refers to the task of preparing and grouping necessary parts and...
research
09/08/2023

Score-PA: Score-based 3D Part Assembly

Autonomous 3D part assembly is a challenging task in the areas of roboti...
research
09/25/2020

On Two-Handed Planar Assembly Partitioning

Assembly planning, which is a fundamental problem in robotics and automa...

Please sign up or login with your details

Forgot password? Click here to reset