このプロジェクトの強み
いちばん大きな価値は、ローカル前提だった MuJoCo を、高性能で汎用的、拡張しやすい Web 基盤へ変えていることです。
Forge がバックエンド基盤、Play がブラウザ UI を担うことで、同じ土台から公開用ビューア、研究用成果物、より複雑なオンラインデモまで展開できます。
構成要素
MuJoCo WASM Play
Forge の上に組まれた Simulate 風のブラウザ UI。
- MuJoCo Simulate に近い操作感をブラウザに持ち込みます。
- URL ベースで、インストール不要のデモを共有できます。
- single-threaded と pthreads の両方の Forge バリアントを前面から扱えます。
MuJoCo WASM Forge
MuJoCo を柔軟な WASM ランタイムへ変換するバックエンド基盤。
- MuJoCo を、ブラウザ向けの single-threaded / pthreads WASM ランタイムとしてビルドします。
- ブラウザさえあればどこでも開ける実行基盤を作り、より複雑な物理シミュレーション系オンラインデモを可能にします。
- ビューア、lab、そのほかの Web デモから使える versioned dist と、明示的な mjwf_* インターフェースを提供します。