Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

System Requirements

Hardware Requirements

SRB targets Isaac Sim 6.1.0 (v6.1.0) and Isaac Lab 3.0.0 (release/3.0.0). Their commits are 7c206f75bdadd9e05fc457f19863ca4c3f0cb693 and fdc650c88dfd86aa158b9a1760b6537fef360555. Docker x86_64 is tested. Native, Apptainer/HPC, and arm64 are untested. The tables show SRB’s minimum requirements and NVIDIA’s tested baseline.

SRB declared minimum

ComponentRequirement
CPUx86_64 Linux
GPUNVIDIA GPU with RT Cores for Isaac Sim workflows
RAM16 GB (32 GB for simulator; estimates)
VRAMAbout 4 GB for GPU-accelerated workflows that do not launch Isaac Sim; about 12 GB for SRB simulator workflows (estimates). Isaac Sim’s tested baseline is 16 GB.
Disk Space50 GB SSD, plus source, assets, and caches

Isaac Sim needs a dedicated NVIDIA GPU with RT Cores; AMD, Intel, and older NVIDIA GPUs without RT Cores are unsupported. Host-only commands and tests need no GPU.

SRB supports linux/amd64 with NVIDIA RTX. Linux arm64/aarch64 installers are untested and unsupported.

NVIDIA Isaac Sim 6.1 tested baseline

NVIDIA’s Isaac Sim 6.1 requirements specify this x86_64 baseline:

ComponentNVIDIA tested baseline
OSUbuntu 22.04/24.04
CPU4 cores (Intel Core i7 7th generation or AMD Ryzen 5 minimum)
RAM32 GB
GPUGeForce RTX 4080 minimum
VRAM16 GB
Storage50 GB SSD
Linux driver595.58.03

Training and large sensor scenes need more RAM and VRAM. GPUs without RT Cores, including A100/H100, are unsupported. NVIDIA aarch64 support is limited to DGX Spark (DGX OS 7, driver 580.159.03); SRB does not support it.

Software Requirements

SRB requires Linux and an NVIDIA driver appropriate for the GPU. Other operating systems are unsupported.

ComponentRequirement
OS (Native Installation)Ubuntu 22.04/24.04, x86_64
OS (Docker Installation)Linux (X11 required only for GUI workflows)
NVIDIA DriverAppropriate for the GPU; see NVIDIA’s tested Isaac Sim 6.1 baseline above
Python3.12.*
Isaac SimSource VERSION 6.1.0-rc.26, built from commit 7c206f75bdadd9e05fc457f19863ca4c3f0cb693
Isaac Lab3.0.0 (release/3.0.0) at fdc650c88dfd86aa158b9a1760b6537fef360555
ROS 2Jazzy, installed and sourced separately when ROS workflows are used

SRB builds Isaac Sim from source and installs Isaac Lab in that Python environment. Docker also supports NVIDIA’s NGC Isaac Sim image, with different paths, UID, and cache ownership; SRB workflows use the source image.

NVIDIA Driver

Install the NVIDIA driver using NVIDIA’s official guide or your distribution’s package manager.

Next: Installation