SkateArm — cell dashboard

GRAFCET sequencer telemetry · sim work-cell · Phase 1
cycle #1 · cycle_001.json · ACCEPT · 42.384 s
step timeline

S0 — home / parts check
3.6 s
S1 — approach + grasp
10.8 s
S2 — carry to fixture
7.7 s
S3 — align peg/pocket
3.2 s
S4 — insert (guarded)
2.8 s
S5 — QC verify
0.0 s
S6 — place to bin
13.3 s
S7 — complete
0.0 s
QC

metriccameraoracle (sim truth)residual
alignment, mm 1.3331
insertion depth, mm 22.1169
tilt, degv2 (resolution)1.3854
event log

t, sstepmessagedata
1.0S0cycle start
4.6S0parts detected on table -> S1 {"base": [-0.12000000000015668, 0.4400000000000001, 0.029892244579783813], "peg": [0.12000077860295454, 0.4400004764498537, 0.04993460754454997]}
4.6S1approach
15.4S1grasps confirmed -> S2
15.4S2carry to fixture/staging
23.096S2at meet point -> S3 {"block_tilt": 1.5835, "peg_tilt": 1.6148}
23.096S3align {"err_xy": 0.0187}
26.296S3aligned -> S4 {"err_xy": 0.0064}
26.296S4insert (guarded) {"tau_baseline": 5.6469}
26.872S4insert done -> S5 {"depth_mm": 22.1169, "aborted": false}
29.08S5QC verify {"depth_mm": 22.1244, "tilt_deg": 1.3854, "err_xy_mm": 1.3331, "result": "ACCEPT"}
29.08S6place to ACCEPT bin
39.376S6released on bin {"unit_at": [-0.2311813401341423, 0.41368127993497156, 0.03986495270679367], "peg_rel_z": 0.0249}
42.384S7cycle complete {"cycle_time_s": 42.384}