TripleSolver: A Separate-Simultaneous-Separate Solving Framework for Dual-Robot Calibration

Gumin Jin, Xingkai Yu, Yuqing Chen, Liangren Shi, Jianxun Li*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Calibrating unknown transformation relationships is crucial for achieving coordinated motion in dual-robot systems. This calibration process can be formulated by solving the transformation matrix equation AXB=YCZ. Existing separate approaches handle the rotation and translation components of this equation sequentially, which may suffer from error propagation. In contrast, simultaneous approaches optimize both components together but often encounter instability due to challenges in balancing their weights. To tackle these issues, this letter introduces TripleSolver, a novel separate-simultaneous-separate solving framework to address AXB = YCZ through a three-stage process. First, the rotation and translation components are solved separately, yielding two sets of estimates. Second, the shared rotation parameters from these estimates are refined using simultaneous optimization with automatically calculated weights. Last, the remaining parameters are determined based on the refined rotation parameters. Comparative results against state-of-the-art methods indicate that the proposed framework offers efficient calibration with improved accuracy and robustness.

Original languageEnglish
Pages (from-to)7747-7754
Number of pages8
JournalIEEE Robotics and Automation Letters
Volume10
Issue number8
DOIs
Publication statusPublished - 2025

Keywords

  • AXB=YCZ
  • dual-robot calibration
  • transformation relationship
  • TripleSolver framework

Fingerprint

Dive into the research topics of 'TripleSolver: A Separate-Simultaneous-Separate Solving Framework for Dual-Robot Calibration'. Together they form a unique fingerprint.

Cite this