3D Part Assembly Generation with Instance Encoded Transformer

07/05/2022
by   Rufeng Zhang, et al.
0

It is desirable to enable robots capable of automatic assembly. Structural understanding of object parts plays a crucial role in this task yet remains relatively unexplored. In this paper, we focus on the setting of furniture assembly from a complete set of part geometries, which is essentially a 6-DoF part pose estimation problem. We propose a multi-layer transformer-based framework that involves geometric and relational reasoning between parts to update the part poses iteratively. We carefully design a unique instance encoding to solve the ambiguity between geometrically-similar parts so that all parts can be distinguished. In addition to assembling from scratch, we extend our framework to a new task called in-process part assembly. Analogous to furniture maintenance, it requires robots to continue with unfinished products and assemble the remaining parts into appropriate positions. Our method achieves far more than 10 multiple metrics on the public PartNet dataset. Extensive experiments and quantitative comparisons demonstrate the effectiveness of the proposed framework.

READ FULL TEXT
research
06/14/2020

Generative 3D Part Assembly via Dynamic Graph Learning

Autonomous part assembly is a challenging yet crucial task in 3D compute...
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/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
08/27/2022

6D Robotic Assembly Based on RGB-only Object Pose Estimation

Vision-based robotic assembly is a crucial yet challenging task as the i...
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
01/07/2021

Interpreting Contact Interactions to Overcome Failure in Robot Assembly Tasks

A key challenge towards the goal of multi-part assembly tasks is finding...
research
08/06/2017

ComplementMe: Weakly-Supervised Component Suggestions for 3D Modeling

Assembly-based tools provide a powerful modeling paradigm for non-expert...

Please sign up or login with your details

Forgot password? Click here to reset