Physical AI · Closed-loop data for deployed robot policies

Get your robot policy working. Then keep it working.

A policy that works in the lab is a starting point. What carries it through deployment is the loop around it: evaluate, find exactly where it fails, collect the data that fixes it, retrain. grip.ai runs that loop for your robot, starting from egocentric human video.

What you get

What you need, and what we deliver

Robot teams are not short of ideas. They are short of data that matches their robot, a way to tell whether it helps, and a cheap way to fix what breaks.

01Data your robot can actually learn from

Any egocentric human video becomes training-ready trajectories for your hand: metric-scale, with contact and a per-frame feasibility score, so unusable frames are filtered before training instead of discovered after.

02A straight answer on whether it helps

We define data quality as the downstream policy error it predicts, not how clean a clip looks. You get a measured number for your robot, not a sales adjective.

03A policy that improves after it ships

Failures from evaluation become targeted data requests, by verb, scene and hand. You re-collect what is broken, not everything.

04No rebuild for the next robot or hand

Perception runs once. Each new embodiment is a cheap CPU-only retargeting pass, so a new hand is a config entry rather than a new pipeline.

05Data you are allowed to use

Source, license class and transform chain travel with every shard, so redistributability is a queryable field.

The closed loop

Iterations decide whether a deployed policy succeeds

A dataset gets you a demo. Every evaluate-and-fix iteration is what turns it into a product, and it is the part that rarely gets measured.

1

Ground

Human video to metric hand, camera and object geometry.

2

Retarget

Trajectories for your robot, with feasibility scored per frame.

3

Train

A vision-language-action policy on wrist motion, grasp and finger flexion.

4

Evaluate

Measured twice: are the labels right, then do they teach the policy anything?

5

Target failures

Error by slice becomes a collection spec. Back to step 1, aimed at what failed.

Repeat. Each pass narrows the gap between lab and deployment.
Why twice

Two gates catch different defects

The first checks labels at full corpus scale, with no robot involved. The second checks the policy those labels produce. A defect the first misses and the second catches is the most valuable thing the loop can find.

Why cheap

Re-collection reuses the same machinery

Perception is embodiment-independent and runs once. Closing the loop costs a retargeting pass and a targeted collection, not a pipeline rebuild.

Why it counts

Measured as a curve, not a point

We are building a neutral scorecard: for a fixed policy and embodiment, how many real robot demos reach a success threshold when pretrained on data source D.

Under the hood

For your engineers

The detail behind the outcomes above, collapsed so you can skip it.

How the engine worksGround · Scale · Articulate · Retarget · Prove

One perception pass over human video produces an embodiment-independent artifact: hand keypoints, camera trajectory, wrist SE(3) motion and object tracks. Retargeting to a given robot is a separate, cheap pass.

Ground

Geometry from monocular video

Bimanual hand pose with stable per-hand identity, SLAM camera trajectory and wrist SE(3) deltas in one schema with per-frame confidence.

Scale

Metric, not relative

Scale ambiguity is resolved against the geometry of the hand itself, so actions are in meters in a world frame.

Articulate

The hand, not just the wrist

A continuous grasp signal and per-finger flexion, invariant to camera framing and hand size, and so shared between human and robot.

Retarget

Dexterous, feasibility-scored

Human keypoints to joint trajectories for multi-finger hands, with a per-frame feasibility score alongside.

Prove

QA and provenance

Structural validation gates a shard before it ships. Source, license class and transform chain travel with the data.

Supported embodimentsDexterous hands first

A robot is one declarative profile: backend, degrees of freedom, URDF, finger layout, joint limits. Bring yours and we add it without re-running perception.

ProfileDoFRole
leap16Primary target: inexpensive, clean URDF, widely used in academic work
allegro16Second dexterous hand for cross-hand generalization
shadow24High-DoF ceiling for the retargeting problem
inspire12Lower-DoF dexterous point on the curve
sharpa22Reference profile, retained for shard compatibility
gripper1–2In build — parallel-jaw floor, proving transfer across a large DoF gap
How we score dataThe benchmark we are building

Quality is the downstream policy error a data source's labels predict. The scorecard is built around that definition and reports curves, not single points.

Headline

Sample-efficiency per embodiment

Robot demos required to hit a success threshold: engine-produced vs. raw human video vs. teleop-only.

Axis

A dexterous task family

Multi-finger tasks that parallel-jaw-only pipelines structurally cannot score.

Axis

$ per usable episode

Cost and wall-clock per curated episode, published.

Axis

Ablations

With and without object grounding, metric scale and feasibility filtering, so each component earns its keep in public.

Early access

Bring us your robot and your failure cases

We are working with a small number of teams training manipulation policies: VLA labs, dexterous-hand makers, and sim/eval vendors. Tell us what your policy gets wrong today and we will run your embodiment through the loop.

Or reach us directly at info@grip-ai.net