EasyHeC: Accurate and Automatic Hand-eye Calibration via Differentiable Rendering and Space Exploration

Linghao Chen, Yuzhe Qin, Xiaowei Zhou, Hao Su
5/2/2023
cs.ROcs.CV

No official code found. Best implementation: ootts/EasyHeC (130 stars, MIT, last commit 2025-08-10).

Abstract

Hand-eye calibration is a critical task in robotics, as it directly affects the efficacy of critical operations such as manipulation and grasping. Traditional methods for achieving this objective necessitate the careful design of joint poses and the use of specialized calibration markers, while most recent learning-based approaches using solely pose regression are limited in their abilities to diagnose inaccuracies. In this work, we introduce a new approach to hand-eye calibration called EasyHeC, which is markerless, white-box, and delivers superior accuracy and robustness. We propose to use two key technologies: differentiable rendering-based camera pose optimization and consistency-based joint space exploration, which enables accurate end-to-end optimization of the calibration process and eliminates the need for the laborious manual design of robot joint poses. Our evaluation demonstrates superior performance in synthetic and real-world datasets, enhancing downstream manipulation tasks by providing precise camera poses for locating and interacting with objects. The code is available at the project page: https://ootts.github.io/easyhec.

View on arXivView PDF

Code Implementations(1)

ootts/EasyHeCCommunity69%
MIT

[RA-L 2023] EasyHeC: Accurate and Automatic Hand-eye Calibration via Differentiable Rendering and Space Exploration

13015C++, CMakeMay 1, 20231 years agoMIT

Similar Papers

Cite this paper

@article{chen2023easyhec,
  title  = {EasyHeC: Accurate and Automatic Hand-eye Calibration via Differentiable Rendering and Space Exploration},
  author = {Linghao Chen and Yuzhe Qin and Xiaowei Zhou and Hao Su},
  year   = {2023},
  eprint = {2305.01191},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.01191v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.01191.svg)](https://codeofpaper.com/paper/2305.01191)

Discussion