Open Yusuke-Yamasaki-555 opened 1 month ago
クリーンなOSに最新バージョンをインストールするなら、公式ドキュメントに沿えば良い。
非常に簡単。
他のインストール方法として、docker や pip を使うものもあるっぽいが、これのほうがシンプルかつ依存関係が最小で良い。 ただ、今回のインストールは、ほぼクリーンな Ubuntu 22.04 にインストールしたことに注意。
以下の公式ドキュメントに沿えば、いろんなサンプルを実行できる。 https://isaac-sim.github.io/IsaacLab/source/setup/sample.html
また、先生のIssueを参照することもできる。 https://github.com/open-rdc/IsaacLabInvestigation/issues/1
例えば、以下のコマンドで学習して、
./isaaclab.sh -p source/standalone/workflows/rsl_rl/train.py --task Isaac-Velocity-Flat-H1-v0 --headless
次にこのコマンドで学習済みモデルを制御に適用してやれば、
./isaaclab.sh -p source/standalone/workflows/rsl_rl/play.py --task Isaac-Velocity-Flat-H1-v0 --num_envs 32 --load_run 2024-08-18_00-10-15 --checkpoint model_999.pt # --load_run の引数は、logs ディレクトリ内にある、学習日時ごとにログをまとめたディレクトリ名を指定
以下のように、Unitree H1 が歩いてくれる。
普通の開発は、clone してきた IsaacLab ディレクトリ内でやるのが良いかも。
Install 環境
Install 手順
クリーンなOSに最新バージョンをインストールするなら、公式ドキュメントに沿えば良い。
非常に簡単。
他のインストール方法として、docker や pip を使うものもあるっぽいが、これのほうがシンプルかつ依存関係が最小で良い。
ただ、今回のインストールは、ほぼクリーンな Ubuntu 22.04 にインストールしたことに注意。
サンプルの実行
以下の公式ドキュメントに沿えば、いろんなサンプルを実行できる。 https://isaac-sim.github.io/IsaacLab/source/setup/sample.html
また、先生のIssueを参照することもできる。 https://github.com/open-rdc/IsaacLabInvestigation/issues/1
例えば、以下のコマンドで学習して、
次にこのコマンドで学習済みモデルを制御に適用してやれば、
以下のように、Unitree H1 が歩いてくれる。
普通の開発は、clone してきた IsaacLab ディレクトリ内でやるのが良いかも。