Visualization

Visualize all your robotic data in one integrated platform.

Visualization that seamlessly integrates into every stage of your development workflows, enabling you to build reliable robots faster and scale efficiently.

A better way to visualize and understand your robots.

Visualize, debug, and manage all your multimodal data in one purpose-built
robotics and embodied AI development platform.
01

Visualize your robots’ environment in 3D.

See what your robots see through interactive 3D scenes that include point clouds, markers, overlaid 2D annotations, highlighting critical details like bounding boxes and labels, and data from multiple camera feeds .

View live data or play back data from local files or the cloud. You can even select multiple recordings to play in succession as if they were a single file.
02

Optimize performance through advanced data analysis.

Use powerful plotting tools to visualize message values over time and pinpoint state transitions, enabling you to quickly identify events of interest, analyze behaviors, and optimize your robot’s performance with precision.
03

Navigate the world with geospatial precision.

Visualize geospatial data effortlessly with advanced geographic maps to track how your robots move and navigate through real-world environments, including warehouses, agricultural fields, and urban roads.
04

Streamline collaboration with seamless data integration.

With built-in support for formats like MCAP, ROS, and Protobuf, you can easily ingest and play back data—live or on demand. Create and share customizable layouts to collaborate effortlessly, keeping your team aligned and informed while gaining a clear understanding of how your robots sense, think, and act.

Fully customizable layouts with 20+ panels ready for your workflow.

Foxglove comes with a rich suite of built-in panels that can be arranged into the perfect layout for your task.

A Wayve engineer using Foxglove.

3D

Display your robot in a 3D scene – complete with point clouds, transforms, and a world map.

Diagnostics

View aggregated diagnostic messages.

Images

Display images from multiple camera feeds, and overlay relevant bounding boxes and labels.

Plot

Plot message values over time, or plot an array of values at each timestamp.

Publish

Control your robot by publishing messages back to your live stack.

Raw Messages

Drill down into your messages to better understand and debug the state of your robot.

State Transitions

Track and detect changes in your robot's state.

Table

Inspect incoming messages in tabular format.

Map

Display GPS and GeoJSON data on a world map.

Start building with Foxglove.

Get started