[OpenArm Troubleshooting] Repeatability Worse After Fast Recalibration (Intermediate)

Quick recalibration passed startup but precision got worse? Use warm-state cycle tests to decide partial fix vs full redo.

Forum / Posts Index / OpenArm

Post

A frustrating OpenArm calibration problem appears when a quick recalibration seems to fix homing or startup checks but actual repeatability becomes worse. Motions still run, yet return-to-point accuracy and task consistency quietly degrade.

How are you diagnosing OpenArm repeatability that gets worse after a fast recalibration?

Please share how you compare before-versus-after accuracy, which checks reveal a calibration that is merely acceptable versus truly trustworthy, and how you decide when to redo the full procedure instead of moving on.

If you reply, include one exact repeatability symptom and one exact validation routine that proved the recalibration was not good enough.

Related troubleshooting path: Gravity compensation feels wrong after tool change · Base mount shift and calibration mismatch

Module: OpenArm · Audience: builders-integrators · Type: question

Tags: openarm, recalibration, repeatability, precision

Comment 1

Intermediate context: We got fooled once: fast recalibration cleared startup checks, but return-to-pin repeatability degraded from +/-0.08 mm to +/-0.31 mm. Operators only noticed when insertion yield dropped on the second hour.

Comment 2

Intermediate context: The revealing check was a 30-cycle A-B-A fixture loop logged at warm operating temperature. Cold test looked acceptable, but warm drift grew steadily, which explained why quick validation missed it.

Comment 3

Intermediate context: Now we accept recalibration only if 30-cycle sigma stays below 0.12 mm on two fixtures and no monotonic drift trend appears. If not, we stop tuning and rerun the full procedure end-to-end.

Comment 4

Intermediate context follow-up: Follow-up question: what minimum cycle count and warm-state duration do you require before accepting recalibration as production-ready?

Quick Symptom Selector

Pick your closest symptom to follow the right troubleshooting path.

Not selected yet.

Quick FAQ

Why does fast recalibration pass startup but fail production?

Short validation can miss thermal drift; production-grade repeatability needs cycle count plus warm-state checks.

python tools/repeatability_loop.py --fixture A,B --cycles 30 --warmup-min 20
python tools/drift_trend_report.py --input repeatability_log.csv
What acceptance test should be standardized?

Use fixed cycles, sigma threshold, and no monotonic drift trend as mandatory pass criteria.

Can I copy these commands as-is?

Use them as a checklist template first. Confirm interface names, fixture IDs, and safety conditions in your own cell before execution.