新着研究 / Robotics / VLM
人とロボットの動きを共通表現へ、VioLAが全身と手の動作を指示から選ぶ
VioLA
VioLAの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Figure 1: VioLA. Human and robot motion encoders produce targets in shared body and hand latent spaces. The generalist policy predicts motion latents from vision, language, and proprioception; frozen robot controllers execute its predictions. Annotated human motion therefore supervises the policy in the same action representation as robot motion.
概要
- 関節命令を直接予測せず、身体と手の動作表現を既存の制御器へ渡す。
- 1億4,060万フレームの93.2%を人の実演が占め、両者を同じ行動表現で学習する。
- 実機で移動・姿勢30試行全成功、操作31/35成功だが、未解決の運搬課題を含めると31/40となる。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、VioLAの仕組み
- 01画像と指示と姿勢
- 02身体・手の動作を予測
- 03既存制御器で変換
- 04全身の関節動作
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
VioLAは、人型ロボットが関節ごとの命令ではなく、身体と手のまとまった動きを選ぶ方策を学ぶ。歩きながら手を伸ばすには脚、胴、腕、指とバランスを連動させる必要があり、視覚と言語から直接全関節を学ぶ課題は大きい。
ロボットの実演データも少ない。一方、人が歩き物を扱う記録は多くても、その動きは機体の関節命令ではない。研究は人とロボットを共通の動作表現へ変換し、人の実演を実際に出す行動の教師として使う。
手法
身体にはSONICの事前学習済み動作符号化器と制御器を使い、手には別途学んだ対応モジュールを加える。潜在表現とは短い動作をまとめた数値ベクトルで、身体64座標と手64座標を合わせて行動を表す。人とロボットの実演をこの共通空間へ写し、画像や指示と対応づける。人の記録にないロボット状態は模擬追従から補う。
方策は画像、指示、機体姿勢から連続する動作表現を予測し、固定した制御器が関節命令へ変える。例えばノートPCを閉じる場合は立位、手を伸ばす動作、指の動きを選び、制御器が協調を担う。次の予測を実行予定の動きに条件づけ、動作列の切替で不連続が出るのを抑える。
新規性
共通表現を事前学習の補助ラベルだけにせず、そのまま配備時の行動出力にする点が特徴である。人の映像を学んだ後に別の関節予測へ移る構成と異なり、教師と実行の行動空間を揃える。
身体と手の両方を同時に予測し、動作の選択と関節協調を分ける。汎用方策の学習時には符号化器と制御器を固定し、既存の協調能力を再利用する設計である。
従来手法との違い
公開済みGR00T N1.7とΨ0を、対象課題への追加学習なしで比較する。VioLA自身も人のみ、ロボットのみ、人の学習後に混合する版を比べ、データの寄与を調べる。二種類のVLAと一種類の世界行動モデルでも同じ学習方針を検証する。
評価する課題の種類は学習データと重なり、未使用なのは実演エピソード、環境、物体個体である。ここでゼロショットは課題別追加学習をしない意味で、全く未知の作業を初めて解いたとの解釈は避ける。
実験結果
著者らはUnitree G1で六つの移動・姿勢課題と七つの操作課題を各五回評価した。移動は30/30、操作は31/35で88.6%。公開GR00Tは移動5/30、操作0/35、Ψ0は移動0/30、操作3/35だった。
人だけで汎用方策を学んだ版は移動12/30、ロボットだけは24/30となる。操作ではシャンプー瓶の転倒や服の落下が残り、別の瓶運搬課題は全五回失敗した。これを含めると操作成功率は31/40、77.5%となり、報告範囲を広げたときの変化も重要である。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案は、製造作業の模擬訓練で人の実演を人型の行動教師へ変える仕組みである。入力は一人称画像、作業指示、身体と手の動作記録、出力は機体が実行する共通動作表現とする。担当者は対象物へ近づき、触れ、置く過程を点検する。
全ての実演を機体で再収録する負担を減らす候補となる。ただし論文が任意の人の動画から自動で教師を作ったわけではない。動作注釈と事前制御器が整う限定課題から始める提案である。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案では、低危険度の置く・閉じるなど少数課題を選び、人と機体の動作を共通表現へ変換する。ロボットだけと人を加えた学習を同じ更新回数で比較し、未使用の物体と配置で成功率を測る。
接触前の到達だけでなく、保持、移動、解放までを採点する。動作列の切替の揺れ、姿勢の安定、予測遅延を記録し、移動と操作を連結した課題も評価する。失敗課題を集計から除かず、対象作業全体の成績として判断する。
限界と課題
本文では瓶の把持、保持、歩行への移行、直立解放の難しさが残る。人だけの学習も全指示を安定して実行できず、共通動作空間の存在だけで汎化が完成したわけではない。主要評価は一課題五試行と小規模である。
編集上の確認点は、別機体や手、長い工程、接触力の必要な操作への移行である。事前制御器、動作注釈、模擬状態の品質へ依存するため、一般の録画だけで同等の成果を期待しない。課題別追加学習なしと、学習で見た作業種類との関係も区別したい。
出典
元のタイトル・要旨を確認する(英語)
VioLA: Learning Generalist Humanoid Control Policies from Human Data
Teaching a humanoid to follow instructions with its whole body runs into two obstacles. Its action space is large and tightly coupled: legs, arms, and fingers must move together while the robot keeps its balance, which makes joint-level actions hard to learn. And humanoid demonstrations are scarce, so current humanoid generalist policies do not follow new instructions out of the box and are fine-tuned on teleoperated demonstrations of each task before deployment. Human demonstrations exist in far larger numbers, but a person's motion is not a robot command. We remove both obstacles by changing what the generalist policy predicts. We introduce VioLA, a generalist humanoid policy that predicts body and hand motion latents instead of joint commands. A pretrained body- and hand-controller execute these latents on the robot. Their corresponding motion encoders map human and robot motion into the same latent spaces. A human recording is therefore labeled in the policy's action space, and the training demonstration pool contains 140.6 million frames, 93.2% of them human. As a result, VioLA follows locomotion instructions on the real robot zero-shot, without task-specific fine-tuning, reaching 100% success where GR00T N1.7 and $Ψ_0$ reach 16.7% and 0%, respectively. It also reaches 88.6% manipulation success without task-specific fine-tuning. The same approach works across two VLA and one world-action model backbones. A generalist policy trained on human demonstrations alone performs locomotion tasks on the real robot zero-shot. Code and checkpoints will be released.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。収集:2026-10-11




