Single-view robot pose and joint angle estimation via render & compare
Not on the map. Why?
Abstract (arXiv)
We introduce RoboPose, a method to estimate the joint angles and the 6D camera-to-robot pose of a known articulated robot from a single RGB image. This is an important problem to grant mobile and itinerant autonomous systems the ability to interact with other robots using only visual information in non-instrumented environments, especially in the context of collaborative robotics. It is also challenging because robots have many degrees of freedom and an infinite space of possible configurations that often result in self-occlusions and depth ambiguities when imaged by a single camera. The contributions of this work are three-fold. First, we introduce a new render & compare approach for estimating the 6D pose and joint angles of an articulated robot that can be trained from synthetic data, generalizes to new unseen robot configurations at test time, and can be applied to a variety of robots. Second, we experimentally demonstrate the importance of the robot parametrization for the iterative pose updates and design a parametrization strategy that is independent of the robot structure. Finally, we show experimental results on existing benchmark datasets for four different robots and demonstrate that our method significantly outperforms the state of the art. Code and pre-trained models are available on the project webpage https://www.di.ens.fr/willow/research/robopose/.
Key facts. Cited by 33 papers in the map (data through 7 Oct 2026). Builds on 33 of its 63 references that are in the map. First posted on arXiv 19 Apr 2021.
Builds on
33 of 63 references.
References · 33
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
- 2017Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real Worldcited by 1,401
- 2018On the Continuity of Rotation Representations in Neural Networkscited by 1,186
- 2017PoseCNN: A Convolutional Neural Network for 6D Object Pose Estimation in Cluttered Scenescited by 768
- 2018PVNet: Pixel-wise Voting Network for 6DoF Pose Estimationcited by 385
- 2020CosyPose: Consistent multi-view multi-object 6D pose estimationcited by 287
- 2018DeepIM: Deep Iterative Matching for 6D Pose Estimationcited by 283
- 2018BOP: Benchmark for 6D Object Pose Estimationcited by 254
- 2017SSD-6D: Making RGB-based 3D detection and 6D pose estimation great againcited by 243
- 2018Deep Object Pose Estimation for Semantic Robotic Grasping of Household Objectscited by 237
21 more
- 2017BB8: A Scalable, Accurate, Robust to Partial Occlusion Method for Predicting the 3D Poses of Challenging Objects without Using Depthcited by 225
- 2019Pix2Pose: Pixel-Wise Coordinate Regression of Objects for 6D Pose Estimationcited by 218
- 2019Disentangling Monocular 3D Object Detectioncited by 215
- 2017Real-Time Seamless Single Shot 6D Object Pose Predictioncited by 210
- 2020BOP Challenge 2020 on 6D Object Localizationcited by 192
- 2019DPOD: 6D Pose Object Detector and Refinercited by 189
- 2018Sim-to-Real via Sim-to-Sim: Data-efficient Robotic Grasping via Randomized-to-Canonical Adaptation Networkscited by 171
- 2019Category-Level Articulated Object Pose Estimationcited by 158
- 2020HybridPose: 6D Object Pose Estimation under Hybrid Representationscited by 107
- 2018Segmentation-driven 6D Object Pose Estimationcited by 104
- 20176-DoF Object Pose from Semantic Keypointscited by 89
- 2018Deep Part Induction from Articulated Object Pairscited by 66
- 2018Deep Model-Based 6D Pose Refinement in RGBcited by 59
- 2019Camera-to-Robot Pose Estimation from a Single Imagecited by 48
- 2019Generalized Feedback Loop for Joint Hand-Object Pose Estimationcited by 22
- 2016Training a Feedback Loop for Hand Pose Estimationcited by 21
- 2017Sim2Real View Invariant Visual Servoing by Recurrent Controlcited by 19
- 2018CRAVES: Controlling Robotic Arm with a Vision-based Economic Systemcited by 18
- 2018Factored Pose Estimation of Articulated Objects using Efficient Nonparametric Belief Propagationcited by 16
- 2019Virtual Training for a Real Application: Accurate Object-Robot Relative Localization without Calibrationcited by 5
- 2020Indirect Object-to-Robot Pose Estimation from an External Monocular RGB Cameracited by 5
Built on by
Citing papers per year: 2021: 2; 2022: 6; 2023: 6; 2024: 5; 2025: 12; 2026: 2.
33 papers.
Sort:
By area:
- 2022AlignSDF: Pose-Aligned Signed Distance Fields for Hand-Object Reconstructioncited by 58
- 2021Watch It Move: Unsupervised Discovery of 3D Joints for Re-Posing of Articulated Objectscited by 50
- 2023Self-Supervised Category-Level Articulated Object Pose Estimation with Part-Level SE(3) Equivariancecited by 26
- 2022TexPose: Neural Texture Learning for Self-Supervised 6D Object Pose Estimationcited by 23
- 2023Markerless Camera-to-Robot Pose Estimation via Self-supervised Sim-to-Real Transfercited by 23
- 2024Differentiable Robot Renderingcited by 20
- 2023EasyHeC: Accurate and Automatic Hand-eye Calibration via Differentiable Rendering and Space Explorationcited by 16
- 2024CtRNet-X: Camera-to-Robot Pose Estimation in Real-world Conditions Using a Single Cameracited by 10
- 2024RoboPEPP: Vision-Based Robot Pose and Joint Angle Estimation through Embedding Predictive Pre-Trainingcited by 10
- 2023Image-based Pose Estimation and Shape Reconstruction for Robot Manipulators and Soft, Continuum Robots via Differentiable Renderingcited by 9
- 2024Real-time Holistic Robot Pose Estimation with Unknown Statescited by 9
- 2021Learning Eye-in-Hand Camera Calibration from a Single Imagecited by 8
21 more
- 2022Semi-Perspective Decoupled Heatmaps for 3D Robot Pose Estimation from Depth Mapscited by 6
- 2022Pooling Revisited: Your Receptive Field is Suboptimalcited by 5
- 2025Advances in 4D Representation: Geometry, Motion, and Interactioncited by 4
- 2022Learning Markerless Robot-Depth Camera Calibration and End-Effector Pose Estimationcited by 3
- 2022A Multi-body Tracking Framework - From Rigid Objects to Kinematic Structurescited by 2
- 2023A Distance-Geometric Method for Recovering Robot Joint Angles From an RGB Imagecited by 2
- 2025Efficient Surgical Robotic Instrument Pose Reconstruction in Real World Conditions Using Unified Feature Detectioncited by 2
- 2025MonoSE(3)-Diffusion: A Monocular SE(3) Diffusion Framework for Robust Camera-to-Robot Pose Estimationcited by 2
- 2024GISR: Geometric Initialization and Silhouette-based Refinement for Single-View Robot Pose and Configuration Estimationcited by 1
- 2025Foundation Feature-Driven Online End-Effector Pose Estimation: A Marker-Free and Learning-Free Approachcited by 1
- 2025ToolTipNet: A Segmentation-Driven Deep Learning Baseline for Surgical Instrument Tip Detectioncited by 1
- 2025ROPA: Synthetic Robot Pose Generation for RGB-D Bimanual Data Augmentationcited by 1
- 2026Fiducial Exoskeletons: Image-Centric Robot State Estimationcited by 1
- 20233D Pose Nowcasting: Forecast the Future to Improve the Presentcited by 0
- 2025Learning High-Fidelity Robot Self-Model with Articulated 3D Gaussian Splattingcited by 0
- 2025ARC-Calib: Autonomous Markerless Camera-to-Robot Calibration via Exploratory Robot Motionscited by 0
- 2025Latent Representations for Visual Proprioception in Inexpensive Robotscited by 0
- 2025PoseDiff: A Unified Diffusion Model Bridging Robot Pose Estimation and Video-to-Action Controlcited by 0
- 2025ROPES: Robotic Pose Estimation via Score-Based Causal Representation Learningcited by 0
- 2025RoboTAG: End-to-end Robot Configuration Estimation via Topological Alignment Graphcited by 0
- 2026SurgCalib: Gaussian Splatting-Based Hand-Eye Calibration for Robot-Assisted Minimally Invasive Surgerycited by 0
- 2026SurgCalib: Gaussian Splatting-Based Hand-Eye Calibration for Robot-Assisted Minimally Invasive Surgery9 Mar 2026
- 2026Fiducial Exoskeletons: Image-Centric Robot State Estimation12 Jan 2026
- 2025RoboTAG: End-to-end Robot Configuration Estimation via Topological Alignment Graph11 Nov 2025
- 2025ROPES: Robotic Pose Estimation via Score-Based Causal Representation Learning23 Oct 2025
- 2025Advances in 4D Representation: Geometry, Motion, and Interaction22 Oct 2025
- 2025MonoSE(3)-Diffusion: A Monocular SE(3) Diffusion Framework for Robust Camera-to-Robot Pose Estimation12 Oct 2025
- 2025Efficient Surgical Robotic Instrument Pose Reconstruction in Real World Conditions Using Unified Feature Detection3 Oct 2025
- 2025PoseDiff: A Unified Diffusion Model Bridging Robot Pose Estimation and Video-to-Action Control29 Sep 2025
- 2025ROPA: Synthetic Robot Pose Generation for RGB-D Bimanual Data Augmentation23 Sep 2025
- 2025Latent Representations for Visual Proprioception in Inexpensive Robots20 Apr 2025
- 2025ToolTipNet: A Segmentation-Driven Deep Learning Baseline for Surgical Instrument Tip Detection13 Apr 2025
- 2025ARC-Calib: Autonomous Markerless Camera-to-Robot Calibration via Exploratory Robot Motions18 Mar 2025
21 more
- 2025Foundation Feature-Driven Online End-Effector Pose Estimation: A Marker-Free and Learning-Free Approach18 Mar 2025
- 2025Learning High-Fidelity Robot Self-Model with Articulated 3D Gaussian Splatting7 Mar 2025
- 2024RoboPEPP: Vision-Based Robot Pose and Joint Angle Estimation through Embedding Predictive Pre-Training26 Nov 2024
- 2024Differentiable Robot Rendering17 Oct 2024
- 2024CtRNet-X: Camera-to-Robot Pose Estimation in Real-world Conditions Using a Single Camera16 Sep 2024
- 2024GISR: Geometric Initialization and Silhouette-based Refinement for Single-View Robot Pose and Configuration Estimation8 May 2024
- 2024Real-time Holistic Robot Pose Estimation with Unknown States8 Feb 2024
- 20233D Pose Nowcasting: Forecast the Future to Improve the Present24 Aug 2023
- 2023EasyHeC: Accurate and Automatic Hand-eye Calibration via Differentiable Rendering and Space Exploration2 May 2023
- 2023Markerless Camera-to-Robot Pose Estimation via Self-supervised Sim-to-Real Transfer28 Feb 2023
- 2023Self-Supervised Category-Level Articulated Object Pose Estimation with Part-Level SE(3) Equivariance28 Feb 2023
- 2023Image-based Pose Estimation and Shape Reconstruction for Robot Manipulators and Soft, Continuum Robots via Differentiable Rendering27 Feb 2023
- 2023A Distance-Geometric Method for Recovering Robot Joint Angles From an RGB Image5 Jan 2023
- 2022TexPose: Neural Texture Learning for Self-Supervised 6D Object Pose Estimation25 Dec 2022
- 2022Learning Markerless Robot-Depth Camera Calibration and End-Effector Pose Estimation15 Dec 2022
- 2022A Multi-body Tracking Framework - From Rigid Objects to Kinematic Structures2 Aug 2022
- 2022AlignSDF: Pose-Aligned Signed Distance Fields for Hand-Object Reconstruction26 Jul 2022
- 2022Semi-Perspective Decoupled Heatmaps for 3D Robot Pose Estimation from Depth Maps6 Jul 2022
- 2022Pooling Revisited: Your Receptive Field is Suboptimal30 May 2022
- 2021Watch It Move: Unsupervised Discovery of 3D Joints for Re-Posing of Articulated Objects21 Dec 2021
- 2021Learning Eye-in-Hand Camera Calibration from a Single Image1 Nov 2021
- 2022AlignSDF: Pose-Aligned Signed Distance Fields for Hand-Object Reconstructioncited by 58
- 2021Watch It Move: Unsupervised Discovery of 3D Joints for Re-Posing of Articulated Objectscited by 50
- 2023Self-Supervised Category-Level Articulated Object Pose Estimation with Part-Level SE(3) Equivariancecited by 26
- 2022TexPose: Neural Texture Learning for Self-Supervised 6D Object Pose Estimationcited by 23
- 2023Markerless Camera-to-Robot Pose Estimation via Self-supervised Sim-to-Real Transfercited by 23
- 2024Differentiable Robot Renderingcited by 20
- 2023EasyHeC: Accurate and Automatic Hand-eye Calibration via Differentiable Rendering and Space Explorationcited by 16
- 2024CtRNet-X: Camera-to-Robot Pose Estimation in Real-world Conditions Using a Single Cameracited by 10
- 2024RoboPEPP: Vision-Based Robot Pose and Joint Angle Estimation through Embedding Predictive Pre-Trainingcited by 10
- 2023Image-based Pose Estimation and Shape Reconstruction for Robot Manipulators and Soft, Continuum Robots via Differentiable Renderingcited by 9
- 2024Real-time Holistic Robot Pose Estimation with Unknown Statescited by 9
- 2021Learning Eye-in-Hand Camera Calibration from a Single Imagecited by 8
12 most cited of 30 All 30 (JSON)
- 2026SurgCalib: Gaussian Splatting-Based Hand-Eye Calibration for Robot-Assisted Minimally Invasive Surgery9 Mar 2026
- 2026Fiducial Exoskeletons: Image-Centric Robot State Estimation12 Jan 2026
- 2025RoboTAG: End-to-end Robot Configuration Estimation via Topological Alignment Graph11 Nov 2025
- 2025ROPES: Robotic Pose Estimation via Score-Based Causal Representation Learning23 Oct 2025
- 2025Advances in 4D Representation: Geometry, Motion, and Interaction22 Oct 2025
- 2025Efficient Surgical Robotic Instrument Pose Reconstruction in Real World Conditions Using Unified Feature Detection3 Oct 2025
- 2025Latent Representations for Visual Proprioception in Inexpensive Robots20 Apr 2025
- 2025ToolTipNet: A Segmentation-Driven Deep Learning Baseline for Surgical Instrument Tip Detection13 Apr 2025
- 2025ARC-Calib: Autonomous Markerless Camera-to-Robot Calibration via Exploratory Robot Motions18 Mar 2025
- 2025Foundation Feature-Driven Online End-Effector Pose Estimation: A Marker-Free and Learning-Free Approach18 Mar 2025
- 2025Learning High-Fidelity Robot Self-Model with Articulated 3D Gaussian Splatting7 Mar 2025
- 2024RoboPEPP: Vision-Based Robot Pose and Joint Angle Estimation through Embedding Predictive Pre-Training26 Nov 2024
12 newest of 30 All 30 (JSON)