Course 1 - Getting Started: Simulating Your First Robot in Isaac Sim

Course 1 - Getting Started: Simulating Your First Robot in Isaac Sim

Image Credits

Image from NVIDIA - “Getting Started: Simulating Your First Robot in Isaac Sim”

This course covers the process of creating a robot from scratch and how to drive it around in Isaac Sim. We also add sensors and connect ROS2 in order to access the sensor data.

Module 1: Building a Simple Robot

What is the difference between a shape and a mesh?
What are prims and xforms?
What are colliders?
What are rigid bodies?

Module 2: Controlling the Robot

What is a differential controller?
What is an articulation and articulation root?
What is an action graph/OmniGraph?

Module 3: Adding Sensors

What are the different types of joints?

Module 4: Accessing Data

💡

If you’re on Windows, follow the Windows version of instructions for Running Native ROS, which involves installing Ubuntu on WSL2: ROS and ROS 2 Installation — Isaac Sim DocumentationROS and ROS 2 Installation — Isaac Sim Documentation

  • On the Microsoft Store, you can specifically download Ubuntu 22.04, whereas the command provided in the instructions downloads the latest version automatically.
What is ROS 2?
What are publishers, subscribers, and topics?