ロボット学習

シミュレーションでロボットポリシーをトレーニングしましょう。

Boston Dynamics

ワークロード

高速コンピューティングツール&テクニック
データセンター / クラウド
ロボティクス
シミュレーション / モデリング / デザイン

業種

ヘルスケアおよびライフサイエンス
製造
小売 / 消費財
スマートシティ / スマートスペース


事業目標

イノベーション
投資収益率

製品

NVIDIA Isaac GR00T
NVIDIA Isaac Lab
NVIDIA Isaac Sim
NVIDIA Jetson AGX
NVIDIA Omniverse

汎用ロボットポリシーの構築

事前にプログラムされたロボットは設定された環境内で固定された指示に従って動作するため、予期しない変化への適応性が制限されています。

AI 駆動型ロボットはシミュレーションベースの学習によってこれらの制限に対処し、動的な条件下で自律的に知覚し、計画し、行動することができます。 ロボット学習により、ナビゲーション、操作などの行動セットである学習済みポリシーを使用して新しいスキルを習得・改良し、さまざまな状況での意思決定を向上させることができます。

シミュレーションベースのロボット学習の利点

柔軟性と拡張性

実際のロボットで収集したデータやシミュレーション内の合成データなど、さまざまなデータソースを使用して、実世界のシナリオ向けにロボットポリシーを反復、改良、展開できます。これは自律型モバイルロボット(AMR)、ロボットアーム、人型ロボットなど、あらゆるロボットの具現化に適用できます。 「シミュレーション優先」のアプローチにより、数百から数千のロボットインスタンスを並行して迅速にトレーニングすることも可能です。  

スキル開発の加速

物理的なロボットハードウェアの再プログラミングなしに、新しいタスクのバリエーションに適応できるよう、シミュレーション環境でロボットをトレーニングします。 

物理的に正確な環境

物体の相互作用(剛体または変形可能)、摩擦などの物理的要因を簡単にモデル化し、シミュレーションと現実のギャップを大幅に縮小します。  

安全な検証環境

人間の安全を危険にさらしたり機器を損傷させたりすることなく、潜在的に危険なシナリオをテストできます。

コスト削減

大量の合成データを生成し、シミュレーションで訓練されたロボットポリシーを検証し、ロボットへの展開を迅速化することで、実世界のデータ収集とラベリングコストの負担を回避できます。 

ロボット学習アルゴリズム

模倣学習や強化学習などのロボット学習アルゴリズムは、ロボットが学習したスキルを一般化し、変化する環境や新しい環境でのパフォーマンスを向上させるのに役立ちます。 いくつかの学習テクニックがあります:

  • 強化学習:ロボットが取った行動に基づいて報酬またはペナルティを受け取る試行錯誤のアプローチ。 
  • 模倣学習:ロボットは人間によるタスクのデモンストレーションから学習できます。 
  • 教師あり学習:ロボットはラベル付きデータを使用して特定のタスクを学習するようトレーニングできます。
  • 拡散ポリシー:ロボットは生成モデルを使用して、望ましい結果のためのロボット行動を作成および最適化します。
  • 自己教師あり学習:ラベル付きデータセットが限られている場合、ロボットはラベルのないデータから独自のトレーニングラベルを生成して、意味のある情報を抽出できます。

ロボットに学習と適応を教える

典型的なエンドツーエンドのロボットワークフローには、データ処理、モデルトレーニング、シミュレーションでの検証、実際のロボットへの展開が含まれます。

データ処理:データギャップを埋めるために、インターネットスケールのデータ、合成データ、ライブロボットデータを組み合わせた多様な高品質データソースを検討できます。 

シミュレーションでのトレーニングと検証:ロボットはタスク定義されたシナリオでトレーニングおよび展開する必要があり、実世界の条件の正確な仮想表現が必要です。 NVIDIA Isaac™ Lab オープンソースフレームワークは、モジュラーアプローチで強化学習と模倣学習テクニックを使用してロボットポリシーをトレーニングするのに役立ちます。Isaac Lab は、NVIDIA Isaac Sim™ または MuJoCo 開発者シミュレーションプラットフォームと併用して、ロボットポリシーの迅速なプロトタイピングと展開に使用することもできます。

ロボットがトレーニングされた後、その性能は NVIDIA Omniverse™ 上に構築された参照ロボットシミュレーションアプリケーション Isaac Sim で検証できます。

実際のロボットへのデプロイ:トレーニングされたロボットポリシーと AI モデルは、自律運転に必要なパフォーマンスと機能安全性を提供する NVIDIA Jetson™ オンロボットコンピュータに展開できます。

人型ロボット開発者向け NVIDIA Isaac GR00T

ロボット学習のサブセットである模倣学習により、人型ロボットは専門家による人間のデモンストレーションを観察し模倣することで新しいスキルを習得できます。 しかし、実世界でこれらの広範で高品質なデータセットを収集することは、退屈で時間がかかり、法外に高価です。

NVIDIA Isaac GR00T は、人型ロボット開発者にロボット基盤モデル、データパイプライン、シミュレーションフレームワークを提供することで、これらの課題に取り組むのに役立ちます。

NVIDIA Isaac GR00T N1 は、一般化された人型ロボットの推論とスキルのための世界初のオープン基盤モデルです。 この複数の具現化に対応するモデルは、言語や画像などのマルチモーダル入力を受け取り、多様な環境で操作タスクを実行します。

合成操作モーション生成のための Isaac GR00T ブループリントは、少数の人間のデモンストレーションから指数関数的に大きなデータセットを生成できる模倣学習のためのシミュレーションワークフローです。

Fourier

人型ロボット企業や人型ロボット向けソフトウェアを構築している場合、NVIDIA 人型ロボット開発者プログラムにより、Isaac GR00T、Isaac Sim、Isaac Lab、OSMO などの高度なツールやテクノロジーにアクセスできます。

今すぐ始める

堅牢で知覚機能を備えたシミュレーション訓練済みポリシーを使用する適応性の高いロボットを、オープンソースのモジュラーフレームワークである NVIDIA Isaac Lab で構築しましょう。

RTX PRO サーバー — 産業用およびフィジカル AI に最適なプラットフォーム

NVIDIA RTX PRO サーバーは、あらゆる産業のデジタル化、ロボット シミュレーション、合成データ生成ワークロードを加速します。

関連情報

合成データ

物理的に正確な仮想シーンとオブジェクトを作成して AI モデルをトレーニングし、トレーニング時間とコストを節約しながら、シミュレーションと現実のギャップを埋めます。

強化学習

強化学習 (RL) テクニックをあらゆる種類のロボット具現化に適用し、ロボットポリシーを構築します。

シミュレーション

人型ロボットをトレーニングするための高忠実度の写実的シミュレーションには、NVIDIA Omniverse 上に構築された Isaac Sim ロボットシミュレーションフレームワークを使用します。

人型ロボット

NVIDIA GR00T、NVIDIA Isaac GR00T  を使用して人型ロボット開発を加速しましょう。これは、汎用ロボット基盤モデルとデータパイプラインのための研究イニシアチブおよび開発プラットフォームで、人型ロボティクスを加速します。

ニュース