e0017 · e0017_merged · pick_up_bottle

One timeline, both views: what the arm did and what the gloves felt

A 22.63 s teleoperation episode — xArm6 carrying a BrainCo Revo2, driven by UDEX gloves through PICO. The simulated replay, the two cameras and the glove tactile are all indexed off the same 30 Hz grid, so one scrubber moves every pane to the same instant. The provenance notes at the bottom say what this episode is and is not good for.

Simulated replay against the cameras channel 1 vs channel 2

Simulationcalibrated FK

simulated arm and hand at the current frame

Scene cameratable, static

scene camera at the current frame

Wrist camerarobot flange

wrist camera at the current frame

Glove tactile, laid on the hand 880 taxels per hand · 15 pads

Left glove

Right glove

Total pressure across the episodeeach hand to its own peak

left total right total playhead follows the scrubber

Per-stream alignment onto the 30 Hz grid 680 frames

streamsamplesmeasured Hz alignedhole framesmax gap ms
arm_right115029.9298.4%1125.1
depth_head68130.099.9%125.5
hand_right149341.1792.8%4940.0
imu4985201.53100.0%02.5
pico333189.7195.7%2940.0
rgb_head68130.099.9%125.5
tactile_left75228.49100.0%017.3
tactile_right75228.5197.5%1717.9
wrist_left68230.0100.0%01.3
wrist_right68230.0100.0%05.8

Revo2 fingertip pads raw only — not in the aligned artifact

fingerstatus_okpeak normal N
thumb6.5%0.000
index87.4%0.070
middle100.0%0.020
ring100.0%0.510
pinky0.0%4.050 · never reported

Provenance. QC gate PASS — 0 fail, 8 warn, 44 pass. The operator marked the run a failure. Operator note: “didnt grab at roght locatipn” Judge training-worthiness from the gate and the stream table, not from this preview.

The gloves are on the operator, not the robot. The hand heatmaps are the human's side of the interaction (left peak 0.0168 N, right peak 0.4318 N); the pads that actually touch the object are the Revo2's, and those live only in raw/*/hand.jsonl — see the fingertip-pad table.

The cross-host clock offset is measured but approximate. Correlating arm motion against wrist-camera motion puts the offset at +8333.3 ms (correlation 0.438 against 0.245 at zero lag, resolution 440 ms), and the estimate is marked not confident — the peak is shallow. Camera frames in this page can therefore sit a few frames off the robot-state timeline.

The simulation pane is approximate in one known way. The flange→hand mount rotation was set by matching the cameras (180° about the tool axis — palm down, thumb on the base's +y side, verified against the head and wrist cameras 2026-08-25), but the adapter plate's translation is still unmeasured: the Revo2 base is drawn seated flat on the flange face, so the plate's thickness is missing. The joint angles themselves are the recorded ones, pushed through this machine's factory-calibrated kinematics. rgb_head is a static table camera despite the name, and the wrist camera is bolted to the robot flange.