Developer Blog

Autonomous Machines |

Develop Robotics Applications – Top Resources from GTC 21

Isaac SDK is the robotics platform for accelerating the development and deployment of robotics applications. The SDK is the toolkit which is GPU-optimized for AI and computer vision applications, including perception, navigation, and manipulation features enabled by AI.

Isaac Sim leverages the powerful NVIDIA Omniverse to build the next generation of robotics and AI simulator. Start building virtual robotic worlds and experiments, supporting navigation and manipulation applications through the Isaac SDK with RGB-D, lidar and inertial measurement unit (IMU) sensors, domain randomization, ground truth labeling, segmentation, and bounding boxes.

Here are some resources to introduce you to the Isaac platform.

The developer resources listed below are exclusively available to NVIDIA Developer Program members. Join today for free in order to get access to the tools and training necessary to build on NVIDIA’s technology platform here.

On-Demand Sessions

Sim-to-Real in Isaac Sim
Speakers: Hai Loc Lu, Lead System Software Engineer, NVIDIA; Michael Gussert, Deep Learning Engineer, NVIDIA

Learn how to train and test robots in virtual environments with Isaac Sim on Omniverse, then transfer to physical Jetson powered robots.

Isaac Gym: End-to-End GPU-Accelerated Reinforcement Learning
Speakers: Gavriel State, Senior Director for Simulation and AI, NVIDIA; Lukasz Wawrzyniak, Senior Engineer, NVIDIA

Isaac Gym is NVIDIA’s environment for high-performance reinforcement learning on GPUs. We will review key API features, demonstrate examples of training agents, and provide updates on future integration of Isaac Gym functionality within the NVIDIA Omniverse platform. We will demonstrate how to create environments with thousands of agents to train in parallel, and how the Isaac Gym system allows developers to create tensor based views of physics state for all environments. We will also demonstrate the application of physics based domain randomization in Isaac Gym, which can help with sim2real transfer of learned policies to physical robots.

Bridging Sim2Real Gap: Simulation Tuning for Training Deep Learning Robotic Perception Models
Speaker: Peter Dykas, Solutions Architect, NVIDIA

Deep neural networks enable accurate perception for robots. Simulation offers a way to train deep learning robotic perception models that were previously not possible in scenarios where it is prohibitively expensive, time-consuming, or infeasible to collect large labeled datasets. We’ll dive into how NVIDIA is bridging the gap between simulation and reality with domain randomization, photorealistic simulation, and accurate physics imitation with Isaac Sim, and more.

Docs

NVIDIA Carter
Carter is a robot developed as a platform to demonstrate the capabilities of the Isaac SDK. It is based on a differential drive and uses lidar and a camera to perceive the world. This document walks you through hardware assembly and software setup for Carter.

Getting Started Tutorials and Sample Applications
Over 30 tutorials and samples provided with Isaac SDK to get you started.

Click here to view more Isaac SDK sessions on NVIDIA On-Demand.