Isaac Lab
公式サイト1. サービス概要
「Isaac Lab」は、NVIDIAが提供するロボット学習のためのオープンソース・フレームワークです。NVIDIA Isaac Sim(Omniverseベースのシミュレーター)上に構築されており、特に強化学習(RL)、模倣学習、動作計画などの研究ワークフローを簡略化・高速化することを目的としています。
- 主な機能:
- GPUアクセラレーション: 単一のGPU上で数千のロボットインスタンスを並列実行し、数ヶ月かかる学習を数時間に短縮。
- マルチエージェント学習: 複数のロボットが協調・対話する環境のシミュレーション。
- 物理エンジン (PhysX 5): 高精度な剛体、多関節システム、変形体の物理演算。
- センサーシミュレーション: RTXベースのカメラ、LIDAR、接触センサー等のリアルな再現。
- ドメインランダム化: シミュレーションから実機への転移(Sim-to-Real)を容易にするための環境多様化。
- 豊富なアセット: ヒューマノイド(Unitree H1/G1)、四足歩行(ANYmal, Spot)、固定アーム(UR10, Franka)等の学習済みモデルや環境を提供。
- ユーザー数: 具体的な数値は非公開ですが、世界中のロボット研究者、AI開発者、およびBMWやファナック等の大手製造業、AIスタートアップ(CoreWeave等)に広く利用されています。
- 対応プラットフォーム: Windows、Linux (Ubuntu 20.04/22.04)、およびクラウド環境(AWS, Azure, Google Cloud, Alibaba Cloud等)。Dockerコンテナでの配布も行われています。
2. 使用している技術スタック
Isaac Labは、NVIDIAのAIおよびグラフィックス技術を統合したスタックで構成されています。
- 基盤プラットフォーム: NVIDIA Omniverse(リアルタイム3Dコラボレーション・シミュレーション用プラットフォーム)。
- シミュレーター: NVIDIA Isaac Sim。
- 物理エンジン: NVIDIA PhysX 5(GPU駆動の物理演算)。
- レンダリング: NVIDIA RTX技術(レイトレーシング、パスレーシング)、タイルレンダリングAPI。
- プログラミング言語: Python(ユーザーインターフェース、スクリプト)、C++(コアエンジン)。
- 学習ライブラリ: PyTorch(メイン)、RSL RL、skrl、RL Games、Stable Baselines3などのRLフレームワークに対応。
- インフラ/デプロイ: CUDA、Docker、Kubernetes(クラウド並列学習用)。
3. 会社概要
Isaac Labは、米国の半導体大手NVIDIA Corporationによって開発・運営されています。
- 運営会社名: NVIDIA Corporation
- 設立年: 1993年
- 本社所在地: 2788 San Tomas Expressway, Santa Clara, California 95051, U.S.
- 従業員数: 約29,600人(2024年1月時点の連結ベース)
4. 沿革、資本構成、国籍、役員情報
- 沿革:
- 1993年、ジェンスン・フアン、クリス・マラコウスキー、カーティス・プリエムにより設立。
- 1999年、GPU(Graphics Processing Unit)を世界で初めて発明。
- 2010年代半ばよりAI・ディープラーニング分野へ注力し、ロボティクス向け「Isaac」プラットフォームを展開。
- 2024年、従来のIsaac Gymを統合・進化させる形で、次世代フレームワーク「Isaac Lab」をオープンソースとして正式公開。
- 資本構成:
- NASDAQ(NVDA)上場の公開企業。
- 主な株主は、The Vanguard Group、BlackRock、State Streetなどの機関投資家。
- 国籍: アメリカ合衆国
- 役員情報(主要メンバー):
- Jensen Huang(ジェンスン・フアン): 共同創設者、社長 兼 CEO。台湾系アメリカ人。元LSIロジック、AMDエンジニア。
- Colette Kress(コレット・クレス): 執行副社長 兼 CFO。アメリカ国籍。元Microsoft、Cisco役員。
- Jay Puri(ジェイ・プリ): 全世界フィールド運営担当執行副社長。アメリカ国籍。元Sun Microsystems。
- Debora Shoquist(デボラ・ショキスト): オペレーション担当執行副社長。アメリカ国籍。元JDSU、Quantum役員。
