Why Foxglove?

Why robotics companies choose Foxglove and how they get started.

Foxglove is purpose-built visualization and observability for robotics and embodied Al development.

Foxglove empowers over 10,000 robotics and embodied Al developers and supports hundreds of robotics companies in accelerating and scaling their development. From data collection and ingestion to visualizing, debugging, and managing robotic data, Foxglove streamlines every step of the development process, enabling teams to innovate faster and more effectively.

"Things that were impossible before are now possible."

Robert Sun, Founding Engineer, Dexterity

Robotics and embodied Al development is hard, really hard.

There's four fundamental problems to overcome:

1. Collecting data off robots has never been a design first principle.

Foxglove empowers over 10,000 robotics and embodied Al developers and supports hundreds of robotics companies in accelerating and scaling their development. From data collection and ingestion to visualizing, debugging, and managing robotic data, Foxglove streamlines every step of the development process, enabling teams to innovate faster and more effectively.

2. Robotics data is multimodal by nature which makes it very diverse.

Missing proper analysis and understanding of data slows decision-making or, worse, leads to misguided decisions.

3. Robotics data is immense.

Creating efficient data pipelines to stream and store all the data requires an investment of hundreds of thousands to millions of dollars and a lot of time. Take our word for it, it's part of our core competency.

4. Data collection, ingestion, visualization, and management must work cohesively and be very performant.

Full stop.

Foxglove is purpose-built visualization and observability for robotics and embodied Al development.

Robots generate immense amounts of diverse data as they navigate the world, but each robot has limited storage capacity. Moving this data to a centralized repository for visualization and analysis is seamless with Foxglove's automated and distributed approach. The Foxglove Agent runs directly on your robot, monitoring data recordings. As new data becomes available, the agent uploads it automatically or on demand. Custom retention policies allow you to manage data efficiently, both on the robot and in the cloud.

For on-site operations, Edge Sites provide localized data storage close to where your robots operate, whether in a warehouse, farm field, or garage. By safely storing data on-premises before forwarding it to the cloud, Edge Sites mitigate challenges like unreliable network connectivity or low bandwidth. You can pull data on demand from these environments for further analysis.

Beyond the Foxglove Agent, Foxglove offers additional tools to simplify data transfer, including the Foxglove ROS bridge, TCP connections, and the Foxglove WebSocket protocol for live data connections and analysis. If you already have data locally, Foxglove supports drag-and-drop uploads for immediate visualization and exploration.

Foxglove is purpose-built to visualize diverse multimodal data effortlessly.

Foxglove provides over 20 out-of-the-box visualization panels, each packed with features to help you analyze diverse types of data. Whether you're exploring 3D spatial scenes with point clouds, transforms, and annotations; viewing geospatial maps; aggregating diagnostic messages; analyzing images and compressed video streams with overlaid bounding boxes and labels; or plotting time series to track and detect changes in your robot's state, Foxglove offers tools to address every facet of your robotics data needs for a unified development experience.

"The lift on building custom robotics development tooling, specifically visualization, is so high that it detracts from the goal of building features and autonomy for the robots."

Vibhav Altekar, Co-founder & VP of Software, Saronic

Foxglove's centralized, secure, and flexible cloud repository is designed for performant data streaming and seamless data management.

Upload recordings, import local files, and consolidate data in formats like MCAP, ROS 1 and 2, Protobuf, JSON, and FlatBuffers. Data is automatically indexed for fast retrieval and easy navigation. Stream only what you need with flexible data retrieval via Ul, API, or CLI, tailored to connectivity and regulatory constraints. Organize devices on the Devices page, access associated recordings, view metadata, and integrate with data pipelines using webhooks. Optimize storage with customizable retention policies. Collaborate seamlessly using tools like Timeline for detailed analysis, export data in multiple formats, or share visualizations instantly.

Foxglove is designed and developed as a cohesive platform with performance as a first principle.

Foxglove efficiently manages petabytes of diverse data with minimal latency by optimizing its data model, transport mechanisms, and processing layers. Advanced data serialization, transport, and processing, and modern web browser technologies, ensures seamless streaming, visualization, and management of high-density data.

"We knew we wanted to leverage off-the-shelf developer tooling where possible - especially because we saw how costly it had been for other companies to reinvent the wheel. By adopting Foxglove, we were able to focus on our unique differentiators."

Daryn Nakhuda, Head of Software at Waabi

Foxglove is the robotics development platform of choice for hundreds of robotics companies.

From early stage ambitions startups to major enterprises, including three of the top fortune trillion dollar companies. Regardless of their size, they all choose Foxglove to accelerate their development and focus on their unique differentiators. Here are some companies that have started using Foxglove and never looked back:

Wayve logo.
Dexterity logo.
nvidia logo.
Waabi logo.
Saronic logo.
Aescape logo black.
Simbe logo.
Gatik logo.

Teams typically integrate Foxglove and begin to see their development cycle times accelerated, debugging issues streamlined, and costs reduced in less than six weeks:

"Adopting Foxglove had an immediate positive impact, enabling us to quickly identify the root cause of a problem we were dealing with that week."

Mirza A. Shah, CTO and Co-founder, Simbe

Begin accelerating your development with confidence.

Try Foxglove for yourself to see if it helps you and your team. We have a couple ways to get started, both of which will enable you to evaluate at your own pace and gain the confidence you need to build better robots faster.

Sign up and create your own Foxglove organization

It's completely free and only takes a few minutes to start visualising your own data.

Sign up
OR

Get in touch with us and we'll help you get everything setup

Our team is always happy to help and learn about your projects.

Contact us

Get your team and key decision makers on board

Make sure your team is comfortable and key stakeholders understand the benefits of Foxglove.

Value propositions guide

Run a quick pilot to ensure Foxglove is right for you and your teams

Teams typically use the free version of Foxglove alongside their existing processes for a week or two before they make the full switch.

"The integration was surprisingly straightforward, enabling us to quickly transition from using multiple disjointed tools to a unified workflow. This significantly reduced the barriers for team members to engage with the data."

Scott Butters, Staff Machine Learning Engineer, Aescape

Pat yourself on the back and start building better robots faster!

It's our hope that every robotics and embodied AI developer has heard of Foxglove.

Despite the saying "it's a small world" it's actually a huge world so we understand not everyone might have heard of Foxglove or they might have different requirements that makes Foxglove not quite a fit for them yet. In our experience if people are not using Foxglove for all their robotics data visualization, analysis, and management needs then they are using a collection of the following:

Start building with Foxglove.

Get started for free