Technology research · Physical AI · Guide

Robot data infrastructure and observability

Robot data infrastructure is the stack that lets robot operators and developers collect, serialize, transport, store, index, replay, visualize, and alert on data produced by robots. This includes camera streams, lidar points, proprioception/state, navigation poses, faults, and system metrics.

Universe
Physical AI
Layer
Sim-to-Real, Digital Twins & Validation
Mapped
1 company
Tier
Guide

AI-assisted research and editing. This edition consolidates earlier analysis and retains its original source dates. Research methodology

Scope and evidence discipline

Robot data infrastructure is the stack that lets robot operators and developers collect, serialize, transport, store, index, replay, visualize, and alert on data produced by robots. This includes camera streams, lidar points, proprioception/state, navigation poses, faults, and system metrics. Observability is the operational layer: can an engineer answer “what did the robot see before the crash?” without physically walking to the robot.

This note follows tier discipline:

  • Tier 1: granted patents, peer-reviewed papers, standards-body documents, SEC filings.
  • Tier 2: company engineering docs, vendor technical documentation, named conference/preprint material.
  • Prohibited: SEO content farms, anonymous benchmark sites, AI-generated summaries.

No independent Tier 1 performance benchmark for robot observability products was found; where performance claims are vendor self-reports, they are marked as such.

What the stack actually is

2.1 On-robot collection and serialization

The dominant open-source robotics middleware is ROS 2. The peer-reviewed paper by Macenski et al. in Science Robotics reports ROS 2’s architecture and adoption, including DDS as the default communication middleware and Quality of Service settings for real-time data delivery [S2]. ROS 2’s rosbag2 tool records serialized messages into storage so they can be replayed later for debugging, regression testing, and training [S4].

A separate recording/interchange format, MCAP, is used by Foxglove and others to store multimodal robot data with random-access indexing and chunk-based compression. The MCAP specification is vendor documentation, so its performance properties are self-reported [S6].

2.2 Transport and middleware

ROS 2 uses DDS for publish-subscribe transport. The vendor documentation describes DDS QoS policies—reliability, durability, deadline, liveliness, and history depth—that affect whether robot data arrives in time for observability and control [S5]. This is not a mere networking detail: losing a “robot fault” message is different from losing a redundant pose update, and QoS lets the system express that difference.

Industrial robot cells have a parallel standardization path: the OPC Foundation’s “OPC UA for Robotics” companion specification defines an information model for robot motion, status, and process data [S3]. This is a standards-body document and therefore Tier 1 for the existence of the model, but it does not prove commercial performance.

2.3 Storage and indexing

Two formats matter:

  • rosbag2 stores ROS 2 messages and metadata for replay [S4].
  • MCAP stores arbitrary serialized message streams with a summary index and optional compression, and is used by Foxglove for visualization and analysis [S6][S7].

The technical claim that robot data must be multimodal, time-series, and replayable is load-bearing for this note. It is supported by two independent institutions: the Science Robotics paper from Open Robotics authors [S2] and the Foxglove/MCAP documentation [S6][S7].

2.4 Fleet and cloud layer

AWS markets IoT RoboRunner as a service that registers robot fleets, normalizes robot data, and integrates with AWS data stores. This is Tier 2 self-reported marketing and does not prove adoption [S8].

NVIDIA’s Isaac Sim documentation describes simulation workflows that generate synthetic sensor data for robot development [S9]. The March 18, 2025 NVIDIA announcement of Isaac GR00T N1 and Newton physics engine is a product release that expands synthetic data generation and robot learning infrastructure [S10]. NVIDIA’s marketing claims are not independently validated; they are cited here only as dated product releases and vendor self-descriptions.

A granted patent assigned to Kiva Systems, LLC, US7402018B2, “Inventory system with mobile drive unit and inventory holder,” describes an inventory system with mobile drive units and a management module that coordinates and tracks units [S1]. Kiva later became Amazon Robotics. The patent is evidence of recorded legal claims about centralized fleet data, not proof that any modern observability product is superior. The grant date is 2008-07-22.

IP and research evidence

3.1 Granted patent: US7402018B2

  • Document identifier: US7402018B2
  • Title: Inventory system with mobile drive unit and inventory holder
  • Assignee: Kiva Systems, LLC
  • Grant date: 2008-07-22
  • URL: patents.google.com

This patent is not cited as proof of performance. It is cited for a narrow historical claim: the idea of a central management module tracking robot state in a fleet was legally recorded by 2008. Modern robot data infrastructure is much larger in scope, but this patent demonstrates the continuity of the fleet-state problem.

3.2 Peer-reviewed research: ROS 2 in Science Robotics

  • Identifier: DOI 10.1126/scirobotics.abm6074
  • Title: “Robot Operating System 2: Design, architecture, and uses in the wild”
  • Authors: Steven Macenski, Tully Foote, Brian Gerkey, Chris Lalancette, William Woodall
  • Journal: Science Robotics, Vol 7, Issue 67
  • Publication date: 2022-08-17
  • URL: science.org

This is the strongest source for the technical architecture claim that ROS 2 is the common robot middleware layer. The authors are affiliated with Open Robotics, so the paper is not fully independent of ROS 2’s maintainers, but peer review is a meaningful screen.

3.3 Supplementary research: large-scale robot data

A widely circulated large-scale robot dataset/learning paper is useful as a secondary source, but it is an arXiv preprint:

  • Identifier: arXiv:2310.08864
  • Title: “Open X-Embodiment: Robotic Learning Datasets and RT-X Models”
  • Submission date: 2023-10-17
  • URL: arxiv.org

The paper reports a dataset spanning multiple robot embodiments and more than one million real robot trajectories, which is a marker for how data-intensive robot learning is becoming [S18]. This is labeled preprint, not stronger class. The specific count of trajectories should be treated as author self-report; independent validation of the dataset size is not available here.

3.4 Standards-body document

  • Identifier: OPC Foundation, “OPC UA for Robotics” Companion Specification, Version 1.0, 2019 (publication year needs primary source validation if version dating is material)
  • URL: opcfoundation.org

This is Tier 1 for the existence of an industrial robot data model, but it does not benchmark observability performance [S3].

Cross-claims, contradictions, and source warnings

4.1 DDS vs OPC UA: two interoperability models

ROS 2’s DDS default is designed for flexible robot research and AMR fleets [S2][S5]. OPC UA for Robotics is designed for industrial controllers and factory integration [S3]. These are overlapping but not identical models. No independent benchmark was found that compares them for robot observability; the two can coexist, with OPC UA at the PLC/cell boundary and DDS/MCAP inside the robot software stack.

4.2 Vendor marketing vs SEC filings

NVIDIA presents Isaac as a platform for robot development and synthetic data [S9][S10]. NVIDIA’s 10-K risk disclosures do not break out Isaac revenue or robot-data-specific performance; the Isaac claims should therefore be treated as vendor self-report, not independently validated financial material [S13].

Amazon’s 10-K discusses fulfillment operations and automation, but it does not provide a standalone “robot observability” line item [S11]. The old Kiva patent shows legal precedent, not current commercial observability economics [S1].

Foxglove is private; no SEC filing exists to cross-check its pricing or scale claims. Its docs are Tier 2 self-reports [S6][S7].

4.3 Patent strength vs product proof

A granted patent is evidence of recorded legal claims, not evidence of commercial viability or technical superiority. US7402018B2 does not, by itself, demonstrate that Amazon Robotics has a currently sold observability product, and it does not validate any specific throughput, latency, or storage figure [S1].

Worked calculation: fleet video observability load

5.1 Formula

For compressed camera streams:

\[

V_{\text{robot-day,GB}} = n_{\text{cameras}} \times \left(\frac{\text{bitrate}_{\text{Mbps}}}{8}\right) \times 3600 \times H

\]

where:

  • \(n_{\text{cameras}}\) = cameras per robot
  • \(\text{bitrate}_{\text{Mbps}}\) = compressed video bitrate in Mbps per camera
  • \(H\) = shift/operating hours per day
  • \(3600\) = seconds per hour
  • Division by 8 converts Mbps (megabits/s) to MB/s; the result is decimal GB.

5.2 Base-case inputs

We use illustrative assumptions because no public robot-fleet video bitrate benchmark was found. These are assumed, not measured:

  • Cameras per robot: 4
  • Compressed bitrate per camera: 4 Mbps
  • Operating shift: 8 hours
  • Fleet size: 1,000 robots
  • Retention: 30 days

5.3 Computation

Per robot per shift:

\[

4 \times (4/8) \times 3600 \times 8

= 4 \times 0.5 \times 28{,}800

= 57{,}600 \text{ MB}

= 57.6 \text{ GB}

\]

Fleet per shift:

\[

57.6 \times 1{,}000 = 57.6 \text{ TB}

\]

Thirty-day retention:

\[

57.6 \times 30 = 1{,}728 \text{ TB} \approx 1.7 \text{ PB}

\]

This is video only. Lidar, telemetry, metrics, and simulation data add volume.

5.4 Sensitivity

ChangePer-robot per shift1,000-robot fleet per shift30-day fleet
Base: 4 cams, 4 Mbps57.6 GB57.6 TB1.7 PB
4 cams, 8 Mbps115.2 GB115.2 TB3.5 PB
8 cams, 8 Mbps230.4 GB230.4 TB6.9 PB

The calculation is a controlled illustration. Real bitrates depend on codec, resolution, frame rate, scene complexity, and retention policy. Any specific deployment figure would require primary source validation.

5.5 Parameter table

ParameterValueSourceTierMeasured/derived/assumed/inferredCross-verified
Cameras per robot4not sourced; assumed for illustrationnot applicableassumedno
Compressed camera bitrate4 Mbpsnot sourced; assumed for illustrationnot applicableassumedno
Operating shift8 hnot sourced; assumed for illustrationnot applicableassumedno
Fleet size1,000 robotsnot sourced; assumed for illustrationnot applicableassumedno
Retention window30 daysnot sourced; assumed for illustrationnot applicableassumedno
ROS 2 default middleware is DDSreportedMacenski et al., DOI 10.1126/scirobotics.abm6074, 2022-08-17Tier 1reportedsingle independent source; ROS 2 docs same lineage [S5]
MCAP supports random-access summary indexingself-reportedMCAP spec, mcap.dev/specification, accessed 2026-06-28Tier 2self-reportedno independent benchmark found
Open X-Embodiment >1M trajectoriesself-reportedarXiv:2310.08864, 2023-10-17Tier 2 preprintself-reportedno independent validation

Unit economics / business model

6.1 Who monetizes

The robot data infrastructure value chain has several monetization modes:

  • Cloud providers monetize ingestion, storage, egress, and fleet-management services. AWS IoT RoboRunner is an example of a paid cloud service positioned at fleet data normalization [S8]. AWS does not disclose RoboRunner-specific margins.
  • GPU/simulation vendors monetize synthetic data and training infrastructure. NVIDIA sells hardware and software; its company-wide GAAP gross margin for fiscal 2024 was approximately 72.7% per its 10-K, but that is company-wide and not robot-data specific [S13].
  • Robot OEMs/AMR vendors monetize fleet management software attached to hardware sales. Zebra (Fetch Robotics), Teradyne (Mobile Industrial Robots), and Rockwell (Clearpath/OTTO Motors) all sell robot hardware plus fleet/telemetry software [S14][S15][S16]. The filings do not disclose standalone robot data software margins.
  • Observability tool vendors monetize seat/licenses or usage-based plans. Foxglove is an example, but it is private; pricing and margins need primary source validation [S7].

6.2 How value is captured

The value likely accrues to whoever controls the data plane and the analytics layer. In public-market terms, NVIDIA captures value from the hardware/simulation layer, AWS from cloud infrastructure, and the AMR vendors from operational fleets. Open-source ROS 2/rosbag2/MCAP reduce the cost of the core format but do not by themselves generate revenue; the paid layer is managed cloud ingestion, observability, governance, and simulation.

6.3 Margins

No robot-data-infrastructure company in this note discloses a standalone segment margin. General statements like “software gross margins are high” are not citation-safe here. NVIDIA’s 72.7% company-wide GAAP gross margin is a real disclosed figure but is not robotics-specific [S13]. All robot-specific market sizes, margins, and pricing tiers require primary source validation.

Disconfirming Evidence

This note’s implicit thesis—that robot data infrastructure and observability is a separate, monetizable layer—would be weakened or invalidated by any of the following:

  • Open-source sufficiency. If ROS 2/rosbag2/MCAP remain sufficient and enterprises do not pay for managed ingestion, observability, or governance, the commercial layer around open formats fails.
  • Generic tool substitutes. If standard video/telemetry stacks—cloud storage, standard dashboards, generic log tools—prove adequate for robot fleets, specialized robot observability loses differentiation. No independent benchmark was found to resolve this.
  • Adoption slowdown. If warehouse/manufacturing robot adoption stalls because of safety, reliability, or ROI, robot data volumes and observability demand decline.
  • Fragmented standards. If industrial buyers standardize mainly on OPC UA at the controller level and bypass ROS/MCAP-style data infrastructure, the developer-tooling layer may be confined to research/demo deployments.
  • Negative cost/benefit evidence. If independent benchmarks show cloud robot observability adds egress and latency costs without reducing downtime or incident resolution time, buyers will reject the premium product.
01

Mapped companies

Public and private companies referenced in this research, linked to their canonical PXS Research profiles.

CompanyMarketResearch roleCurrent state
FoxglovePrivateReferenced in this researchCompany profile

Sources

19 cited sources used to define and evaluate this capability.

  1. sec.govSEC filing searchOpen source ↗
  2. sec.govSEC filing searchOpen source ↗
  3. sec.govSEC filing searchOpen source ↗
  4. sec.govSEC filing searchOpen source ↗
  5. sec.govSEC filing searchOpen source ↗
  6. sec.govSEC filing searchOpen source ↗
  7. patents.google.comhttps://patents.google.com/patent/US7402018B2/enOpen source ↗
  8. science.orghttps://www.science.org/doi/10.1126/scirobotics.abm6074Open source ↗
  9. arxiv.orghttps://arxiv.org/abs/2310.08864Open source ↗
  10. opcfoundation.orghttps://opcfoundation.org/developer-tools/specifications-opc-ua-information-models/opc-ua-for-robotics/Open source ↗
  11. nvidianews.nvidia.comhttps://nvidianews.nvidia.com/news/nvidia-announces-isaac-gr00t-n1Open source ↗
  12. ros.orghttps://ros.org/blog/2024/05/23/ros-2-jazzy-jalisco-released/Open source ↗
  13. rockwellautomation.comhttps://www.rockwellautomation.com/en-us/company/news/press-releases/rockwell-automation-agrees-to-acquire-clearpath-robotics.htmlOpen source ↗
  14. github.comhttps://github.com/ros2/rosbag2Open source ↗
  15. docs.ros.orghttps://docs.ros.org/en/rolling/Concepts/Intermediate/About-DDS.htmlOpen source ↗
  16. mcap.devhttps://mcap.dev/specification/Open source ↗
  17. docs.foxglove.devhttps://docs.foxglove.dev/docs/visualizationOpen source ↗
  18. aws.amazon.comhttps://aws.amazon.com/iot-roborunner/Open source ↗
  19. docs.isaacsim.omniverse.nvidia.comhttps://docs.isaacsim.omniverse.nvidia.com/latest/index.htmlOpen source ↗
The weekly brief

Get a weekly digest of what’s changing.

Research updates, thesis changes and company developments. One email a week.