Foxglove Tutorials

May 4, 2026 ยท View on GitHub

This repository contains a collection of Foxglove tutorials grouped by dataset and integration use cases.

Below is a list of all tutorials available in this repository:

Datasets

Foxglove Visualization for 1X World Model Challenge

  • ๐Ÿ“ Use Foxglove to visualize 1X World Model Challenge
  • ๐ŸŽฅ Video

EuRoC MAV Dataset in Foxglove

  • ๐Ÿ“ Drone SLAM of the MH01 Environment from EuRoC MAV
  • ๐Ÿ”— Related Blog Post

Convert .mat files to MCAP

  • ๐Ÿ“ Visualize Matlab files for NASA Valkyrie box pickup task

Converting Argoverse 2 Dataset to MCAP

  • ๐Ÿ“ This example converts the LiDAR scans from an AV2 log to MCAP.
  • ๐ŸŽฅ Video

Unitree LAFAN1 Retargeting Visualization

Visualize Open X-Embodiment dataset

  • ๐Ÿ“ Use Foxglove SDK to visualize berkeley_autolab_ur5 dataset
  • ๐Ÿ”— Related Blog Post

SubPipe Dataset to MCAP

  • ๐Ÿ“ The underwater dataset, containing SLAM, object detection and image segmentation
  • ๐ŸŽฅ Video
  • ๐Ÿ“Š Visualize

Foxglove SDK

Using Foxglove to Visualize Ethernet/IP data

  • ๐Ÿ“ Using Foxglove data, it's easier than ever to stream time series data. In this project, we show you how.
  • ๐Ÿ”— Related Blog Post

Visualizing LeRobot (SO-100) using Foxglove

  • ๐Ÿ“ Use LeRobot API and Foxglove SDK to visualize SO-100 state in real-time
  • ๐Ÿ”— Related Blog Post

ROSCON Spain 2024 MCAP Tutorial

  • ๐Ÿ“ Convert battery percentage, coordinates, and velocities to MCAP

Integrations - ROS1

ROS 1 Actions Tutorial

ROS1 Gazebo Simulation Demo

  • ๐Ÿ“ Code reference for ROS 1 Gazebo simulation tutorial
  • ๐Ÿ”— Related Blog Post

ROS 1 Launch Files Tutorial

  • ๐Ÿ“ Code reference for ROS 1 launch files tutorial
  • ๐Ÿ”— Related Blog Post

ROS 1 Parameters Tutorial

RGBA Point Cloud Tutorial

Rosbridge Demo with ROS 1 and ROS 2

ROS 1 Transforms Tutorial

Integrations - ROS2

ROS 2 Actions Tutorial

ROS 2 Diagnostics Tutorial

  • ๐Ÿ“ Basic example of publishing and visualizing DiagnosticArray messages
  • ๐Ÿ”— Related Blog Post

ROS 2 Launch Files Tutorial

  • ๐Ÿ“ Code reference for ROS 2 launch files tutorial
  • ๐Ÿ”— Related Blog Post

ROS 2 Nav2 Tutorial

  • ๐Ÿ“ Tutorial files for Navigation 2 with Foxglove
  • ๐Ÿ”— Related Blog Post

ROS 2 Pose Republisher

  • ๐Ÿ“ Republisher for goal_pose needed when using Foxglove in simulation

ROS 2 Parameters Tutorial

Rosbridge Demo with ROS 1 and ROS 2

ROS 2 Rust Tutorial (rclrs)

  • ๐Ÿ“ Tutorial for using ROS Client Library for Rust
  • ๐Ÿ”— Related Blog Post

Jupyter Notebooks

Analyze Your Robotics Data with Jupyter Notebooks

  • ๐Ÿ“ Load and analyze data in Jupyter Notebooks using Foxglove Data Management
  • ๐Ÿ”— Related Blog Post

Get Started with the Foxglove Notebook Integration

  • ๐Ÿ“ Embed the Foxglove viewer in a Jupyter / Colab notebook and drive it with programmatic layouts
  • ๐Ÿ““ Open in Colab

Join the Foxglove Discord and follow our blog for more ideas on how to integrate Foxglove into your robotics development workflows.