Skip to main content

Introduction

Robot Ops is an observability platform for ROS2 engineers. It gives you distributed tracing, fleet health monitoring, and telemetry analysis — all queryable with ROSQL, the open source query language built for ROS2.

How it works

Three components work together to collect and surface robot telemetry:

ComponentRole
robot_agentOn-robot binary that discovers topics, captures telemetry, and streams data to Robot Ops
rmw_robotopsROS2 RMW layer that adds OpenTelemetry-compatible distributed tracing to every pub/sub/service/action call
ROSQLSQL-like query language for exploring traces, metrics, and logs across your fleet

What's in these docs

Get started