Robotics applications have grown in popularity recently, with robots being used in industries including manufacturing, healthcare, and agriculture (among others) to increase production, quality, efficiency, and safety. And with the help of other technologies such as artificial intelligence, sensor technologies, and hardware developments, it's now possible to build a robot capable of operating independently of other devices.
Learn how to simulate a custom robot, how to import custom messages from the ROS2 application, and allow Isaac Sim to subscribe to and publish those messages. You'll create the ROS2 package with the appropriate Python version that's compatible with your Isaac Sim version, then create an extension that uses those messages. By the end of this workshop, you should be able to import your custom robot, build the ROS2 packages, and run a simulation in which Isaac Sim communicates with the ROS2 app and vice versa.
Prerequisite(s):
Basic knowledge in ROS2, including familiarity with messages, services, and actions, colcon build, CMake.
Intermediate knowledge in Python 3.
Explore more training options offered by the NVIDIA Deep Learning Institute (DLI). Choose from an extensive catalog of self-paced, online courses or instructor-led virtual workshops to help you develop key skills in AI, HPC, graphics & simulation, and more.
Ready to validate your skills? Get NVIDIA certified and distinguish yourself in the industry.