Use the following information and procedures to set up Isaac Sim.
Isaac Sim runs on an Ubuntu 18.04 Linux system with the following minimum requirements:
CPU: Intel i7-6800K
GPU: Nvidia GeForce GTX 1080 (minimum), NVIDIA Titan XP (recommended), RTX 2070 (Recommended)
Memory: 32 GB
Storage: 512 GB
OS: Ubuntu 18.04, 64-bit
For prerequisites required for building Isaac Sim on Linux, see
CUDA 10.0 and a NVIDIA GPU driver that supports CUDA 10.0.
NVIDIA GPU driver version 418.74 or higher is recommended.
Install the Vulkan SDK¶
Download the latest Vulkan SDK at the following link: https://vulkan.lunarg.com/sdk/home#linux
In the directory containing the archive, run the following commands to install Vulkan:
mkdir ~/vulkan mv vulkansdk-linux-x86_64-184.108.40.206.tar.gz ~/vulkan cd ~/vulkan tar -xvf vulkansdk-linux-x86_64-220.127.116.11.tar.gz echo "source ~/vulkan/18.104.22.168/setup-env.sh" >> ~/.bashrc
In a new terminal window, verify the Vulkan installation with the following commands:
export | grep VK_LAYER_PATH
It should print out a string similar to this:declare -x VK_LAYER_PATH="/home/USERNAME/vulkan/22.214.171.124/x86_64/etc/explicit_layer.d"
For more information see the Vulkan SDK documentation.
Use the following procedures to obtain Isaac Sim and build it for use with Isaac SDK.
Installing Isaac Sim¶
Get Isaac Sim from GitHub
Use the following procedures to obtain Isaac Sim core package from GitHub.
- Make sure you have access to the Epic Unreal Engine. Follow this link to create an Epic Games account:
- To link your GitHub account, follow the instructions at this website:
Click on the invitation link in the confirmation email to complete the account linkage.
IsaacSim_1.2branch or clone and checkout
IsaacSim_1.2branch at the following website:
Your GitHub account must have access to the Epic Unreal Engine to access this link.
The Isaac Sim project on GitHub only contains the core of Isaac Sim. Follow the instructions below to access the full content of Isaac Sim that works with Isaac SDK.
Build Isaac Sim with SDK Components
Follow the instructions below to access the full content of Isaac Sim that works with Isaac SDK:
- In Isaac Sim, remove
- Download Isaac Sim Content XML and extract it to the Engine/Build directory of Isaac Sim:
tar -xvzf IsaacSimProject_1.2.<build_number>.gitdeps.tar.gz -C <ISAAC_SIM_ROOT_PATH>/Engine/Build
- Download dependencies and content with the following command:
It may be required to run this script with
sudo, the first time. When prompted, enter Y when asked if you agree to a license. Enter Y again when asked if you would like to overwrite some files.
- Generate Makefiles with the following command:
- Generate path.json files with the following command:
- Build Isaac Sim editor with the following command:
make && make IsaacSimProjectEditor