VisionLibra · Physical AI Data Systems

The Data & Evaluation Layer for Physical AI

Capture synchronized robot data. Find failures. Benchmark policies. Generate the data that fixes them.

CAPTURE EVALUATE FAIL LEARN REDEPLOY

The loop every robot fleet runs — VisionLibra is the layer that runs it.

Head-Worn Data Capture · Deployed

Wear it. Work normally.
Capture everything.

Real footage from a customer's electronics assembly line: operators wearing VisionLibra head-mounted capture rigs record first-person video and hardware-synced sensor data of every pick, placement and inspection — hands-free, while doing their actual jobs. No studio. No re-staging. Production-grade egocentric training data, straight from the line.

  • Head-worn and hands-free — Wego2 (binocular, $900) and Wego4 (270° surround, $1,500)
  • Video, depth and IMU on one hardware clock — ready for imitation learning and VLA training
  • On-rig quality control catches bad takes before they leave the site
The Stack

One stack, from capture to deployment

Most vendors sell you a camera and stop. VisionLibra covers the whole loop — rigs that capture synchronized data, services that label and score it, an SDK and models that run on the edge, and a fleet that keeps feeding the next training round.

Capture HardwareSynchronized StreamsVisionLibraLabel & EvalModel TrainingEdge Deployment
CaptureLabelTrainDeployImprove
The Capture Layer

Hardware that feeds the loop

The loop starts with data you can trust: head-worn egocentric rigs and on-vehicle compute that capture synchronized video, depth, IMU and robot state — every stream on one hardware clock, ready for evaluation and training.

Wego2
In stock · 5 units
Egocentric Capture · Binocular · VL-WG2-01

Wego2

Two global-shutter cameras and a hardware-timestamped IMU in a cap-brim module — cheap enough to run a dozen at once.

Global ShutterHardware IMU SyncHot-Swap BatteryWi-Fi 6
$900 / unit Details
Wego4
In stock · 5 units
Egocentric Capture · 270° Quad · VL-WG4-01

Wego4

Four synchronised cameras covering 270°, with 3 TOPS on board to catch bad takes while you are still recording.

270° Surround4 × Global Shutter3 TOPS On-Device QCHardware IMU Sync
$1,500 / unit Details
RobooPi P53
In stock · 5 units
Edge AI Computer · Orin Nano · VL-RP53-01

RobooPi P53

NVIDIA Orin Nano 8 GB with four Fakra GMSL2 camera inputs and hardware frame sync — built to ride on the machine.

NVIDIA Orin Nano 8G40 TOPS4 × GMSL2 FakraHardware Frame Sync
$2,900 / unit Details
Shop Capture Hardware Build a Custom System
Component Sensors

ToF modules to build sensing into your own product

The same depth stack at component scale — for teams putting perception inside a device rather than collecting a dataset. Every module runs the same SpatialAI SDK as the capture rigs.

Spatial Mini
1D ToF Sensor · VL-SM-0301

Spatial Mini

A 4.4 × 2.4 mm distance sensor with 5 m range — presence and gesture intelligence for any product.

Smart LockPresenceGestureIoT
$9 / unit Details
Spatial Home
All-in-One 3D ToF · VL-SH-5030

Spatial Home

An all-in-one 3D ToF solution — up to 100 × 100 depth with on-module processing, made for IoT and smart home.

Smart HomeIoTPresenceFall Detection
$39 / unit Details
Spatial Vision
320×240 ToF Camera · VL-SV-2508

Spatial Vision

A compact 3D depth camera that sees people, hands, and spaces — built for interaction at human scale.

People TrackingGestureARRetail
$59 / unit Details
Spatial Robot
SPAD dToF LiDAR · VL-SR-2M01

Spatial Robot

Miniature 8 m SPAD LiDAR array for machines that move — sunlight-tolerant depth for AMRs and drones.

AMRDroneSLAMObstacle Avoidance
$99 / unit Details
Developer First

Value in five lines of Python

Plug in a camera, pip install spatialai, and you're detecting people before your coffee cools. Python, C++, and ROS 2 — with on-device inference, no cloud round-trips.

quickstart.py
# Install the SDK
$ pip install spatialai

# Five lines to spatial intelligence
from spatialai import Camera

cam = Camera()
result = cam.detect_people()
print(result)
# → {'people': 3, 'nearest_m': 1.42, 'positions': [...]}
Fleet Dashboard

It's a platform. Not a camera.

100 cameras, online status, staged OTA rollouts, live logs, and zone heatmaps — one pane of glass for your entire deployment.

VisionLibra Fleet· warehouse-us-eastLIVE
Cameras
100
4 sites · 3 device types
Online
98
2 reconnecting
OTA Rollout
v2.4.1
87% updated · staged
Agent Events (24h)
17
3 incidents · 14 notices

Zone Heatmap — Aisle Activity

Live Logs

14:02:11EVENTcam-047 person_near_forklift zone-B3 → Slack #warehouse-safety
14:02:12AGENTincident report #1284 generated · logged to DB
14:03:40OTAcam-081 updated to v2.4.1 (edge-runtime)
14:05:02HEALTHcam-013 back online · latency 21 ms
14:06:57MODELpeople-tracking-v3 deployed to 24 devices
14:09:18SYNCheatmap analytics exported → ERP connector
AI Agents

They do AI.
We do AI Agents.

Detection is table stakes. VisionLibra agents close the loop — from a depth frame to a Slack alert, a database record, and an incident report. Automatically.

🚜

Forklift enters zone B3

Spatial Robot's sunlight-tolerant dToF tracks it, outdoors or in.

👁

Worker detected in path

On-device model flags a person within the danger radius.

🤖

Agent evaluates the event

Context, zone rules, and severity — decided at the edge.

💬

Slack notification fires

#warehouse-safety pinged in under a second.

🗄

Event logged to your database

Structured, queryable, audit-ready.

📄

Incident report auto-generated

Written, filed, and linked to the video segment.

📊

Dashboard updated

Heatmaps and safety KPIs reflect it instantly.

forklift_safety.py
from spatialai import Camera, Agent

cam = Camera("spatial-robot-01")
agent = Agent(model="forklift-safety")

@agent.on("person_near_forklift")
def handle(event):
    agent.notify.slack("#warehouse-safety", event.summary())
    agent.db.log(event)                  # structured record
    agent.report.incident(event)         # auto-generated report

agent.run(cam)

Agents connect to your stack

SlackTeamsWebhooks PostgreSQLERPWMS MQTTS3Grafana
Physical AI Data

Turn every deployment into better training data

Annotation, robot trajectories, failure mining, and evaluation for robotics teams — delivered by humans and AI. Works with VisionLibra hardware or your own cameras, LiDAR, ROS bags, and robot logs.

Raw Robot Runs AI Pre-label + Human QA Failure Intelligence Model-Ready Dataset Retrain & Redeploy
End to End

From camera to cloud — one pipeline

CameraSDKAIAgentWorkflowERPWarehouseCloud
Pricing

Simple pricing, serious leverage

Buy the camera once. Grow into the SDK, models, and enterprise platform as you scale.

Hardware
$9–99 / camera

Own the sensor. From a coin-sized 1D ToF to an 8 m robotics LiDAR module.

  • 4 depth products, one SDK
  • Free community SDK tier
  • Volume & OEM pricing
Shop Cameras
AI Models
$99 / model / year

Production models from the marketplace, deployed in one line.

  • People, gesture, safety, SLAM
  • Optimized per device
  • Continuous accuracy updates
Enterprise
$5,000 / year

The full platform: fleet dashboard, agents, and priority support.

  • Fleet dashboard & OTA at scale
  • Agent platform + integrations
  • ERP / Slack / webhook connectors
  • SLA & dedicated engineer
Data Services
Custom

Model-ready Physical AI datasets.

  • 2D / 3D annotation
  • RGB-D & point cloud
  • Robot trajectory labels
  • Failure intelligence
  • Evaluation datasets
  • Custom collection
Request Quote

Start building Physical AI today

Order a dev kit, install the SDK, and ship your first spatial agent this week.