Learning Pose Estimation for High-Precision Robotic Assembly Using Simulated Depth Images
Not on the map. Why?
Abstract (arXiv)
Most of industrial robotic assembly tasks today require fixed initial conditions for successful assembly. These constraints induce high production costs and low adaptability to new tasks. In this work we aim towards flexible and adaptable robotic assembly by using 3D CAD models for all parts to be assembled. We focus on a generic assembly task - the Siemens Innovation Challenge - in which a robot needs to assemble a gear-like mechanism with high precision into an operating system. To obtain the millimeter-accuracy required for this task and industrial settings alike, we use a depth camera mounted near the robot end-effector. We present a high-accuracy two-stage pose estimation procedure based on deep convolutional neural networks, which includes detection, pose estimation, refinement, and handling of near- and full symmetries of parts. The networks are trained on simulated depth images with means to ensure successful transfer to the real robot. We obtain an average pose estimation error of 2.16 millimeters and 0.64 degree leading to 91% success rate for robotic assembly of randomly distributed parts. To the best of our knowledge, this is the first time that the Siemens Innovation Challenge is fully addressed, with all the parts assembled with high success rates.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). First posted on arXiv 27 Sep 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 2; 2024: 1; 2025: 2.
11 papers.
- 20223D Part Assembly Generation with Instance Encoded Transformercited by 19
- 2024Generative 3D Part Assembly via Part-Whole-Hierarchy Message Passingcited by 19
- 2025Two by Two: Learning Multi-Task Pairwise Objects Assembly for Generalizable Robot Manipulationcited by 13
- 20226D Robotic Assembly Based on RGB-only Object Pose Estimationcited by 9
- 2021Learning Eye-in-Hand Camera Calibration from a Single Imagecited by 8
- 2021Scene Editing as Teleoperation: A Case Study in 6DoF Kit Assemblycited by 6
- 2021Kit-Net: Self-Supervised Learning to Kit Novel 3D Objects into Novel 3D Cavitiescited by 4
- 2021DCL: Differential Contrastive Learning for Geometry-Aware Depth Synthesiscited by 3
- 2023Generalizable Pose Estimation Using Implicit Scene Representationscited by 2
- 2023LocaliseBot: Multi-view 3D object localisation with differentiable rendering for robot graspingcited by 0
- 2025Zero-Shot Peg Insertion: Identifying Mating Holes and Estimating SE(2) Poses with Vision-Language Modelscited by 0
- 2025Two by Two: Learning Multi-Task Pairwise Objects Assembly for Generalizable Robot Manipulation9 Apr 2025
- 2025Zero-Shot Peg Insertion: Identifying Mating Holes and Estimating SE(2) Poses with Vision-Language Models8 Mar 2025
- 2024Generative 3D Part Assembly via Part-Whole-Hierarchy Message Passing27 Feb 2024
- 2023LocaliseBot: Multi-view 3D object localisation with differentiable rendering for robot grasping14 Nov 2023
- 2023Generalizable Pose Estimation Using Implicit Scene Representations26 May 2023
- 20226D Robotic Assembly Based on RGB-only Object Pose Estimation27 Aug 2022
- 20223D Part Assembly Generation with Instance Encoded Transformer5 Jul 2022
- 2021Learning Eye-in-Hand Camera Calibration from a Single Image1 Nov 2021
- 2021Scene Editing as Teleoperation: A Case Study in 6DoF Kit Assembly9 Oct 2021
- 2021DCL: Differential Contrastive Learning for Geometry-Aware Depth Synthesis27 Jul 2021
- 2021Kit-Net: Self-Supervised Learning to Kit Novel 3D Objects into Novel 3D Cavities13 Jul 2021