TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Single-view robot pose and joint angle estimation via rend...

Single-view robot pose and joint angle estimation via render & compare

Yann Labbé, Justin Carpentier, Mathieu Aubry, Josef Sivic

2021-04-19CVPR 2021 1Pose EstimationRobot Pose Estimation
PaperPDF

Abstract

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/.

Results

TaskDatasetMetricValueModel
Pose EstimationDREAM-datasetAUC (avg. on 4 real DREAM datasets)80RoboPose (known-joint)
Pose EstimationDREAM-datasetmean-ADD (avg. on 4 real DREAM datasets)20.2RoboPose (known-joint)
Pose EstimationDREAM-datasetAUC (avg. on 4 real DREAM datasets)73.2RoboPose (unknown-joint)
Pose EstimationDREAM-datasetmean-ADD (avg. on 4 real DREAM datasets)28.2RoboPose (unknown-joint)
3DDREAM-datasetAUC (avg. on 4 real DREAM datasets)80RoboPose (known-joint)
3DDREAM-datasetmean-ADD (avg. on 4 real DREAM datasets)20.2RoboPose (known-joint)
3DDREAM-datasetAUC (avg. on 4 real DREAM datasets)73.2RoboPose (unknown-joint)
3DDREAM-datasetmean-ADD (avg. on 4 real DREAM datasets)28.2RoboPose (unknown-joint)
6D Pose EstimationDREAM-datasetAUC (avg. on 4 real DREAM datasets)80RoboPose (known-joint)
6D Pose EstimationDREAM-datasetmean-ADD (avg. on 4 real DREAM datasets)20.2RoboPose (known-joint)
6D Pose EstimationDREAM-datasetAUC (avg. on 4 real DREAM datasets)73.2RoboPose (unknown-joint)
6D Pose EstimationDREAM-datasetmean-ADD (avg. on 4 real DREAM datasets)28.2RoboPose (unknown-joint)
1 Image, 2*2 StitchiDREAM-datasetAUC (avg. on 4 real DREAM datasets)80RoboPose (known-joint)
1 Image, 2*2 StitchiDREAM-datasetmean-ADD (avg. on 4 real DREAM datasets)20.2RoboPose (known-joint)
1 Image, 2*2 StitchiDREAM-datasetAUC (avg. on 4 real DREAM datasets)73.2RoboPose (unknown-joint)
1 Image, 2*2 StitchiDREAM-datasetmean-ADD (avg. on 4 real DREAM datasets)28.2RoboPose (unknown-joint)

Related Papers

$π^3$: Scalable Permutation-Equivariant Visual Geometry Learning2025-07-17Revisiting Reliability in the Reasoning-based Pose Estimation Benchmark2025-07-17DINO-VO: A Feature-based Visual Odometry Leveraging a Visual Foundation Model2025-07-17From Neck to Head: Bio-Impedance Sensing for Head Pose Estimation2025-07-17AthleticsPose: Authentic Sports Motion Dataset on Athletic Field and Evaluation of Monocular 3D Pose Estimation Ability2025-07-17SpatialTrackerV2: 3D Point Tracking Made Easy2025-07-16SGLoc: Semantic Localization System for Camera Pose Estimation from 3D Gaussian Splatting Representation2025-07-16Efficient Calisthenics Skills Classification through Foreground Instance Selection and Depth Estimation2025-07-16