The Foxglove Bridge connects your ROS stack to Foxglove. It uses a protocol similar to rosbridge, but with the ability to support additional schema formats such as ROS 2.msg and ROS 2.idl, parameters, graph introspection, and non-ROS systems. The bridge is implemented as a C++ node and is designed for high performance with low overhead.
The foxglove_bridge uses the Foxglove SDK (this repo!), a similar protocol to rosbridge but with the ability to support additional schema formats such as ROS 2.msg and ROS 2.idl, parameters, graph introspection, and non. The foxglove_bridge uses the Foxglove WebSocket protocol, a similar protocol to rosbridge but with the ability to support additional schema formats, parameters, graph introspection, and non-ROS systems. The bridge is written in C++ and designed for high performance with low overhead to minimize the impact to your robot stack.
The best way to visualize your live ROS 2 robot in Foxglove is using the Foxglove Bridge. It's written using the Foxglove SDK in C++ and is designed for high performance with low overhead. We provide reasonable defaults to help get you up and running quickly, but it's also highly configurable.
We provide multiple ways to install Foxglove Bridge. The bridge is written in C++ and designed for high performance with low overhead to minimize the impact to your robot stack. Installation Note: This project is under active development and binary releases of foxglove_bridge might be quite outdated.
For the latest features and bug fixes, consider building foxglove_bridge from source. With foxglove_bridge, Foxglove users now have a stable, performant, and out-of-the-box solution for connecting live to their ROS 1 and ROS 2 systems. Foxglove bridge is a ROS node implemented in C++ for high performance and low overhead, and is designed to minimize impact when running on your robot or developer workbench.
Visualize your robot live The best way to visualize your live ROS 1 robot in Foxglove is using the Foxglove bridge. It's written in C++ with sensible defaults to get you up and running quickly and is designed for high performance with low overhead. It's also highly configurable.
1. Install the Foxglove bridge Install and launch the ROS Foxglove bridge node.