Sample Applications

Here we provide a few examples to demonstrate the frequently used features and capabilities of Omniverse Isaac Sim.

Getting Started

We will start with NVIDIA JetBot, a simple two-wheel mobile robot running on the Jetson Nano. Detailed step-by-step instruction is given to both running the application, as well as playing with some frequently used features. This example aims to familiarize you with the style and workflow of Isaac Sim and Omniverse.


We also have a slightly more advanced mobile robot with NVIDIA Kaya. Here, we introduce using Python scripting to accomplish a set of tasks that can be tedious via GUI alone.

Manipulators

Many of our robots use a motion controller that is based on Riemannian Motion Policy (RMP). While we won’t be going into the details of RMP, here is a simple sample that walks through the basics of using RMP for manipulator control.


The Leonardo and UR10 Samples are examples of manipulator robots performing more sophisticated tasks. Both rely heavily on python scripting to support the algorithms for these tasks. They can be used as templates for you to get started with your own project.