Jetson 上の Microduck RL

このデモでは、NVIDIA Jetson Orin NX 16GB 搭載 Seeed reComputer 上で Microduck 向けのロボット学習ワークフローを一通り構築します。GPU 環境のデプロイ、MuJoCo を用いた PPO 学習、ローカルチェックポイントの可視化、公式 ONNX ポリシーによるキーボード操作推論、新しいカスタムモーションの開発までをカバーします。
検証済みのリファレンスプラットフォームは、JetPack 7.2、Ubuntu 24.04、CUDA 13.2、Python 3.12、MuJoCo 3.10 を使用しています。本チュートリアルは jjjadand/microduck_rl リポジトリをベースとしており、ガイド全体で使用するソースコード、デプロイスクリプト、公式 ONNX ポリシー、Jetson で学習したチェックポイントが含まれています。
ハードウェアオプション
このチュートリアルは Jetson Orin NX 16GB 上で再現されています。以下の Seeed Studio システムは、本ワークフローを実行するのに適した Jetson プラットフォームを提供します。reComputer Classic J5011 は、より大きな GPU とメモリ容量を備えており、実際の学習スループットは選択した電力モードと並列環境数に依存します。
章を選ぶ
カードをクリックして対応する章を開きます。Physical AI のサイドバーに表示されるのはこのランディングページのみで、3 つの章はここからアクセスする専用ページとして構成されています。
再現できる内容
- Jetson Orin NX 上の CUDA 対応 Microduck 学習環境。
- 並列 MuJoCo 環境を用いた PPO 学習。
- ネイティブおよびブラウザベースのシミュレーション可視化。
- 歩行、立位、座る/立つ、地面からのピック、ロール、キック、ローラー動作に対する公式 ONNX 推論。
- キーボードコマンド入力とライブな挙動切り替え。
- おじぎなどのフェーズベースカスタムモーションを作成するための再利用可能なワークフロー。
デモアーキテクチャ
Jetson Orin NX
├── JetPack 7.2 / CUDA 13.2
├── uv project environment
├── mjlab + MuJoCo Warp + rsl_rl
├── Microduck task configurations
├── PPO checkpoint (.pt)
└── Exported policy (.onnx)
├── MuJoCo inference rehearsal
└── Microduck runtime deployment
最も迅速に検証するには、環境をデプロイし、64 環境・5 イテレーションのスモークテストを実行してから、公式の ONNX キーボードデモを起動してください。カスタムモーションの章はその後で完了できます。

