日本フィジカルAI新聞

世界のフィジカルAIを、日本語で。

週刊ニュースレター購読
自己校正arXiv:2609.19582

OmniCalib:ヒューマノイドロボットのためのターゲット不要・タスク構造化自己校正

OmniCalib: Target-Free, Task-Structured Self-Calibration for Humanoid Robots

シェア:XThreadsFacebookLINEはてブBluesky

ロボット自身の動作と搭載センサのみを用い、腕・脚の関節ゼロ点やカメラ外部パラメータを校正ターゲットなしで推定する自己校正ワークフローを提案。

詳しい要約

1. どんなもの?

ヒューマノイドロボットのセンサ外部パラメータと関節ゼロ点を、外部ターゲットなしで自己校正するワークフロー OmniCalib を提案する研究。 - 対象は上半身14関節ゼロ点、両手首・胸部 RGB-D カメラ外部、下半身、頭部マルチカメラリグ。 - ロボット自身の運動と搭載センシングのみを使用。 - 各モジュールがロボット固有タスクとパラメータブロックを対応付け、可観測性を確認し、支持される補正のみを CAD モデルに書き込む。

2. 先行研究と比べてどこがすごい?

既存手法は1組のセンサペアのみ校正、または外部 fiducials を必要とする。 - OmniCalib はターゲットフリーで、上半身・下半身・頭部リグを含む全身を対象とする。 - 深度 ICP により14関節ゼロ点と全 RGB-D カメラ外部を校正ターゲットなしで復元。 - 頭部モジュールは平面歩行のみで iKalibr の豊富な6-DOF励起に匹敵する精度を達成。

3. 技術・手法の肝は?

ロボット固有タスクをパラメータブロックに割り当てるモジュール構造。 - 深度 ICP による point-to-plane 残差最小化で関節ゼロ点とカメラ外部を推定。 - 下半身は4つの静的両足支持スタンスから12関節ゼロ点オフセットを復元。 - 頭部はマルチカメラ visual odometry と legged odometry を ROS transform tree 上で動的補償により統合。 - 可観測性チェックと支持補正のみの CAD 書き込み。

4. どうやって有効だと検証した?

AGIBOT A3 Ultra ヒューマノイドで検証。 - 注入オフセットに対し ICP と ArUco が14関節ゼロ点を0.1度エンコーダ分解能以下で復元。 - 下半身12関節ゼロ点を RMS 0.063度で復元。 - 頭部は3シーケンスで平均 SO(3) 誤差1.061度、最良0.775度(iKalibr は0.902度)。 - リグ相対角度の再現性0.140度。注入復元と held-out テストで各可観測ブロックを検証。

5. 議論はある?

要旨からは不明。 - 限界や失敗条件、計算コスト、一般化可能性についての議論は要旨に記載なし。

6. 次に読むべき論文は?

要旨で参照・比較されている研究として iKalibr、ArUco が挙げられる。 - 関連手法として visual odometry、legged odometry、depth ICP、point-to-plane 残差最小化。 - 同分野の定番として humanoid robot calibration、sensor extrinsic calibration、joint zero calibration の文献を読むべき。

※ AIが要旨から生成した要約です。正確性は原文をご確認ください。

著者: Kaixiang Lu, Haiyu Lan, Chunxiao Qiao, You Li, Enyu Li, Yehao Lu, Jiarui Yang, Peiwen Lin, Chuang Wang

分類: cs.RO

原文アブストラクト

Assembly, wear, and component replacement perturb the sensor extrinsics and joint zeros encoded by a humanoid CAD model. Existing procedures calibrate one sensor pair or require external fiducials. Using only robot-native motion and onboard sensing, we present OmniCalib, a target-free workflow that calibrates the full upper limbs---all 14 arm joint zeros and the extrinsics of both wrist and chest cameras---as well as lower limbs and the multi-camera head rig. Each module matches a robot-native task to a parameter block, checks observability, and writes only supported corrections to the CAD model. Our depth ICP method recovers all 14 arm joint zeros and calibrates all RGB-D camera extrinsics without any calibration target. Relative to CAD, the estimated extrinsic corrections are 10.56 mm and 1.74 degrees for the left wrist, 6.33 mm and 1.25 degrees for the right wrist, and 9.81 mm and 0.929 degrees for the chest RGB-D camera. ICP point-to-plane residual is 2.09 mm. On the same injected offsets, ICP and ArUco recover all 14 joint zeros below the 0.1-degree encoder-resolution reference. On an AGIBOT A3 Ultra humanoid, four static double-support stances recover all 12 lower-limb joint-zero offsets injected with an RMS error of 0.063 degrees. The head module combines multi-camera visual odometry with legged odometry and dynamic compensation through the live ROS transform tree. Using only planar walking, it attains a mean SO(3) error of 1.061 degrees across three sequences. The best sequence reaches 0.775 degrees, competitive with iKalibr at 0.902 degrees from rich 6-DOF excitation. Rig-relative angles repeat within 0.140 degrees. Injection recovery and held-out tests validate each observable block.

PR本紙発行元 EmplifAI