メインコンテンツまでスキップ

Jetson 上の Microduck RL

Jetson 上の Microduck 強化学習

このデモでは、NVIDIA Jetson Orin NX 16GB 搭載 Seeed reComputer 上で Microduck 向けのロボット学習ワークフローを一通り構築します。GPU 環境のデプロイ、MuJoCo を用いた PPO 学習、ローカルチェックポイントの可視化、公式 ONNX ポリシーによるキーボード操作推論、新しいカスタムモーションの開発までをカバーします。

検証済みのリファレンスプラットフォームは、JetPack 7.2Ubuntu 24.04CUDA 13.2Python 3.12MuJoCo 3.10 を使用しています。本チュートリアルは jjjadand/microduck_rl リポジトリをベースとしており、ガイド全体で使用するソースコード、デプロイスクリプト、公式 ONNX ポリシー、Jetson で学習したチェックポイントが含まれています。

ハードウェアオプション

このチュートリアルは Jetson Orin NX 16GB 上で再現されています。以下の Seeed Studio システムは、本ワークフローを実行するのに適した Jetson プラットフォームを提供します。reComputer Classic J5011 は、より大きな GPU とメモリ容量を備えており、実際の学習スループットは選択した電力モードと並列環境数に依存します。

Jetson Orin NX 16GB 搭載 reComputer Super J4012
reComputer Super J4012
NVIDIA Jetson Orin NX 16GB
Jetson AGX Orin 32GB 搭載 reComputer Classic J5011
reComputer Classic J5011
NVIDIA Jetson AGX Orin 32GB

章を選ぶ

カードをクリックして対応する章を開きます。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 キーボードデモを起動してください。カスタムモーションの章はその後で完了できます。

Loading Comments...