アーカイブ / Robotics / VLM
人の同期映像をPrimeUの60自由度の動作ラベルに変える
Human-as-Humanoid
Human-as-Humanoidの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Figure 1 : Overview of Human-as-Humanoid and its effect on humanoid action-data generation. Conventional robot data collection obtains executable actions through teleoperation, coupling data throughput to robot execution. Human-as-Humanoid instead uses synchronized ego-exo human videos, estimates human keypoints, and retargets them into executable 60-DoF humanoid actions near the video capture rate. The upper-right panel reports a cross-domain action-replay compatibility check, where an action tokenizer trained on human-derived action chunks reconstructs unseen robot trajectories. The lower-right panel shows zero-shot real-robot policy rollouts from a VLA fine-tuned on converted human demonstrations, not direct replay of generated trajectories, on water pouring, bag packing, cap twisting, and ring placement.
概要
- 同期した一人称・外部視点の映像から、人の実演をPrimeU用の60自由度の関節動作列に変換する。
- 著者らの15 Hzでの代表的な収集分析では、生の実演収集量がモーションキャプチャを用いた遠隔操作の4.8~7.2倍だった。
- 著者らは対象作業のロボット実演なしで実機展開したと報告するが、確認できた本文には作業別の試行数と成功率がない。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、Human-as-Humanoidの仕組み
- 01同期した一人称・外部映像
- 02人の姿勢と手指を推定
- 03段階的に関節へ変換
- 0460自由度の動作列
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
人の両手作業を撮った映像には、指の形や持ち替え、手の接触の情報がある。しかし映像だけでは、人型ロボットの各関節をどう動かすかは決まらず、動作学習の正解としてそのまま使えない。
対象機の遠隔操作なら関節動作を記録できるが、著者らは高自由度の人型機では収集が遅く、人手を要すると説明する。人の実演を機体の制御器に合う教師データへ変えることが課題となる。
手法
頭部の一人称映像を学習時の観測に使い、同期した外部映像から作業者の上半身と手指を推定する。推定した骨格を平滑化した後、逆運動学という「手先などの目標位置から関節角度を求める計算」で、手、腕と手首、首と腰の順にPrimeUへ写す。例えば袋詰めの実演から、40時点先までの60自由度の関節動作列を作る。
学習には一人称画像、指示文、変換後の現在の関節状態と将来の動作列を使う。VLAは画像と言葉を手掛かりに動作を予測するモデルを指す。予測した関節動作には順運動学、つまり関節角度から手首や指先の位置を計算する方法も適用し、見本との位置関係のずれを学習時に抑える。
新規性
著者らが主張する進歩は、一人称・外部視点の同期映像を、PrimeUの制御器で使う60自由度の関節動作列に変換し、人の実演をロボットの動作学習に直接使える形にする点にある。
機体の寸法やカメラ視点、関節の並びを変換工程とそろえ、学習時には手首と指先の位置関係も監督する。対象作業のロボット実演を使わずに実機へ展開したと報告している。
従来手法との違い
対象ロボットの遠隔操作では、制御器に合う動作を直接記録できる。著者らは、高自由度の人型ロボットでは収集に時間と人手がかかると説明し、人の実演映像から同じ関節空間のラベルを作る方法を採った。
関連研究には人の映像を事前学習に使う方法もあるが、本手法はPrimeUで実行する関節動作を出力する。収集量の数値比較は、著者らが示した代表的な条件でのモーションキャプチャを用いた遠隔操作に限られる。
実験結果
著者らは人の姿勢推定、ロボット動作の再構成、実機作業を評価した。対象の操作場面では、同期映像からの姿勢推定がモーションキャプチャスーツによる推定より安定したと報告するが、確認できた本文の範囲にはその差の数値はない。変換処理は約20 FPSだった。
15 Hzで撮影する代表的な収集分析では、生の実演収集量がモーションキャプチャを用いた遠隔操作の4.8~7.2倍だった。人由来の動作で学習した動作トークナイザは、未見のロボット軌道を正規化MAE平均0.008、95パーセンタイル0.0097で再構成した。輪の配置、袋詰め、ふたのねじり、水注ぎでは対象作業のロボット実演なしに実機展開したと述べるが、作業別の試行数と成功率は分からない。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:PrimeUで部品を袋に詰める作業を試す。作業者の頭部視点と外部RGBカメラの同期映像を集め、作業指示の文をラベルとして付ける。映像から推定した手指と上半身の動きを、機体の関節順と可動域に合わせて60自由度の動作ラベルへ変換する。
学習後はロボットの頭部視点画像、現在の関節状態、指示文から、次の関節動作列を出す。袋や部品の条件を変えたときに成立するかは、この用途で別途確かめる必要がある。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:袋詰めの短い実演を、作業者の頭部カメラと一台以上の外部RGBカメラで時刻をそろえて撮る。元データは同期映像と作業指示文のラベルとし、外部映像から姿勢を推定して関節ラベルを作る。PrimeUの関節順、可動域、カメラ視点を変換と学習の設定に合わせる。
同じ条件で遠隔操作の実演も集め、単位時間当たりの有効な実演数を比べる。変換後の手首・指先の位置ずれと、実機の袋詰め成功率を記録する。撮影条件と対象物をそろえ、失敗例も残して適用範囲を判断する。
限界と課題
著者らが変換上の課題として挙げるのは、人とロボットの体格、手の形、関節構造、視点、届く範囲の違いである。人の映像には対象機の関節指令がなく、手首や指先の位置関係を保ちながら実行可能な動作へ写す必要がある。
編集上の検証事項は、遮蔽の多い映像や体格の異なる作業者での推定誤差と、袋や対象物を変えた際の作業成功率である。確認できた本文の範囲では、実機作業ごとの試行数と成功率は分からない。
出典
元のタイトル・要旨を確認する(英語)
Human-as-Humanoid: Enabling Zero-Shot Humanoid Learning from Ego-Exo Human Videos with Human-Aligned Embodiments
Vision-language-action (VLA) models across robot embodiments require high-quality observation--action supervision to learn deployable action distributions, yet scaling such robot data remains difficult, especially for high-DoF humanoids. Teleoperation provides controller-aligned supervision, while human egocentric videos capture diverse bimanual manipulation but do not directly provide executable robot actions. We introduce Human-as-Humanoid, a human-to-humanoid supervision framework that enables near-real-time human-centric action generation, making human demonstrations usable for high-DoF humanoid VLA training by jointly aligning the robot embodiment, the sensing setup, and the action-label interface. Built on PrimeU, a human-aligned 60-DoF upper-body humanoid, Human-as-Humanoid uses synchronized ego-exo videos to pair deployment-aligned egocentric observations with exocentric motion recovery, retargets the recovered human motion through staged Inverse Kinematics (IK) into controller-aligned 60-DoF action chunks, and trains the VLA model with Forward Kinematics (FK)-aware supervision to preserve wrist and fingertip task-space geometry. This converts large-scale human demonstrations from visual observations into executable observation--action supervision for the target humanoid. Experiments validate the conversion chain at the motion-recovery, robot-action-space, and real-robot deployment levels. Human-as-Humanoid yields a 4.8--7.2x raw demonstration-throughput gain over humanoid teleoperation in our data-collection analysis, and on several downstream tasks, policies post-trained only with the converted human labels generalize to real-robot deployment without target-task robot demonstrations. The official project website is available at https://zgc-embodyai.github.io/Human-as-Humanoid.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01




