NVIDIAのMotionBricks、1つのモデルでロボットとゲームキャラを動かす

シミュレーションと現実の境界線が、また一段と曖昧になった。NVIDIAが発表した「MotionBricks」は、単一のAIモデルでビデオゲームのキャラクターと実機のヒューマノイドロボットの両方を動かせるリアルタイム動作生成技術だ。特筆すべきはその圧倒的なパフォーマンスで、わずか2ミリ秒のレイテンシ、秒間1万5000フレームという驚異的なスループットを誇る。もはやゲームエンジンがリクエストを出すよりも速く、流れるような複雑なモーションを生成できるレベルに達している。

SIGGRAPH 2026に向けた論文で詳細が明かされたこの技術は、従来の「アニメーション・ステートマシン(あらかじめ定義された動作の遷移図)」の概念を過去のものにする。35万件以上のモーションクリップという膨大なデータセットで学習された生成モデルを用い、直前のポーズと目標のポーズから動的に動作を生成。これを支えるのが「スマート・プリミティブ(Smart Primitives)」と呼ばれるモジュール化された動作スキルだ。「ジャンプする」「座る」「物を拾う」といった個別のスキルを、レゴブロックのように組み合わせて、モデルの再学習なしに複雑な挙動を実現できる。

Video thumbnail

しかし、MotionBricksは単なるゲーム開発者向けの「魔法の杖」ではない。NVIDIAは、同じモデルをJetson Orinモジュール上で走らせ、Unitree G1ヒューマノイドの実機を全身制御するデモンストレーションを披露した。これこそが、この技術の本質だ。MotionBricksは、汎用ヒューマノイドロボットのための基盤モデルを目指すNVIDIAの野心的なプロジェクト「Project GR00T」において、動作生成のコアレイヤーとして既に組み込まれている。

なぜこれが重要なのか?

MotionBricksは、2つの産業に同時にパラダイムシフトをもたらす。ゲーム開発においては、硬直化した手作業によるアニメーション制作の終わりの始まりを告げるものだ。スクリプトに縛られない、よりダイナミックで環境に即応するキャラクターの誕生が期待される。一方、ロボティクスにおいては、「Sim-to-Real(シミュレーションから現実へ)」のパズルを解く決定的なピースとなる。シミュレーション内で洗練されたスキルを、高い再現性を保ったまま物理ハードウェアへ直接デプロイすることが可能になるからだ。

NVIDIAは既にGitHubでコードを公開し、Hugging Faceで学習済みモデルをリリースしており、コミュニティからは大きな喝采を浴びている。ただし、そこには「NVIDIA流」の制約も付いて回る。基盤となるモーションデータのライセンスは「内部評価のみ」に限定されており、エンジンは組み立てられても、それを商用利用という公道で走らせるにはまだ法的なハードルがある。

技術的な詳細に興味がある読者は、arXivで公開されている研究論文をチェックしてほしい。この「動きのブロック」が、バーチャルとリアルの両世界における「生命」の在り方を再構築することになりそうだ。