GR00T N1.7, Pi0.5, SmolVLA, ACT、それともGR00T N1.5? 実際の状況に合わせた意思決定表。公開されているベンチマーク数値、レイテンシ、実行あたりのコスト、および各選択肢のライセンス情報付き。
現在、SO-100クラスのアームで5つのポリシーを学習できます。これらは、推論レイテンシで24倍、パラメータ数で37倍、実行コストで12倍異なり、結果を出荷できるかどうかも異なります。5つのモデルカードでは解決しません。どれも、最初にどれを実行すべきかというあなたの疑問には答えていません。
以下のすべての数値は、2026年8月に論文、リポジトリ、カードから読み取られたものです。プラットフォームの数値は、AY-Robots ポリシーカタログから取得されています。両者が異なる場合は、両方が表示されます。
要約
- •データセットに疑問がある場合は、まずACTを学習してください。1回の実行あたり1~3米ドルで、不良データを隠すための事前学習済みモデルはありません。
- •GR00T N1.7とPi0.5はLIBEROで0.5ポイント以内に収まっており、97.0対96.85~97.5です。これはどちらかを選ぶ理由にはなりません。
- •Pi0.5は汎化性能を重視したものであり、精度を重視したものではなく、485 msと最も低速です。
- •SmolVLAは450 Mパラメータで、24 GBカード1枚でファインチューニングできる唯一のVLAです。
- •ACTは20 msで、高速な反応動作のための唯一の選択肢です。残りはライセンスによって決まります。
決定表
| あなたの状況 | これを学習 | 理由 |
|---|---|---|
| データセットの品質が未検証 | ACT | 事前学習済みモデルも破損したデータセットを隠すことはできず、失敗すると1から3 USDのコストがかかります。 |
| 接触が豊富で多段階、言語条件付き | GR00T N1.7 | 4つのLIBEROスイートで97.0%、さらに相対エンドエフェクタアクション空間。 |
| 高速な反応動作、サーボでの推論 | ACT | 20 ms。次に速いものは7.6倍遅いです。 |
| 新しいオブジェクト、新しいシーン、オープンワールド | Pi0.5 | 最大104か所の場所で、分布外の挙動に対応するように構築されています。 |
| 24 GBカード1枚、それでも言語が欲しい | SmolVLA | 450 Mパラメータ、30エピソードのフロア、ローカルで実行。 |
| 2025年に記録された実行の再現 | GR00T N1.5 | どうしても必要な場合のみ:LeRobotは現在これを拒否しており、重みは非商用です。 |
| これは製品として出荷されます | N1.7, SmolVLA or ACT | N1.5は非商用、Pi0.5はGemmaの条件を伴い、SmolVLAのカードには何も記載されていません。 |
5つの候補
5つすべてがポリシーです。カメラフレーム、関節位置、そしてそのうち4つについては、言語指示が将来の関節目標のチャンクにマッピングされます。それらを区別するのは、あなたが到着するまでにどれだけ学習されたかです。
| ポリシー | パラメータ | レイテンシ | GPUティア | ローカル? | 最小エピソード数 | フォーマット | コスト |
|---|---|---|---|---|---|---|---|
| ACT | ~80 M | 20 ms | 24 GB card | はい | 50 | v3.0 | 1 to 3 USD |
| SmolVLA | ~450 M | 245 ms | 24 GB card | はい | 30 | v3.0 | 1 to 3 USD |
| GR00T N1.7 | ~3 B, ~40 M tuned | 152 ms | A100/H100 80 GB | いいえ | 50 | v2.0/v2.1 | 4 to 12 USD |
| GR00T N1.5 | ~3 B | 165 ms | A100/H100 80 GB | いいえ | 50 | v2.0/v2.1 | 4 to 12 USD |
| Pi0.5 | ~3 B, PaliGemma | 485 ms | A100/H100 80 GB | いいえ | 50 | v3.0 | 4 to 12 USD |
GR00T N1.7
NVIDIAの現在のビジョン言語アクションモデルは、約30億パラメータで、そのうち約4000万がファインチューニング中に学習されました。リポジトリにはN1.6からの変更点が記載されています:バックボーンはベンダー提供のEagleモデルからQwen3-VL上のCosmos-Reason2-2Bへ、拡散層は32から16へ、状態およびアクションの次元は29から132へ、アクションホライズンは16から40へ変更されました。
小型アームで重要なのは、相対的なエンドエフェクタのアクション空間です。N1.7は現在の姿勢からのデルタを予測します。これにより、2万時間のEgoScale人間ビデオをロボットポリシーに転送できます。詳細はN1.7のページ、手順はSO-100でのN1.7ガイドに記載されています。
Isaac-GR00TのREADMEでは、N1.7がGeneral Availabilityリリースであり、完全なベンチマークとサポートが提供されていると宣言されています。しかし、Hugging Faceのカードはまだ更新されておらず、Model Versionフィールドは依然としてGR00T N1.7 EAと表示されています。リポジトリの方が新しいドキュメントです。
GR00T N1.5
3 Bスケール、Eagle 2バックボーン、SigLip2およびT5、フローマッチングDiTヘッドは同じです。これは、既存のを拡張するために存在します。しかし、2つの理由からデフォルトとしては推奨されません。重みにはNVIDIAの一方向非商用ライセンスが付帯しており、現在のLeRobotリリースではN1.5のサポートが削除されています。詳細はをご覧ください。
Pi0.5
Physical Intelligenceの VLA、ポリシータイプはpi05です。この論文では、PaliGemmaから初期化された2 B VLMと300 Mのアクションエキスパートが、ロボットを50 Hzで駆動すると述べています。LeRobotのpi05設定は、デフォルトで50ステップのチャンク(そのレートで1秒)です。セールスポイントは、未知の場所での展開です。実家庭での約400時間のモバイルマニピュレーション、および3、12、22、53、82、104の場所でのスケーリング研究が行われました。その結果、104の場所で訓練されたモデルは、テスト対象の家庭自体で訓練された制御モデルと同等の性能を示しました。
一つの制限として、lerobot/pi05_baseカードに記載されているのは、ポートがフローマッチングのアクションヘッドのみを伝送するという点です。サブタスク予測、アクションのトークン化、およびRLはアップストリームでリリースされておらず、openpiも自身のレポジトリについても同様です。Pi0.5のページとSO-100でのPi0.5ガイドに残りが記載されています。
Pi0.5には、ゲート付きのgoogle/paligemma-3b-pt-224トークナイザー(gated: manual、ただしGoogleはリクエストが即座に処理されると述べています)が必要です。これを受け入れず、トレーニング環境でhf auth loginを実行しないと、ジョブは開始され、しばらくダウンロードした後、ネットワーク障害のように見える認証エラーで停止します。nvidia/GR00T-N1.7-3Bはゲート付きではありませんが、そのバックボーンであるnvidia/Cosmos-Reason2-2Bはゲート付きです(gated: auto)。キューに入れる前に両方をクリアしてください。もし実行がアイドル状態になった場合、スタックしたキューのページに確認すべき事項が記載されています。
SmolVLA
SmolVLM-2上で、VLMを凍結し、その最初の16層の言語モデル層のみを使用して、4億5000万のパラメータ(アクションエキスパートには約1億)を持ちます。事前学習にはコミュニティデータが使用されました。481のデータセット、1060万フレームが、あなたが使用するのと同じ安価なアームから得られています。これは、24 GBのカード1枚に収まる唯一のVLAであり、唯一の30エピソードのフロアを持ちます。SmolVLAのページを参照してください。
ACT
基盤モデルではありません。ALOHAのAction Chunking Transformerは、約80Mのパラメータを持ち、タスクごとにゼロから学習され、50 Hzで50回のデモンストレーションに基づいています。この論文では、約10分間のデモンストレーションから得られた6つの実際の両手タスクについて報告しており、それぞれ80〜90パーセントの成功率を、強調された例で示しています。そのアイデアであるアクションチャンキングは、このページのすべてのモデルに採用されており、そのアブレーション研究は依然としてその効果を最もよく測定しています。テンポラルアンサンブルをオフにした2つのシミュレートされたタスクでは、成功率はk=1で1パーセントからk=100で44パーセントに上昇します。ACTのページに詳細があります。
ベンチマークが実際に示すもの
LIBEROは、これら5つのうち3つが報告している唯一のベンチマークです。シミュレートされたFranka Panda上での言語条件付きタスクで、以下の4つのスイートにそれぞれ10タスクずつ分割されています。NVIDIAはスイートごとに200回の試行を実行しました。
| モデル | 空間 | 物体 | 目標 | 10 (長距離) | 平均 |
|---|---|---|---|---|---|
| GR00T N1.7 (Isaac-GR00T) | 97.65% | 98.45% | 97.5% | 94.35% | 97.0% |
| Pi0.5 at 30k (openpi) | 98.8% | 98.2% | 98.0% | 92.4% | 96.85% |
| Pi0.5, LeRobot port | 97.0% | 99.0% | 98.0% | 96.0% | 97.5% |
| SmolVLA 0.45B (paper) | 90% | 96% | 92% | 71% | 87.3% |
| OpenVLA 7B (paper) | 84.7% | 88.4% | 79.2% | 53.7% | 76.5% |
各数値は異なるハーネスと予算から得られています。GR00Tはグローバルバッチ640で20Kステップを実行しました。openpiの数値は30Kチェックポイントです。LeRobotポートはLIBEROベースモデルに6Kステップを追加しました。SmolVLAはさらに不一致です。その論文では、VLA事前学習なしでLIBERO上でその行をゼロから学習させていますが、その上の3つは事前学習済みチェックポイントをファインチューニングしています。96.85から97.5を1つのクラスターとして扱い、87.3%へのギャップは実在するものの、6.7倍のパラメータで得られたものと見なしてください。
SimplerEnvはLIBEROでは見られない広がりを示しています。NVIDIAはN1.7をN1.6と比較しており、これは「世代間の差」に最も近い公開情報です。
| SimplerEnv スイート | N1.6 平均 | N1.7 平均 | 最高の変動 | 最悪の変動 |
|---|---|---|---|---|
| Bridge (WidowX), 7 tasks | 56.6% | 62.3% | stack_cube 5.0 to 48.0 | put_eggplant_in_basket 89.0 to 53.0 |
| Fractal (Google Robot), 6 tasks | 52.0% | 72.5% | open_drawer 0.0 to 65.0 | なし、すべてのタスクが改善 |
Bridge行が有用なものです。平均で5.7ポイントを獲得しましたが、put_eggplant_in_basketは36ポイントを失い、put_eggplant_in_sinkは33から2に減少しました。新世代は分布を持ち上げるのではなく移動させるため、N1.7が退化したタスクの場合、平均値は何も語りません。

5つのうち、SmolVLAの論文だけがSO-100クラスのアームについて報告しています。SmolVLAが78.3パーセント、Pi0が61.7パーセントで、いずれもマルチタスクの3つのタスクを対象としています。これに対し、ACTはシングルタスクで48.3パーセントであり、同等の比較ではありません。適切な比較は、SO-101のピックアンドプレースにおける両者のシングルタスク性能です。分布内では90対70、分布外では50対40です。比較するにはACTとSmolVLAとPi0.5とSmolVLA、またはアリーナをご覧ください。
レイテンシとコストがデプロイメントを決定する
推論レイテンシは、人々が最後に気づき、最初に後悔する制約です。ベンチマークで5ポイント優れていても、アクションステップあたり0.5秒かかるポリシーは、あなたのデスク上では見劣りします。接触ダイナミクスは待ってくれません。
注意点が1つあります。GR00Tの数値はNVIDIAのカードと一致しません。NVIDIAのカードでは、4つのデノイズステップと1台のカメラで、H100のイーガーモードで85.8 ms、torch.compileで48.6 ms、完全なTensorRTで27.9 msを記録しています。ここでの152 msは、サービスオーバーヘッドと複数のカメラを含むスタック全体の数値であり、フォワードパスのみではありません。
20~485 msのループはモデルのものであり、公開インターネットの往復がこれに加算されます。リモート推論は、低速なピックアンドプレースには有効ですが、高速な反応動作には向きません。タスクに速度が必要な場合、推論はサーボの隣に配置されます。ACTまたはSmolVLAをローカルで実行します。関連: ポリシーが動作中にフリーズする。
モデルを変更せずに時間を稼ぐ1つの方法として、SmolVLAの論文では、ポリシーが次の予測を行う前にチャンクを完了する同期実行と、予測が実行と重複する非同期実行を比較しています。成功率は78.3対73.3と類似していますが、同じピックアンドプレースが13.75秒ではなく9.7秒で完了し、固定された時間枠内でロボットは9サイクルではなく19サイクルを処理します。
ライセンス(誰も確認しないので確認済み)
| モデル | ウェイトライセンス | コードライセンス | 商用利用 |
|---|---|---|---|
| GR00T N1.7 | NVIDIA Open Model License; カードは商用利用を許可 | Apache 2.0 | はい |
| GR00T N1.5 | NVIDIA 片方向非商用ライセンス | Apache 2.0 | いいえ |
| Pi0.5 | pi05_base カードのメタデータには license: gemma と記載 | Apache 2.0 (openpi, LeRobot ドキュメント) | 両方を確認、内容が異なる |
| SmolVLA | smolvla_base カードにライセンスフィールドなし | Apache 2.0 (LeRobot) | コードは可、ウェイトは未記載 |
| ACT | ベースウェイトは存在しない | Apache 2.0 (LeRobot) | はい |
Pi0.5 の行には注意が必要です。LeRobot の pi05 ドキュメントでは、openpi と一致する Apache 2.0 と記載されています。一方、Hub カードの lerobot/pi05_base には license: gemma と記載されています。どちらも有効です。GR00T N1.7 には、より穏やかなバージョンがあります。Isaac-GR00T の README には、N1.7 が Apache 2.0 の下で完全に商用ライセンス可能であると記載されています。一方、そのライセンスセクションとモデルカードでは、コードのみが Apache 2.0 の下で、ウェイトは NVIDIA Open Model License の下にあるとされています。
実際に実行するデフォルト設定
各トレーナーフォームにはデフォルトが付属しており、それらは任意ではありません。ACTのものはLeRobot独自のもので、バッチ8、lr 1e-5, 100000 トレーニングステップ、チャンクサイズ100、ACTConfigのアップストリームと一致し、k=100 from the ACT paperです。以下の1つの列は罠です。
| ポリシー | バッチ | LR | 最大ステップ数 | 勾配蓄積 | 適用されるか? | 追加の調整項目 |
|---|---|---|---|---|---|---|
| GR00T N1.7 | 32 | 1e-4 | 20000 | 1 | yes | saveSteps |
| GR00T N1.5 | 1 | 1e-5 | 2000 | 16 | yes | saveSteps |
| Pi0.5 | 1 | 5e-5 | 30000 | 16 | no (lerobot 0.5.1) | seed, logFreq |
| SmolVLA | 2 | 1e-4 | 20000 | 8 | no | seed, logFreq |
| ACT | 8 | 1e-5 | 100000 | 1 | no | chunkSize, nActionSteps, seed, logFreq |
GR00Tのファインチューニングのエントリポイント(launch_finetune.py、tyro CLI)にはシードフィールドがありません設定データクラスに存在しないため、実行はビット単位で再現可能ではありません。リポジトリはまた、非決定的な画像拡張によって実行間で5〜6パーセントのばらつきが生じることを警告しており、これはオンラインで議論されるほとんどのベンチマークの差よりも大きいです。LeRobotのデフォルトシードは1000です。勾配蓄積の列はlerobot 0.5.1を記述しています。アップストリームの0.6.2では、--accelerator.gradient_accumulation.stepsとして公開されています。
モデル選択よりも重要な調整項目
これはアクションチャンクです。チャンクが長いほど、動きは滑らかになり、複合エラーは少なくなりますが、ブロックの実行中はポリシーがコミットされるため、動くものへの反応が遅れます。静的なキューブには自信がありますが、転がるキューブには対応できません。もしオーバーシュートした場合、実行部分を短縮することは再トレーニングよりも優れており、コストもかかりません。途中で停止するジョイントは別の問題です。詳しくはをご覧ください。
- ACT: ACTConfigはデフォルトで
chunk_size 100とn_action_steps 100です。時間的アンサンブルはオフになっており、n_action_steps 1が必要です。 - GR00T N1.7: 内部ホライズンは16から40になりましたが、LeRobotのSO-101の例では依然として
--policy.chunk_size=16 --policy.n_action_steps=16で実行されます。ロールアウトフラグは--execution-horizonに名称変更されました。 - Pi0.5: 50ステップのチャンクで、LeRobotのLIBEROレシピは
--policy.n_action_steps=10を介して10ステップを実行します。--policy.pretrained_pathを使用する場合、このフラグを省略すると50ステップに戻ります。 - SmolVLA: 50アクションのチャンクで、両方のノブが公開されています。
午後1日で5つすべてをスクリーニングする方法
最も安価な答えは、さらに多くの読書をすることではありません。約15 USDを費やし、アームに語らせてください。一度記録し、まず安価なモデルをトレーニングし、データが健全であることを証明したらエスカレートします。構造は量に勝ります。これはとのポイントです。
- 150エピソードを一度記録する
GR00T、Pi0.5、ACT、およびSmolVLAの30のために50がフロアをクリアします。薄く広げるのではなく、各バリエーションを繰り返します。25が訓練されなかった5つのキューブ位置で50エピソードを訓練しました。最初のデータセットを記録するを参照してください。
bashlerobot-record \ --robot.type=so100_follower \ --robot.port=/dev/ttyACM1 \ --robot.id=my_follower_arm \ --teleop.type=so100_leader \ --teleop.port=/dev/ttyACM0 \ --teleop.id=my_leader_arm \ --dataset.repo_id=${HF_USER}/pick-place-50 \ --dataset.num_episodes=50 \ --dataset.single_task="Put the lego brick into the box" - 2ACTは嘘をつかないので、まずACTを訓練する
事前学習済み重みがないため、もしタスクを全く実行するなら、データセットにそのタスクが含まれています。ACTがフラットラインになったら、データを修正してください。24 GBカードで1〜3 USD、2〜5時間かかります。
bashlerobot-train \ --dataset.repo_id=${HF_USER}/pick-place-50 \ --policy.type=act \ --policy.device=cuda \ --batch_size=8 \ --steps=100000 \ --seed=1000 \ --output_dir=outputs/train/act_pickplace \ --job_name=act_pickplace - 3SmolVLAを同じデータセットで変更せずに実行する
同じデータ、同じアーム、80 Mではなく450 Mのパラメータ、さらに言語条件付け。LeRobotは、1つのA100で20Kステップの実行に約4時間かかると見積もっています。これは、事前学習が何か価値をもたらすかどうかを教えてくれます。
bashlerobot-train \ --policy.path=lerobot/smolvla_base \ --dataset.repo_id=${HF_USER}/pick-place-50 \ --batch_size=64 \ --steps=20000 \ --policy.device=cuda \ --output_dir=outputs/train/smolvla_pickplace \ --job_name=smolvla_pickplace - 4GR00Tを触る前にv2.1にダウングレードする
GR00Tは、LeRobot v2形式のバリエーションと、連結された状態およびアクション配列が名前付きフィールドにどのように分割されるかをマッピングする追加の
meta/modality.jsonを読み取ります。v3.0データセットはそのローダーをクラッシュさせます。なぜなら、v3.0は多くのエピソードを共有ファイルにパックするのに対し、v2はエピソードごとに1つのファイルを書き込むためです。Isaac-GR00Tは、ダウングレードヘルパーをscripts/lerobot_conversion/convert_v3_to_v2.pyとして提供しています。v3拒否ページが高速パスです。text# GR00T expects this layout, not the v3.0 file-based one my_dataset/ meta/ info.json episodes.jsonl # episode index and lengths tasks.jsonl # language task descriptions modality.json # GR00T-specific: state/action/video key mapping data/chunk-000/ # parquet, state and action per timestep videos/chunk-000/ # one mp4 per episode - 5最初の2つで不十分な場合にのみGR00T N1.7にエスカレートする
ここに示されているNVIDIAのCLI、またはLeRobotの
grootポリシータイプを介して。NVIDIAは、ファインチューニングには40 GB以上のVRAM、推論には16 GBを推奨しています。OOMが発生した場合は、OOMページを参照してください。bashCUDA_VISIBLE_DEVICES=0 uv run python \ gr00t/experiment/launch_finetune.py \ --base-model-path nvidia/GR00T-N1.7-3B \ --dataset-path demo_data/cube_to_bowl_5 \ --embodiment-tag NEW_EMBODIMENT \ --modality-config-path examples/SO100/so100_config.py \ --num-gpus 1 \ --output-dir /tmp/test_finetune \ --max-steps 2000 \ --global-batch-size 32 \ --dataloader-num-workers 4
そのスクリーニングパスを実行する2つの方法
ツールチェーンが共存しないため、3つの環境が必要です。メインのLeRobotは0.6.2であり、Python 3.12以降が必要です。Isaac-GR00Tとopenpiは、それぞれuvで管理される別のリポジトリです。
# 1. LeRobot: ACT, SmolVLA, Pi0.5 and GR00T N1.7 via --policy.type=groot
pip install "lerobot[smolvla]"
pip install "lerobot[pi]"
pip install "lerobot[groot]"
# 2. GR00T reference implementation and benchmark examples
git clone https://github.com/NVIDIA/Isaac-GR00T
# 3. Physical Intelligence reference implementation
git clone --recurse-submodules https://github.com/Physical-Intelligence/openpi- GR00Tは
torchcodec0.8.0を唯一のビデオバックエンドとして固定しており、FFmpeg 4から7が必要です。FFmpeg 8はサポートされておらず、AV1は保証されません。 - openpiのメモリ要件:推論は8 GB以上、LoRAは22.5 GB以上、完全なファインチューニングは70 GB以上。最後のものがPi0.5がA100ジョブである理由です。
- GPUを自分でレンタルし、使用後に破棄し、3つのチェックポイントパスを手動で調整してください。
同じ5つのモデル、1つのフォーム。モデル、データセット、ハイパーパラメータを選択すると、バックエンドが必要なVRAMサイズのGPUをレンタルし、トレーナーを実行してチェックポイントをオブジェクトストレージに書き込みます。
- トレーニングマトリックスは、5つのモデルと4つのアームで構成され、各セルがガイドです。SO-100でのSmolVLA、SO-101でのACT。
- 推論ポッドは、アイドル監視機能付きの
/api/inference/podによって自動プロビジョニングされるため、忘れられたポッドが静かに課金されることはありません。 - ベースチェックポイントはベンダー独自のもので、
nvidia/GR00T-N1.7-3B、nvidia/GR00T-N1.5-3B、lerobot/pi05_baseです。ACTにはありません。 - CLIから、およびMCPサーバーを介したAIエージェントからの同じ操作。
- ハードウェアがありませんか?ライブアームは、サインアップなしで物理的なSO-100をストリーミングします。試用ページで利用方法が示されています。
基盤モデルかゼロからか
本当の分岐点は、どの3Bモデルを選ぶかではありません。ACTが80Mパラメータと事前学習なしで、それぞれ約10分のデモンストレーションから6つの実際の両手タスクを学習したことを考えると、そもそも事前学習済みVLAを使用するかどうかです。
- 言語条件付け。ACTにはこれがなく、1つのACTチェックポイントは1つのタスクしか実行しない。
- デモンストレーションにないオブジェクトに対してより優れている:SO-101では、ACTの分布外40%に対し50%。
- マルチタスク対応:SmolVLAは1つのチェックポイントで3つのSO-100タスク全体で78.3%を達成。ACTはシングルタスクでのみ実行された。
- レイテンシが7.6倍から24倍に増加:ACTの20 msに対し、アクションステップあたり152 msから485 ms。
- 1から3 USDだった実行あたりのコストが4から12 USDに増加し、24 GBカードではなくA100ティアが必要となる。
- ライセンスリスクに加え、ゼロから構築する場合には存在しないゲート付きリポジトリの障害モード。
- 事前学習済み重みが不良なデータセットを隠蔽する可能性がある。破損したデータで半分しか機能しないファインチューニングは、データを確認するまでに1週間を要する。
過去の実行を再現するケース
2025年のチェックポイントを追いかけると、モデルの選択肢が限定され、問題はバージョン固定に変わります。現在のLeRobotはN1.5を拒否するため、lerobot==0.5.1を固定します。シードフィールドがなく、実行間で5〜6%のばらつきがあるため、再現性は本質的に近似的なものとなります。およびにプラットフォーム側の情報があります。

2つに絞り込みましたか?ACTとGR00T N1.7とGR00T N1.7とSmolVLA。アリーナのエントリで生の行を確認できます:GR00T N1.7、Pi0.5、SmolVLA、ACT。
このプラットフォームでできないこと
- リモート推論を高速化することはできません。20〜485ミリ秒のループはモデルに属し、インターネットの往復がそれに加算されます。
- GR00TまたはPi0.5を独自のハードウェアでファインチューニングすることはできません。ここでは両方ともクラウド専用であり、SmolVLAとACTのみがローカルで実行されます。
- データセットを修正することはできません。損失は減少するがポリシーが何も実行しないはデータの問題であり、特定のセットアップでのみ機能するポリシーはカバレッジの問題です。
- GR00Tの実行を再現可能にすることはできません。アップストリームの構成にシードフィールドがないためです。
85モデル、332ベンチマーク結果、すべての数値は出典にリンク
このページのテーブルのソート可能なバージョン:85のビジョン・言語・アクションモデル、332のベンチマーク結果。それぞれが論文またはモデルカードにリンクされています。
アリーナを開く1つを選んで次に進む
1つのデフォルト:50エピソードを記録し、データセットを検証するためにACTを1〜3 USDでトレーニングし、その後同じデータでSmolVLAをトレーニングします。合計6 USD未満で、事前学習がここで役立つのか、それともボトルネックがデータにあるのかという重要な問いに答えます。接触の多い多段階タスクにはGR00T N1.7を、シーンが変化する場合にはPi0.5を使用します。
プラットフォームのウォークスルー:最初のポリシーをトレーニングする、次に最初のポリシーを実行する。 トレーニングドキュメントとデータセットドキュメントは形式とフォーマットをカバーし、SO-100ページとSO-100完全ガイドは構築とキャリブレーションをカバーします。背景情報:VLA概要とPi0フローマッチング記事。成功率を向上させるのはデータ品質ガイドです。
SO-100で最初にどのVLAポリシーをトレーニングすべきですか?▾
ACT、次にSmolVLAです。ACTはゼロからトレーニングするため、不良なデータセットを隠蔽することはできません。24 GBカードでの実行コストは1から3 USDです。もしACTがタスクを全く実行できるのであれば、GR00T N1.7またはPi0.5の実行にかかる4から12 USDは無駄になりません。
GR00T N1.7はPi0.5よりも実際に優れていますか?▾
LIBEROでは、それらはノイズの範囲内です。GR00T N1.7は4つのスイートで97.0%、openpiでの30kステップにおけるPi0.5は96.85%、LeRobotポートは97.5%で、これらはすべて異なるハーネスからのものです。実際の違いは、アクションステップあたり152 ms対485 ms、v2.1データセット対v3.0、そしてベンチマーク精度対オープンワールド汎化能力です。
これらのいずれかを単一のRTX 4090でファインチューニングできますか?▾
SmolVLAとACTは可能です。どちらもRTX 4090または24 GBカードで動作し、ローカルで実行できます。GR00T N1.7、N1.5、Pi0.5はA100またはH100 80 GBが必要で、ここではクラウド専用です。NVIDIAはGR00Tのファインチューニングに40 GB以上を推奨しています。openpiでは、Pi0.5のフルファインチューニングには70 GB以上、LoRAには22.5 GBが必要です。
これら5つのうち、どれを商用利用できますか?▾
GR00T N1.7のウェイトはNVIDIA Open Model License Agreementの下にあり、カードには商用利用がカバーされていると記載されています。N1.5のウェイトは非商用です。SmolVLAのコードはLeRobotではApache 2.0ですが、lerobot/smolvla_baseカードにはライセンスフィールドがないため、ウェイトについては明記されていません。ACTにはライセンスするベースウェイトがありません。Pi0.5は曖昧です。LeRobotのドキュメントではApache 2.0と記載されていますが、そのカードのメタデータにはlicense: gemmaとあります。
Sources
- NVIDIA Isaac-GR00Tリポジトリ:GAステータス、N1.6からN1.7への変更点、ハードウェア要件、torchcodecとFFmpegの制約、launch_finetune.py、実行ごとのばらつき
- nvidia/GR00T-N1.7-3Bモデルカード:Cosmos-Reason2-2Bバックボーン、3 Bパラメータ、推論タイミング表、NVIDIA Open Model License、Model Versionフィールド
- nvidia/GR00T-N1.5-3Bモデルカード:Eagle 2リファレンス、SigLip2とT5、フローマッチングDiT、一方的な非商用ライセンス
- Isaac-GR00T LIBEROの例:20Kステップ、バッチサイズ640でのスイートごとの成功率、スイートあたり200試行
- Isaac-GR00T SimplerEnvの例:タスクごとのBridgeとFractalの成功率、GR00T N1.6対N1.7
- pi0.5:オープンワールド汎化能力を持つビジョン・言語・アクションモデル(2 B VLMと300 Mアクションエキスパート、50 Hz制御、約400時間のモバイルマニピュレーション、3から104箇所にわたるスケーリング研究)
- openpiリポジトリ:GPUメモリの最小要件、flow-matching-head-onlyの範囲、およびexamples/liberoにあるPi0.5 LIBEROの結果
- lerobot/pi05_baseモデルカード:LeRobotポートの範囲、license: gemmaメタデータ、lerobot-trainの使用法
- LeRobot pi0.5ドキュメント:ゲート付きPaliGemmaトークナイザー、LIBERO再現テーブル、n_action_stepsフォールバックトラップ、Apache 2.0ステートメント
- SmolVLA:手頃で効率的なロボティクス向けビジョン・言語・アクションモデル(450 Mパラメータ、LIBEROおよびMeta-Worldテーブル、SO-100およびSO-101の結果、非同期推論)
- LeRobot SmolVLAドキュメント:25対50エピソードを5つの位置で、A100で約4時間で20kステップ
- 低コストハードウェアによるきめ細かい両手操作の学習(ACTとALOHA):80-90パーセントの6タスク、k=1からk=100までのチャンクサイズアブレーション
- LeRobot 0.6.2:ACTConfigとSmolVLAConfigのデフォルト、デフォルトシード1000、--accelerator.gradient_accumulation.steps、Python 3.12要件、Apache 2.0
- LeRobot GR00Tドキュメント:ポリシータイプgroot、N1.5サポート削除、lerobot==0.5.1をピン留め、SO-101チャンクサイズ例
- lerobot/smolvla_baseモデルカード:--policy.pathで使用されるSmolVLAベースチェックポイント、およびライセンスフィールドを持たないそのカードメタデータ
Sources
- NVIDIA Isaac-GR00T repository: GA status, N1.6 to N1.7 changes, hardware requirements, torchcodec and FFmpeg constraints, launch_finetune.py, run-to-run variance
- nvidia/GR00T-N1.7-3B model card: Cosmos-Reason2-2B backbone, 3 B parameters, inference timing table, NVIDIA Open Model License, Model Version field
- nvidia/GR00T-N1.5-3B model card: Eagle 2 reference, SigLip2 and T5, flow matching DiT, one-way non-commercial licence
- Isaac-GR00T LIBERO example: per-suite success rates at 20K steps and batch size 640, 200 trials per suite
- Isaac-GR00T SimplerEnv example: per-task Bridge and Fractal success rates, GR00T N1.6 against N1.7
- pi0.5: a Vision-Language-Action Model with Open-World Generalization (2 B VLM plus 300 M action expert, scaling study over 3 to 104 locations)
- Physical Intelligence: pi0.5 write-up, 50-step one-second action chunk, about 400 hours of mobile manipulation, about 100 training environments
- openpi repository: GPU memory floors, flow-matching-head-only scope, and the Pi0.5 LIBERO results in examples/libero
- lerobot/pi05_base model card: scope of the LeRobot port, license: gemma metadata, lerobot-train usage
- LeRobot pi0.5 documentation: gated PaliGemma tokenizer, LIBERO reproduction table, n_action_steps fallback trap, Apache 2.0 statement
- SmolVLA: A Vision-Language-Action Model for Affordable and Efficient Robotics (450 M parameters, LIBERO and Meta-World tables, SO-100 and SO-101 results, async inference)
- LeRobot SmolVLA documentation: 50 episodes across 5 positions against 25, 20k steps in about 4 hours on an A100
- Learning Fine-Grained Bimanual Manipulation with Low-Cost Hardware (ACT and ALOHA): 6 tasks at 80-90 percent, chunk size ablation from k=1 to k=100
- LeRobot 0.6.2: ACTConfig defaults, default seed 1000, Python 3.12 requirement, dataset v3.0 documentation, Apache 2.0
- LeRobot GR00T documentation: policy type groot, N1.5 support removed, pin lerobot==0.5.1, SO-101 chunk size example
Ready for high-quality robotics data?
AY-Robots connects your robots to skilled operators worldwide.
Get Started