Intermediate

The Records leave the terminal: they land in a database, a search index, a bucket or a file, and you go and read them back there. This is the tier where Destinations — blessed and passthrough — are introduced.

Prerequisites: the Beginner tier, plus the one service each demo sends to, started from tools/infrastructure/docker/ as described on its Infrastructure setup page. The two Turtlebot3 demos also need the AWS warehouse world on top of the simulator. Roughly 20 to 30 minutes each, plus a one-off container image pull the first time you bring a stack up.

TitleDescriptionAlso needs
MCAP recordingRecord system data as .mcap via the passthrough Destination and dc_mcap_writer, and open it with ros2 bag info/Foxglove. No robot or simulator neededNo service — just an MCAP viewer (ros2 bag info, Foxglove) to read the result
ElasticsearchSend system data to Elasticsearch via the passthrough Destination, and look at it in Kibana. No robot or simulator neededElasticsearch + Kibana
Turtlebot3 AWS Warehouse RustFS PostgreSQLCollect system, robot, environment and infrastructure data and send it to RustFS and PostgreSQLPostgreSQL + RustFS, and the AWS warehouse world
Turtlebot3 AWS Warehouse InfluxDBCollect system, robot, environment and infrastructure data and send it to InfluxDB via the passthrough DestinationInfluxDB, and the AWS warehouse world