Alloy
Mesh StorageExplore

Browse

Find files, inspect recordings, and replay MCAP data

Open Mesh Storage → Data to find files uploaded from the web, Python SDK, or devices. Switch between List, Timeline, and Folders views.

Current Mesh Storage Folders view showing uploaded files

Folder layout

In Folders view, web uploads appear under uploads/, Python SDK uploads under uploads/sdk-uploads/, and Edge uploads under devices/<device-id>/. A folder appears when it contains data.

Click into a folder to see what's inside. Folders show their aggregate size and a count of contained files.

Status badges

Every file shows a status badge that tells you what state it's in:

BadgeWhat it means
QueuedThe file has landed in object storage and is waiting to be processed
ProcessingAlloy is parsing the MCAP and building queryable tables
ReadyThe file is queryable in SQL Workbench and external Iceberg clients
FailedSomething went wrong; check the row for the error

Replay and Inspect work as soon as a file lands — you don't have to wait for processing to finish.

Row actions

Select a file to open its detail panel. You can also use its context menu. Available actions include:

  • Replay — open the file in the 3D replay viewer
  • Inspect — view topics, schemas, message counts, and time range
  • Download — download the original file
  • Export — convert to a supported format
  • Delete — remove the file from object storage and Iceberg tables

Manage device settings from Mesh Storage → Devices.

Inspect

Click Inspect on any MCAP file to see what's inside without downloading it: topics, message counts, schemas, and time range. Useful for quickly checking what data a recording contains.

MCAP inspect showing topics, schemas, message counts, and frequencies

Replay

Click Replay on any MCAP file to open it in the 3D replay viewer. The viewer renders sensor data, robot poses, and other visualisable topics directly in the browser — no local tooling required.

This is the same replay viewer used for mission recordings. For a single MCAP file, select Suggest Layout to get a suggested set of 3D, camera, map, log, and time-series views based on the recording's topics. Review the selected topics, apply the layout, and inspect the result before selecting Save now to name and reuse it on later files.

You can also arrange panels manually. From a mission, ask Alloy AI to open Replay at a specific moment with the right panels already laid out — see Using the Chat → Replay.

ROS 2 diagnostics

Select an MCAP file, click Inspect, and open the Diagnostics tab to view health metrics recorded in that file.

Diagnostic levels (OK, WARN, ERROR, STALE) are plotted as a timeline so you can correlate device health with mission events. The bottom panel shows individual diagnostic messages with details.

Diagnostics requires that your robot records system health data to a standard ROS2 diagnostic topic during the mission. If the topic is absent, the diagnostics view shows no data.

ROS graph

Select an MCAP file, click Inspect, and open the ROS Graph tab to visualise its node and topic graph. This shows which ROS nodes were active, what topics they published and subscribed to, and how data flowed through the system.

Use the Filters panel to toggle system topics and Alloy infrastructure nodes. The graph shows node counts, topic counts, and connection counts at the bottom.

Useful for verifying your robot's configuration matches expectations — especially when debugging missing topics or unexpected node behaviour.

On this page