Skip to content

Visualisation with Foxglove Studio

Overview

Foxglove with OpenMowerNext visualisation

Foxglove Studio is a visualisation tool for robotics developers. It's designed to be easy to use, and to work with any ROS system. Alternatively RViz2 can be used for visualisation.

Installation

Download the latest release from the Foxglove Studio website.

Usage

Connect to your ROS system by using Foxglove Websocket connection. This project comes with Foxglove bridge installed. Instructions are available here.

Start the bridge from the repository root:

bash
make foxglove

It listens on 0.0.0.0:8765 by default. From another machine on the same LAN, connect Foxglove Studio to ws://<host>:8765, for example ws://lord.local:8765.

To install it as a user service:

bash
make foxglove-service-enable

Useful service commands are make foxglove-service-status, make foxglove-service-restart, make foxglove-service-disable, and make foxglove-service-logs.