← Back to blog

Getting Started with ROS

A concise introduction to ROS concepts and the first small project.

Core Concepts

ROS organizes programs into nodes that communicate through topics, services and actions.

First Launch

Create a workspace and build it with colcon:

mkdir -p ~/ros2_ws/src
cd ~/ros2_ws
colcon build
source install/setup.bash

Next Steps

Connect a real sensor and visualize messages with rviz2.