AssembleRL: Learning to Assemble Furniture from Their Point Clouds
Not on the map. Why?
Abstract (arXiv)
The rise of simulation environments has enabled learning-based approaches for assembly planning, which is otherwise a labor-intensive and daunting task. Assembling furniture is especially interesting since furniture are intricate and pose challenges for learning-based approaches. Surprisingly, humans can solve furniture assembly mostly given a 2D snapshot of the assembled product. Although recent years have witnessed promising learning-based approaches for furniture assembly, they assume the availability of correct connection labels for each assembly step, which are expensive to obtain in practice. In this paper, we alleviate this assumption and aim to solve furniture assembly with as little human expertise and supervision as possible. To be specific, we assume the availability of the assembled point cloud, and comparing the point cloud of the current assembly and the point cloud of the target product, obtain a novel reward signal based on two measures: Incorrectness and incompleteness. We show that our novel reward signal can train a deep network to successfully assemble different types of furniture. Code and networks available here: https://github.com/METU-KALFA/AssembleRL
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 11 of its 24 references that are in the map. First posted on arXiv 15 Sep 2022.
Builds on
11 of 24 references.
References · 11
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2016OpenAI Gymcited by 1,736
- 2020robosuite: A Modular Simulation Framework and Benchmark for Robot Learningcited by 511
- 2019IKEA Furniture Assembly Environment for Long-Horizon Complex Manipulation Taskscited by 69
- 2020Generative 3D Part Assembly via Dynamic Graph Learningcited by 67
- 2020Learning 3D Part Assembly from a Single Imagecited by 52
- 2021RGL-NET: A Recurrent Graph Learning framework for Progressive Part Assemblycited by 36
- 2021RoboAssembly: Learning Generalizable Furniture Assembly Policy in a Novel Multi-robot Contact-rich Simulation Environmentcited by 14
- 2020Human Robot Collaborative Assembly Planning: An Answer Set Programming Approachcited by 3
Built on by
Citing papers per year: 2023: 2.
2 papers.