Success story
A leading European AI labBehind a leading European AI lab's robotics models
From 200 hours on day one to a steady 400 hours a day, on a rig built for their tasks.
Success story
A leading European AI labFrom 200 hours on day one to a steady 400 hours a day, on a rig built for their tasks.
What robot-learning teams ask a data vendor
Volume
400+ h
delivered a day, so 10,000 hours ship in about 25 production days. Volume scales with your order.
Cost
$12per accepted hour
COST
$0hours rejected by QA are never billed.
Integration
30 Hz
one grid for every stream, exported as LeRobot v3, RLDS or MP4 + JSONL.
Rights
1 consent
signed per operator, with usage scope and full session traceability.
What we deliver
Most public datasets are egocentric video only. Classic already adds wrist views and instrumented grippers, so your policy sees the contact, not just the scene.
Inside the production floor
Example of one of our production centers
UMI grippers in action
Operators perform each task with handheld grippers. The fisheye wrist camera and the gripper sensors record exactly what a robot hand will see and do.
Price against the market
Most robot-data vendors sell on quote only. Here are the public prices we could verify, in US dollars per hour.
Physical Data Classic
$12
per accepted hour, excl. tax. Egocentric + wrist cams + sensor grippers.
Pricing
Classic at a fixed rate. Advanced sensors and custom setups on quote.
Classic · fixed price
$12/ h
per accepted hour, excl. tax. Minimum order 500 h ($6,000). $10 / h from 10,000 h committed.
Included
FAQ
An hour of data that passed our QA gate. Rejected hours are not billed, and the rejection rate and method are published with each batch.
Physical Data Classic is $12 per accepted hour, excl. tax, and $10 per hour from 10,000 hours committed. Advanced sensors are quoted on top.
Yes, 500 accepted hours.
No. Only hours that pass QA are billed, and the rejection rate is published with every batch.
Exclusive rights add 25 % to the hourly rate. The non-exclusive licence is included in the Classic price.
Yes. The free sample covers 24 tasks with synced egocentric, wrist and gripper streams and their QA reports, in LeRobot format. Request it with your work email and company name.
An egocentric camera, wrist cameras and sensor grippers, with a QA report and versioned hardware for every session.
Exocentric views, head IMU, 3D hand tracking, pressure sensors, force / torque, EEG headset and LiDAR scene scans.
Yes, as an Advanced option: teleoperation, VR teleoperation or your own robot. These builds are quoted from the Classic rate.
121 scenarios across 8 domains so far: containers and packing, electronics, textiles, ropes and knots, cleaning, writing and typing, fire handling, leisure and decor. New scenarios are designed from your spec, with objects sourced by our team.
Every session is checked for frame rate, drops, drift and sensor issues, then labelled as a success or a failure.
LeRobot v3, RLDS, or MP4 with JSONL. All streams are resampled to one 30 Hz grid, and the spread is reported.
About 25 production days at the 400 h a day observed on our floor.
31 stations and 80+ operators working day and night shifts, for 400+ accepted hours a day.
Yes. We delivered 14,960 hours of manipulation data to a leading European AI lab: 99.8 % of sessions delivered and 72 TB of synchronized data.
Through daily uploads and drives, so your team can start training before the order is complete.
Send your spec through the quote form. We reply with a priced proposal, then scope tasks, objects, sensors and acceptance criteria in a 30-minute call.
You get a perpetual, worldwide licence to train, fine-tune and deploy. Exclusive rights are available for 25 % more. Your task data is never published, resold or used to train our own or other clients' models.
Each operator signs one consent covering the usage scope, with full traceability for every session.
Get a quote
We reply quickly with a priced proposal, then scope it in a 30-minute call: tasks, objects, sensors, acceptance criteria.
Get in touch
Thanks, {{ cf.first }}. We'll reply to {{ cf.email }} shortly.