Platform

One platform for all your machine data

Data pipelines, hybrid cloud storage and compute, and third-party connections — built for robots, drones and IoT fleets.

Architecture

How data flows through MerkleBot

From sensor to insight, every hop is encrypted, hashed and observable.

1DevicesROS robots, arms, drones, cameras, sensors
2MerkleBot AgentRecord, compress, encrypt, hash
3Edge bufferOffline cache, edge compute, data reduction
4Hybrid storageHot cloud, local DC, decentralized archive
5Extract & connectExtractors, analytics, billing, financing
Collaborative robot arm connected to a data pipeline
Data pipelines

Every robot, one pipeline

Connect your ROS robot's data, as well as a wide range of hardware, like KUKA, Mitsubishi Electric, Universal Robots, Boston Dynamics and IoT fleets. The MerkleBot Agent records what matters, buffers offline and uploads over resumable, bandwidth-aware channels.

  • ROS 1 & ROS 2 topics, rosbag2 with MCAP storage
  • Industrial controllers via vendor SDKs and OPC UA
  • Boston Dynamics Spot SDK, PX4/MAVLink drones, MQTT devices
  • Event-triggered recording and snapshot buffers
  • Rich metadata: robot, site, mission, software version
Related service
Edge computer carrier board running storage and compute jobs
Storage & compute

Hybrid cloud, priced for robotics

Adopt the latest trends in secure, decentralized communication technologies to optimize cloud costs and avoid single points of failure. We combine edge compute with local data center providers and use idle resources just at the right time to reduce data throughput and cloud costs.

  • Hot / warm / archive tiers with automatic lifecycle
  • Decentralized archive with content addressing
  • Client-side encryption, customer-managed keys
  • Docker jobs on edge, local DC or cloud
  • Pre-built ROSbag extractors for video, logs and Parquet
Related service
Industrial robot arm whose data feeds analytics and financing
Third-party connections

Data that works for your business

Extend the capabilities of your equipment by connecting the data to third-party services for monitoring, analytics, payments and financing. Webhooks and connectors push the right data to the right system — no extra ingestion stack.

  • Monitoring & alerting: Grafana, chat and email via webhooks
  • Analytics: data warehouses, BI tools, notebooks
  • Payments: usage records for invoicing and billing
  • Financing: Smart Lease robot-as-a-service plans
  • AI services: inference and training pipelines
Related service
Security

Verifiable by design

Named after the Merkle tree — the data structure that makes tampering evident.

Encrypted end to end

Data is encrypted on the device or gateway before upload. You control the keys; storage providers only ever see ciphertext.

Tamper-evident

Batches are sealed with Merkle roots signed by device keys. Inclusion proofs show any record belongs to an untouched batch.

How it works

No single point of failure

Content-addressed objects can be replicated across independent providers and verified on retrieval by their hash.

Integrations

Supported hardware & frameworks

Connect your ROS robot's data, as well as a wide range of hardware, like KUKA, Mitsubishi Electric, Universal Robots, Boston Dynamics and IoT fleets.

Boston Dynamics Spot — Quadruped
Quadruped
Boston Dynamics Spot

Spot SDK data, missions and payload cameras.

Universal Robots — Collaborative arm
Collaborative arm
Universal Robots

RTDE streams, programs and process data.

KUKA — Industrial arm
Industrial arm
KUKA

Controller logs, cycle counts and joint data.

ROS 2 manipulators — Research arm
Research arm
ROS 2 manipulators

ros2_control, MoveIt and rosbag2/MCAP.

Legged inspection — Inspection robot
Inspection robot
Legged inspection

Thermal, acoustic and visual inspection data.

PX4 / MAVLink drones — Drone
Drone
PX4 / MAVLink drones

ULog flight logs, telemetry and payload imagery.

Imitation-learning rigs — Teleoperation
Teleoperation
Imitation-learning rigs

Multi-camera demonstrations for AI training.

Service robots — Mobile manipulator
Mobile manipulator
Service robots

Navigation, mapping and manipulation logs.

Ultra-light arms — Lightweight arm
Lightweight arm
Ultra-light arms

Vision module streams and joint telemetry.

Marine robotics — Underwater ROV
Underwater ROV
Marine robotics

Sonar, video and depth telemetry.

Developers

Onboard the way that works for you

terminal
# 1. Install the CLI and log in
pip install merklebot-cli
mb login

# 2. Register a robot and install the agent
mb devices add --name ur5e-cell-03 --site warehouse-b
mb agent install --device ur5e-cell-03

# 3. Record ROS 2 topics to MCAP and sync to hybrid storage
mb pipelines create --device ur5e-cell-03 \
   --source ros2 --topics "/camera/.*,/joint_states,/tf" \
   --format mcap --compression zstd --storage hybrid

Ready to put your machine data to work?

In a 30-minute demo we'll map your fleet's data flows and show where hybrid storage and compute cut costs.

Book a demo