Foxglove is purpose-built visualization and observability that 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.
“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
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:
“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
It often involves cobbling together DIY solutions, from shipping USB sticks by mail (yes, that really happens) to physically connecting laptops directly to the robot.
Missing proper analysis and understanding of data slows decision-making or, worse, leads to misguided decisions.
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.
Spot on. Enough said. Full stop.
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 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.
“Things that were impossible before are now possible.”
Robert Sun, Founding Engineer, Dexterity
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 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
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.
Step 1
It’s completely free and only takes a few minutes to start visualizing your own data.
Our team is always happy to help and learn about your projects.
Step 2
Make sure your team is comfortable and key stakeholders understand the benefits of Foxglove.
Step 3
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
Step 4