Isaac Lab
Based on published sources · Not tested by us ·
Overview
GPU-accelerated robot-learning framework; the reviewed 3.0 early-access release introduces multiple physics backends and changed installation and migration workflows. [S001]
Isaac Lab provides GPU-accelerated robotics workflows for reinforcement learning, imitation learning and motion planning. The selected source is the v3.0.0-EA tag. Its README explicitly warns of active development, breaking changes, errors and possible performance regressions. This is early-access coverage, not a claim that the selected release is a stable replacement for an existing experiment. [S001] [S002]
Specifications
| Detail | Description |
|---|---|
| Intended users | Robotics researchers prepared to manage accelerator, backend and task compatibility Editorial assessment [S001] · Checked 2026-10-01 |
| Required software | Python 3.12; Newton with its dependencies for the Newton route; Optional OV PhysX runtime; Isaac Sim 6.1 for full Isaac Sim workflows; Selected reinforcement-learning library and task assets Reported by source [S005] [S006] · Checked 2026-10-01 |
| Installation | Start a fresh 3.0 checkout and Python 3.12 environment; select Newton, OV PhysX or full Isaac Sim and the required extras before running the corresponding documented task. Editorial sequence based on the migration and setup guides; not executed. Editorial assessment [S005] [S006] · Checked 2026-10-01 |
| Uses | Construct simulated robot-learning environments; Train with a selected RL library; Play a trained policy; Migrate 2.x task and sensor code to the 3.0 backend architecture Reported by source [S001] [S005] [S006] · Checked 2026-10-01 |
| File formats | Not known |
| Development status | prototype Research classification from documented artifacts/workflow, not our reproduction or production qualification. Editorial assessment [S001] · Checked 2026-10-01 |
3D preview
A robot-part preview is not applicable to this software project profile.
Installation and use
Three setup routes have different dependencies
The 3.0 installation and migration guides distinguish Newton without Isaac Sim, OV PhysX, and full Isaac Sim support. The full Isaac Sim route targets Isaac Sim 6.1 with Python 3.12; older version pairings in the repository's compatibility table belong to other Isaac Lab releases. Do not carry a 2.x simulator pairing into this release solely because it previously worked. [S001] [S005] [S006]
The recommended setup uses uv run from the checkout. Optional runtime integrations are selected with --extra before the isaaclab command. The guide supplies different Cartpole commands for newton_mjwarp, ovphysx and isaacsim_physx. A backend name and a runtime installation choice therefore need to be selected together. [S005]
The --extra all shortcut does not install everything described by the project. Its documented set excludes Isaac Sim and specialized integrations such as Mimic and teleoperation, which must be requested by name. Similarly, the presence of a backend's Python package does not establish that every optional runtime, sensor or renderer required by a task is installed. [S005] [S006]
For full Isaac Sim workflows, the installation guide names Ubuntu 22.04 or newer or Windows 11, Python 3.12, at least 32 GB system memory and 16 GB GPU memory, plus a recent NVIDIA production driver. Rendering can need additional GPU memory. These are that route's upstream requirements, not measurements here or a universal hardware specification for every backend. The guide separately lists unsupported or unvalidated features on DGX Spark. [S005]
Preserve an existing experiment before changing its APIs
The migration guide recommends a fresh 3.0 checkout and Python 3.12 environment instead of upgrading packages inside a 2.x environment. It then proceeds through backend configuration, task APIs and training/visualization workflows. Follow that sequence while preserving the original experiment's configuration and results; the preservation step is an editorial recommendation for evaluating changes. [S006]
The new architecture separates backend-specific implementations from the core API. Some familiar imports remain, while others move: for example, the SurfaceGripper classes move to isaaclab_physx.assets. More subtly, a familiar class name can have changed meaning. The guide says the old full-state Imu is renamed Pva; the new Imu provides angular velocity and linear acceleration. Code that still imports successfully can therefore require a review of the observations it expects. [S006]
Start with the documented task for the selected backend and learning library, then inspect the migration sections relevant to the custom environment. This is a suggested validation sequence, not a completed test. This publication did not install the framework, train a policy, compare physics backends or measure simulation-to-hardware transfer. [S005] [S006]
Source licensing is package-specific
The root license is BSD-3-Clause. The license guide identifies most packages with those terms and identifies isaaclab_mimic and related scripts under Apache-2.0, with file-level SPDX notices. It also distinguishes dependency and asset licenses. A root license does not establish uniform rights for every robot model, runtime or external asset selected for an experiment. [S003] [S007] [S008]
The installation guide describes separately hosted assets and caching, so preserving the code archive is not evidence that every needed asset has been preserved offline. This profile covers the framework's setup and migration choices without selecting a particular pretrained policy or training dataset. [S005]
Source files and licenses
Available project sources support research coverage; complete build and commercial qualification remain separate.
| Layer | Availability / license |
|---|---|
| software | available · BSD-3-Clause Most packages BSD-3-Clause; isaaclab_mimic and related scripts Apache-2.0. Individual file SPDX headers and external dependency/asset terms remain relevant. [S003] [S007] [S008] |
| documentation | available · License not fully assessed Versioned documentation available; separate documentation-wide terms not established. [S004] [S005] [S007] |
Framework profile covering setup and task migration; no specific pretrained policy or learning dataset selected.
References
Links identify the documentation and revisions used in this profile. Access dates record when each source was retrieved.
- S001 · isaac-sim / project contributors
Upstream project overview
Accessed 2026-10-01 · README.mdSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S002 · isaac-sim / project contributors
Repository revision and release metadata
Accessed 2026-10-01 · ae37b028ea415c91ea2bc32609efcd759ed2b974Source notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S003 · isaac-sim / project contributors
Repository license
Accessed 2026-10-01 · LICENSESource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S004 · isaac-sim / project contributors
Pinned repository artifact inventory
Accessed 2026-10-01 · ae37b028ea415c91ea2bc32609efcd759ed2b974 archive file inventorySource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S005 · isaac-sim / project contributors
Isaac Lab 3.0 EA: docs/source/setup/installation/index.rst
Accessed 2026-10-01 · ae37b028ea415c91ea2bc32609efcd759ed2b974 / docs/source/setup/installation/index.rstSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S006 · isaac-sim / project contributors
Isaac Lab 3.0 EA: docs/source/migration/migrating_to_isaaclab_3-0.rst
Accessed 2026-10-01 · ae37b028ea415c91ea2bc32609efcd759ed2b974 / docs/source/migration/migrating_to_isaaclab_3-0.rstSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S007 · isaac-sim / project contributors
Isaac Lab 3.0 EA: docs/source/refs/license.rst
Accessed 2026-10-01 · ae37b028ea415c91ea2bc32609efcd759ed2b974 / docs/source/refs/license.rstSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S008 · isaac-sim / project contributors
Isaac Lab Mimic license
Accessed 2026-10-01 · ae37b028ea415c91ea2bc32609efcd759ed2b974 / LICENSE-mimicSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
Correction guidance · Discussion is not enabled · Profile format 0.6.0-draft.1