Sync Kit
A Sync Beacon and Contour Wrist for each station. The beacon checks independently that every camera, joint log and depth stream agrees on time, repairs the timestamps, and writes a signed Station Report into every episode.
Planned prices. Patent pending.

The station, graded independently of the recorder.
Recording software shouldn’t be the only thing grading recording software. The beacon grades each episode on its own, then reports before the scene is torn down.
Re-timed, not re-recorded
True capture time for every frame goes into the dataset next to the nominal timestamp, so a skewed episode is repaired instead of discarded.
Drops, per camera
Dropped and duplicated frames, frame-rate mismatches and capture-to-host latency, counted for every stream.
Camera bumps
A camera that has moved since commissioning is flagged in the episode.
Configuration
Catches swapped camera indices and camera settings that no longer match the station profile.
Flag before reset
The operator sees FLAG or REJECT at the station while the scene is still set, and redoes the take on the spot.
Station ID
Each beacon carries its station’s ID, so a row of identical stations never borrows another’s timing.
A certificate a data buyer can check.
Gold and Pass are our target limits for teleoperation data timing. A line passes only if its measured value plus its uncertainty sits inside the limit, and every line prints both.
| Line, per episode | Gold Target | Pass Target | Reject |
|---|---|---|---|
| Cross-camera skew | 0.5 ms max | 1 ms max | > 33 ms |
| Camera to action | 1 ms max | 5 ms max | > 33 ms |
| Leader to follower | 0.1 ms max | 1 ms max | > 33 ms |
| Frame drops + duplicates | 0.05 % max | 0.1 % max | > 1 % |
| Timestamp jitter, std dev | 0.5 ms max | 2 ms max | > 10 ms |
| Drift, session | 0.1 ms/h max | 0.5 ms/h max | > 5 ms/h |
| Camera pose (docked) | 0.25° · 2.5 mm max | 0.5° · 5 mm max | Bumped mid-episode |
| Identity and config | Matches the station profile | Streams mislabeled | |
The episode takes its worst line’s grade. Lines we can’t measure print “not measured”. Which grade a line can reach depends on the cameras at the station; Gold on USB webcams waits on our bench validation. Leader-to-follower timing is measured on Checkmate nodes.
Patent pending. U.S. provisional patent application No. 64/174,473, filed October 12, 2026, covers the Sync Beacon and the per-episode Station Report.
One cable and one plugin.
Dock the beacon
Place it at the station and connect it by USB-C. No radio, no network, nothing to change on the cameras.
Install the plugin
One package for your recorder, with LeRobot, ROS 2 and MCAP output.
Record as usual
Every episode gets its Station Report and true capture times. Flags show at the station before the reset.
Contour Wrist: depth at the gripper, on the same clock.
Metric contact-range geometry next to your RGB wrist camera: under 40 g (target), 30 frames per second, for indoor LED-lit stations.
Contour WristFind out what skew costs your floor.
A Skew Audit on one station gives you the number in the first week.