Foxglove Studio is a fully integrated visualization & debugging tool for robotics.
Use rich visualizations and customizable panels to quickly understand what your robot is doing, inside one seamless development experience.
Stay in touch for our latest news and features.
Foxglove Studio comes with a rich suite of built-in panels that can be arranged into the perfect layout for your task.
Display your robot in a 3D scene—complete with point clouds, TFs, and a world map.
View aggregated ROS diagnostic messages.
Display images from multiple camera feeds, and overlay relevant bounding boxes and labels.
Plot message values over time, or plot an array of values at each timestamp.
Control your robot by publishing messages back to your live ROS stack.
Drill down into your ROS messages to better understand and debug the state of your robot.
Track and detect changes in your robot's state.
Inspect incoming ROS messages in tabular format.
Experience the world in 3D, just like your robot does. Visualize point clouds, overlay bounding boxes, and classification labels, and drill down into your data.
Connect directly to a running ROS environment on your machine, inspect pre-recorded data in ROS .bag files, or load data remotely from a cloud store like S3.
Foxglove Studio is dedicated to developing in the open—our code is available on GitHub, and we welcome your pull requests! We also provide community support via GitHub discussions and Slack.
Check out our latest posts to see what we've been working on.
Use turtlesim and Foxglove Studio to learn how to explore robotics data.
Esther Weon & Roman Shtylman
How the Robot Operating System (ROS) powers tomorrow’s robots.
Get started in robotics with the Duckiebot and Foxglove Studio.