- Follow the official guide: Isaac Lab — Pip Installation
uv venv --python 3.11 env_isaaclab
source env_isaaclab/bin/activateuv pip install "isaacsim[all,extscache]==5.1.0" --extra-index-url https://pypi.nvidia.comuv pip install -U torch==2.7.0 torchvision==0.22.0 --index-url https://download.pytorch.org/whl/cu128isaacsimgit clone https://github.com/isaac-sim/IsaacLab
cd IsaacLabsudo apt install -y cmake build-essentialpython -m ensurepip --default-pip./isaaclab.sh --install- This command should open a CartPole scene:
./isaaclab.sh -p scripts/tutorials/03_envs/create_cartpole_base_env.py-
Isaac Sim: Omniverse‑based robotics simulation application.
- Focus: High‑fidelity physics, rendering, sensors, USD workflows, interactive GUI.
- Usage: Build scenes, import assets, simulate robots, author environments.
- Install: As a standalone application (selector/launcher), used by other tools.
-
Isaac Lab: Research and training framework built on top of Isaac Sim.
- Focus: RL/robotics environments, vectorized simulation, task definitions, training scripts.
- Usage: Create Gym‑style tasks, batch simulations, integrate with learning libraries.
- Install: Python project (repo + script) that uses Isaac Sim as the simulator backend.
-
Relationship: Isaac Lab depends on Isaac Sim to run simulations. You can use Isaac Sim alone for scene creation and simulation. Use Isaac Lab when you need structured tasks, reproducible experiments, and training pipelines.