Skip to main content

Jupyter Notebooks

Use Foxglove libraries to encode and decode Foxglove data in a Jupyter Notebook.

Retrieve data from Foxglove with clients like py-data-platform, then experiment with that data in a sandbox environment like Jupyter notebooks.

Use the libraries below to encode and decode your fetched data, or to easily read and write MCAP messages.

formatrepodescription
Python
ROS 1python-mcap-ros1-supportRead and write ROS 1 messages with the Python MCAP reader / writer
ROS 2foxglove/python-mcap-ros2-supportRead and write ROS 2 messages with the Python MCAP reader / writer
Protobufpython-mcap-protobuf-supportRead and write Protobuf messages with the Python MCAP reader / writer