content/guides/ros2/_index.md
Acknowledgment
This guide is a community contribution. Docker would like to thank Shakirth Anisha for her contribution to this guide.
ROS 2 is a set of software libraries and tools for building robot applications. It uses Data Distribution Service (DDS) for real-time, secure communication between distributed nodes, making it ideal for robotics and autonomous systems.
In this guide, you'll learn how to:
Before you begin, make sure you're familiar with the following:
Start by setting up your ROS 2 development environment using Docker and dev containers.