LocaliseBot: Multi-view 3D object localisation with differentiable rendering for robot grasping
Not on the map. Why?
Abstract (arXiv)
Robot grasp typically follows five stages: object detection, object localisation, object pose estimation, grasp pose estimation, and grasp planning. We focus on object pose estimation. Our approach relies on three pieces of information: multiple views of the object, the camera's extrinsic parameters at those viewpoints, and 3D CAD models of objects. The first step involves a standard deep learning backbone (FCN ResNet) to estimate the object label, semantic segmentation, and a coarse estimate of the object pose with respect to the camera. Our novelty is using a refinement module that starts from the coarse pose estimate and refines it by optimisation through differentiable rendering. This is a purely vision-based approach that avoids the need for other information such as point cloud or depth images. We evaluate our object pose estimation approach on the ShapeNet dataset and show improvements over the state of the art. We also show that the estimated object pose results in 99.65% grasp accuracy with the ground truth grasp candidates on the Object Clutter Indoor Dataset (OCID) Grasp dataset, as computed using standard practice.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 28 of its 45 references that are in the map. First posted on arXiv 14 Nov 2023.
Builds on
28 of 45 references.
References · 28
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2017Mask R-CNNcited by 7,259
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2020Accelerating 3D Deep Learning with PyTorch3Dcited by 781
- 2017PoseCNN: A Convolutional Neural Network for 6D Object Pose Estimation in Cluttered Scenescited by 768
- 2019Normalized Object Coordinate Space for Category-Level 6D Object Pose and Size Estimationcited by 490
- 2019DenseFusion: 6D Object Pose Estimation by Iterative Dense Fusioncited by 352
- 2018DeepIM: Deep Iterative Matching for 6D Pose Estimationcited by 283
- 2018Deep Object Pose Estimation for Semantic Robotic Grasping of Household Objectscited by 237
- 2017Real-Time Seamless Single Shot 6D Object Pose Predictioncited by 210
- 2019Category-Level Articulated Object Pose Estimationcited by 158
- 2020Differentiable Rendering: A Surveycited by 123
16 more
- 2021FS-Net: Fast Shape-based Network for Category-Level 6D Object Pose Estimation with Decoupled Rotation Mechanismcited by 121
- 2021A comprehensive survey on point cloud registrationcited by 84
- 2020Mask2CAD: 3D Shape Prediction by Learning to Segment and Retrievecited by 65
- 2019Antipodal Robotic Grasping using Generative Residual Convolutional Neural Networkcited by 59
- 2015P-CNN: Pose-based CNN Features for Action Recognitioncited by 58
- 2019EasyLabel: A Semi-Automatic Pixel-wise Object Annotation Tool for Creating Robotic RGB-D Datasetscited by 58
- 2021End-to-end Trainable Deep Neural Network for Robotic Grasp Detection and Semantic Segmentation from RGBcited by 44
- 2019ShapeMask: Learning to Segment Novel Objects by Refining Shape Priorscited by 42
- 2020Vid2CAD: CAD Model Alignment using Multi-View Constraints from Videoscited by 33
- 20203D Object Detection and Pose Estimation of Unseen Objects in Color Images with Local Surface Embeddingscited by 22
- 2021ODAM: Object Detection, Association, and Mapping using Posed RGB Videocited by 22
- 2022DVGG: Deep Variational Grasp Generation for Dextrous Manipulationcited by 14
- 2018Learning Pose Estimation for High-Precision Robotic Assembly Using Simulated Depth Imagescited by 11
- 2020Real-time Grasp Pose Estimation for Novel Objects in Densely Cluttered Environmentcited by 5
- 2018Real-world Multi-object, Multi-grasp Detectioncited by 3
- 20216D Pose Estimation with Combined Deep Learning and 3D Vision Techniques for a Fast and Accurate Object Graspingcited by 1
Built on by
Not cited yet.