Scalable Multi-Robot Scene Workflows Using ROS Simulation Interfaces Standard in Isaac Sim#
Introduction#
Welcome to the lab, Scalable Multi-Robot Scene Workflows Using ROS Simulation Interfaces Standard in Isaac Sim! This lab is designed to immerse you in the world of robotics simulation using NVIDIA Isaac Sim and ROS 2.
This course was first presented at ROSCon 2025.
Whether you’re a beginner or an experienced developer, this lab will guide you through building, configuring, and testing robotic systems in a virtual environment.
What You’ll Do in This Lab#
Set up Isaac Sim to run with simulation interfaces and ROS 2 bridge.
Configure Isaac Sim ROS 2 Action Graphs and sensor integrations for the Nova Carter robot.
Configure the simulation environment for a multi-robot simulation workflow.
Deploy and control multiple robots in a simulated warehouse, orchestrate autonomous navigation.
Learn how to use Simulation Interfaces to control Isaac Sim from ROS.
Use a rclpy script with Simulation Interface service calls to automate a test sequence and execute collaborative tasks using multiple robots.
By the end of this lab, you will have gained practical experience in orchestrating multi-robot collaboration, automating workflows, and executing autonomous navigation and object manipulation tasks in a test warehouse scenario, using ROS 2, Simulation Interfaces and Isaac Sim. These skills will empower you to deploy and test advanced robotics solutions.
Let’s get started!