Skip to main content
Ctrl+K

Isaac Lab Documentation

  • GitHub
  • Isaac Sim
  • Stars
Ctrl+K

Isaac Lab

  • Isaac Lab Ecosystem
  • Installation
  • Environments
  • Quickstart
  • Tutorial
  • Demos
  • How-to Guides
  • Migrating To 3.0

Concepts

  • Backends and Presets
  • Backend Architecture
  • Physics Backends
    • Joint and Body Ordering
    • OvPhysX Backend
    • Using Implicit MPM
    • Warp Experimental Environments
    • Warp Environment Migration Guide
  • Solver Differences
  • Solver Tuning
    • Tune the PhysX Solver
    • Tune MJWarp
    • Tune Kamino
    • VBD Solver
  • Native Physics API Access
    • PhysX Tensor API
    • Newton Native Data and Selection API
    • OvPhysX Tensor Bindings
  • Renderers
  • Actuators
  • Sensors
    • Camera
    • Ray Caster
    • Contact Sensor
    • Frame Transformer
    • Inertial Measurement Unit (IMU)
    • Pose Velocity Acceleration (PVA) Sensor
    • Joint Wrench Sensor
  • Coupled Solvers
  • Visualization
  • Reinforcement Learning
  • Deformables
  • Schema Configuration Classes
  • Schema Fragments
  • Task Design Workflows
  • Motion Generators

Features

  • Imitation Learning
    • Synthetic Data Generation and Imitation Learning with Isaac Lab Mimic
    • Examples: Data Generation and Imitation Learning for Humanoids
    • Augmented Imitation Learning
    • SkillGen for Automated Demonstration Generation
  • Isaac Teleop
  • Docker/Cloud
  • Hydra Configuration System
  • Multi-GPU and Multi-Node Training
  • Population-Based Training
  • Reproducibility and Determinism
  • Creating Visualization Markers
  • Recording Video
  • Visualizer Streaming Camera View

Developer Tools

  • Editor setup
  • Build your own project or task
  • Add a Physics Backend
  • Extending Newton Solvers
  • Scene Data Provider
  • Agent Skills
  • Benchmarking
    • Run benchmarks
    • Write micro-benchmarks
    • Use the benchmark API

Experimental Features

  • Welcome to the bleeding edge!
  • Ray Job Dispatch and Tuning
  • Visuo-Tactile Sensor
  • RL Post-Training for VLA Models

Resources

  • Sim2Real Deployment of Policies Trained in Isaac Lab
    • IO Descriptors 101
    • Training a Gear Insertion Policy and ROS Deployment
    • Training and Deploying COMPASS Policies with NuRec Assets
    • Training a Reach Policy for Real Robot Deployment
    • Deploy Policies with LEAPP
      • Export Direct-Workflow Policies with LEAPP
      • Deploy Exported Policies with LEAPP

Source API

  • API Reference
    • isaaclab.app
    • isaaclab.actuators
    • isaaclab.assets
    • isaaclab.benchmark
    • isaaclab.cloner
    • isaaclab.controllers
    • isaaclab.devices
    • isaaclab.envs
      • LEAPP Deployment Environment
    • isaaclab.managers
    • isaaclab.markers
    • isaaclab.physics
    • isaaclab.renderers
    • isaaclab.scene
    • isaaclab.scene_data
    • isaaclab.sensors
    • isaaclab.sim
    • isaaclab.terrains
    • isaaclab.utils
    • isaaclab.visualizers
    • isaaclab.envs.mdp
    • isaaclab.envs.ui
    • isaaclab.sensors.patterns
    • isaaclab.sim.converters
    • isaaclab.sim.schemas
    • isaaclab.sim.spawners
    • isaaclab.sim.views
    • isaaclab.sim.utils
    • isaaclab_rl
    • isaaclab_mimic.datagen
    • isaaclab_mimic.envs
    • isaaclab_contrib.actuators
    • isaaclab_contrib.assets
    • isaaclab_contrib.controllers
    • isaaclab_contrib.coupling
    • isaaclab_contrib.custom_coupling
    • isaaclab_contrib.deformable
    • isaaclab_contrib.mdp
    • isaaclab_contrib.rl
    • isaaclab_contrib.sensors
    • isaaclab_tasks.utils
    • isaaclab_teleop
    • isaaclab_physx.assets
    • isaaclab_physx.cloner
    • isaaclab_physx.physics
    • isaaclab_physx.renderers
    • isaaclab_physx.sensors
    • isaaclab_physx.sim.schemas
    • isaaclab_physx.sim.spawners
    • isaaclab_newton.assets
    • isaaclab_newton.cloner
    • isaaclab_newton.physics
    • isaaclab_newton.renderers
    • isaaclab_newton.sensors
    • isaaclab_newton.sim.schemas
    • isaaclab_newton.sim.spawners
    • isaaclab_ov.assets
    • isaaclab_ov.cloner
    • isaaclab_ov.physics
    • isaaclab_ov.renderers
    • isaaclab_ov.sim.views
    • isaaclab_assets.robots
    • isaaclab_assets.sensors
    • isaaclab_visualizers.kit
    • isaaclab_visualizers.newton
    • isaaclab_visualizers.rerun
    • isaaclab_visualizers.viser
    • isaaclab_experimental.envs
    • isaaclab_experimental.managers
    • isaaclab_experimental.utils
    • isaaclab.benchmark.recorders
    • isaaclab.sensors.camera
    • isaaclab.sensors.ray_caster
    • isaaclab.ui.widgets
    • isaaclab.ui.xr_widgets
    • isaaclab.utils.leapp
    • isaaclab_experimental.envs.mdp.actions
    • isaaclab_newton.envs.mdp
    • isaaclab_newton.ik
    • isaaclab_newton.sim.views
    • isaaclab_ov.sensors
    • isaaclab_ov.sensors.ray_caster
    • isaaclab_physx.sim.views
    • isaaclab_ppisp

References

  • Additional Resources
  • Contribution Guidelines
  • Tricks and Troubleshooting
  • Known Issues
  • Release Notes
  • Package Changelogs
  • License
  • Bibliography

Project Links

  • GitHub
  • NVIDIA Isaac Sim
  • NVIDIA PhysX
  • NVIDIA Newton
  • Repository
  • Suggest edit
  • Open issue
  • .rst

Imitation Learning

Imitation Learning#

In this section, we show existing scripts for running imitation learning with Isaac Lab.

  • Synthetic Data Generation and Imitation Learning with Isaac Lab Mimic
  • Examples: Data Generation and Imitation Learning for Humanoids
  • Augmented Imitation Learning
  • SkillGen for Automated Demonstration Generation

previous

Motion Generators

next

Synthetic Data Generation and Imitation Learning with Isaac Lab Mimic

By The Isaac Lab Project Developers.

© Copyright 2022-2025, The Isaac Lab Project Developers..

Last updated on Sep 11, 2026.