Open Source Robotics

A curated collection of high-quality open source robotics projects, tools, and software to propel the robotics community forward.

Isaac Lab

NVIDIA robot learning framework: one task API across Newton, PhysX and Isaac Sim

License

BSD-3-Clause

Overview

NVIDIA's open-source robot learning framework. Since Isaac Lab 3.0 (October 2026), a task is written once and runs on several physics engines (Newton with MuJoCo-Warp, standalone PhysX, or full Isaac Sim), with rendering and viewing chosen separately, so Isaac Sim is optional. Features GPU-accelerated simulation, extensive robot and sensor modeling, modular task design, and support for RL, imitation learning, and motion planning workflows.

Isaac Lab is NVIDIA's unified framework for robotics learning. Until version 3.0 it ran only on top of the Isaac Sim simulator; since 3.0 (October 2026) assets, sensors and environments are written against a backend-neutral API and can run on Newton (with MuJoCo-Warp, VBD and MPM solvers), standalone PhysX or full Isaac Sim, providing GPU-accelerated simulation infrastructure for training robot learning algorithms at scale. The framework offers extensive libraries of robot models, sensors, and environments with GPU-parallelized physics simulation enabling thousands of parallel environment instances for efficient reinforcement learning. Isaac Lab supports multiple learning paradigms including reinforcement learning, imitation learning, and motion planning, with modular task design tools that simplify creation of custom training environments. The GPU acceleration enables dramatically faster training compared to CPU-based simulators, reducing experiment iteration time from days to hours. Integration with the broader Isaac ecosystem provides seamless paths from simulation training to real robot deployment.

Why it matters

Isaac Lab is NVIDIA's answer to scalable robot learning, combining GPU-parallelized environments with a choice of physics engines and, through Isaac Sim, photorealistic RTX rendering. It is becoming the standard platform for teams that need both visual fidelity and massive training throughput.

Problem it solves

Training visually-grounded robot policies requires both fast simulation and realistic rendering. Most simulators offer one or the other. Isaac Lab provides both through GPU acceleration, enabling training with pixel observations at scale.

Key takeaways

  • GPU-accelerated parallel simulation for thousands of environments simultaneously
  • Since 3.0, one task API runs on Newton, standalone PhysX or full Isaac Sim, with RTX rendering available
  • Modular task design supports RL, imitation learning, and transfer learning
  • Extensive library of robot models, sensors, and environments
  • Tight integration with NVIDIA ecosystem (CUDA, Warp, PhysX 5)

Who it is for

  • Researchers training vision-based robot policies
  • Teams needing photorealistic synthetic data generation
  • Companies developing sim-to-real transfer pipelines
  • Labs building manipulation and locomotion systems with visual input

Limitations

  • Requires NVIDIA GPU (RTX series recommended) — no CPU-only mode
  • Full Isaac Sim install is heavy (50+ GB), though since 3.0 it is optional for Newton or standalone-PhysX training
  • Steeper learning curve than lightweight simulators
  • Some features are NVIDIA-proprietary despite open-source framework

This website requires JavaScript to function properly. Please enable JavaScript to explore our collection of open source robotics projects.