NVIDIA
Explore
Models
Blueprints
GPUs
Docs
⌘KCtrl+K
View All Playbooks
View All Playbooks

onboarding

  • Set Up Local Network Access
  • Open WebUI with Ollama

data science

  • Single-cell RNA Sequencing
  • Portfolio Optimization
  • CUDA-X Data Science
  • Text to Knowledge Graph
  • Optimized JAX

tools

  • VS Code
  • DGX Dashboard
  • Comfy UI
  • RAG Application in AI Workbench
  • Set up Tailscale on Your Spark

fine tuning

  • FLUX.1 Dreambooth LoRA Fine-tuning
  • LLaMA Factory
  • Fine-tune with NeMo
  • Fine-tune with Pytorch
  • Unsloth on DGX Spark

use case

  • Spark & Reachy Photo Booth
  • Live VLM WebUI
  • Install and Use Isaac Sim and Isaac Lab
  • Vibe Coding in VS Code
  • Build and Deploy a Multi-Agent Chatbot
  • Connect Two Sparks
  • NCCL for Two Sparks
  • Build a Video Search and Summarization (VSS) Agent

inference

  • LM Studio on DGX Spark
  • Nemotron-3-Nano with llama.cpp
  • Speculative Decoding
  • SGLang for Inference
  • TRT LLM for Inference
  • vLLM for Inference
  • NVFP4 Quantization
  • Multi-modal Inference
  • NIM on Spark
Terms of Use
Privacy Policy
Your Privacy Choices
Contact

Copyright © 2026 NVIDIA Corporation

Install and Use Isaac Sim and Isaac Lab

30 MIN

Build Isaac Sim and Isaac Lab from source for Spark

OverviewOverviewRun Isaac SimRun Isaac SimRun Isaac LabRun Isaac LabTroubleshootingTroubleshooting

Step 1
Install Isaac Sim

If you haven't already done so, install Isaac Sim first.

Step 2
Clone the Isaac Lab repository into your workspace

Clone Isaac Lab from the NVIDIA GitHub repository.

git clone --recursive https://github.com/isaac-sim/IsaacLab
cd IsaacLab

Step 3
Create a symbolic link to the Isaac Sim installation

Be sure that you have already installed Isaac Sim from Isaac Sim before running the following command.

echo "ISAACSIM_PATH=$ISAACSIM_PATH"

Create a symbolic link to the Isaac Sim installation directory.

ln -sfn "${ISAACSIM_PATH}" "${PWD}/_isaac_sim"
ls -l "${PWD}/_isaac_sim/python.sh"

Step 4
Install Isaac Lab

./isaaclab.sh --install

Step 5
Run Isaac Lab and Validate Humanoid Reinforcement Learning Training

Launch Isaac Lab using the provided Python executable. You can run the training in one of the following modes:

Option 1: Headless Mode (Recommended for Faster Training)

Runs without visualization and outputs logs directly to the terminal.

export LD_PRELOAD="$LD_PRELOAD:/lib/aarch64-linux-gnu/libgomp.so.1"
./isaaclab.sh -p scripts/reinforcement_learning/rsl_rl/train.py --task=Isaac-Velocity-Rough-H1-v0 --headless

Option 2: Visualization Enabled

Runs with real-time visualization in Isaac Sim, allowing you to monitor the training process interactively.

export LD_PRELOAD="$LD_PRELOAD:/lib/aarch64-linux-gnu/libgomp.so.1"
./isaaclab.sh -p scripts/reinforcement_learning/rsl_rl/train.py --task=Isaac-Velocity-Rough-H1-v0

Resources

  • Isaac Sim Documentation
  • Isaac Lab Documentation
  • DGX Spark Documentation
  • DGX Spark Forum
  • DGX Spark User Performance Guide