atinfinity / isaac_sdk_docker

Dockerfile to use NVIDIA Isaac SDK on Docker container
MIT License
22 stars 6 forks source link

isaac_sdk_docker

Introduction

This is Dockerfile to use NVIDIA Isaac SDK on Docker container.

Requirements

Preparation

Download NVIDIA Isaac SDK

Please download NVIDIA Isaac SDK from https://developer.nvidia.com/isaac-sdk.
And, please put NVIDIA Isaac SDK in the same directory as the Dockerfile.
This time, I used the following package.

Build Docker image

$ docker build -t isaac_sdk .

Create Docker container

$ ./launch_container.sh

Running sample application

Build sample application

$ cd ~/isaac_sdk
$ bazel build //apps/samples/stereo_dummy

Running sample application

$ bazel run //apps/samples/stereo_dummy

Open the visualization

Please open the visualization frontend by opening http://localhost:3000. in a browser.

Running IsaacSim and Carter navigation stack

Running IsaacSim

$ cd ~/isaac_sim_unity3d/builds
$ ./sample.x86_64 --scene small_warehouse -logFile -

Running Carter navigation stack

$ cd ~/isaac_sdk
$ bazel run //apps/navsim:navsim_navigate

Open the visualization

Please open the visualization frontend by opening http://localhost:3000 in a browser.

Reference