Level-seven field evidence tool · 01

SO-101 calibration and bounded-motion evidence record

A printable and CSV-ready field record for binding one physical arm pair to its software identity, calibration files, motion evidence and retest decision.

Evidence statusReusable engineering record · blank template · no certification claimField definitions reviewed 4 August 2026
Back to level-six protocol

How to use

Freeze the object and boundary before recording any result.

Use one record per exact leader/follower pair and calibration identity. The record should make a later reviewer able to reconstruct what moved, under which limits, with which files, and why the result was accepted, rejected or scheduled for retest.

  1. 01Assign a record owner and a separate motion-stop operator.
  2. 02Create an immutable folder for configuration, calibration, raw signals, photographs and trial outcomes.
  3. 03Write the task, workspace, object set, speed and duration boundaries before powered motion.
  4. 04Record failed and interrupted trials with the same discipline as successful trials.

Field dictionary

Every conclusion should resolve to a field, raw evidence and a rejection condition.

CodeFieldInput formatEvidence to preserveReject condition
ARM-001Record identityUnique record ID, date/time, owner and reviewerSigned header and immutable evidence-folder linkDuplicate ID, missing owner or mutable destination
ARM-002Physical buildLeader/follower serial, SO-101 revision, servo models/IDs, gripper, material and substitutionsAs-built table and labelled photographsUnidentified mechanism, motor or substitution
ARM-003Software baselineLeRobot commit/release, dependency lock, OS, ports and persistent robot identifiersLockfile, configuration export and environment hashEnvironment cannot be reconstructed cleanly
ARM-004Calibration identityFile names/checksums, mechanism binding, joint ranges, offsets and creation sessionOriginal calibration files plus verified recovery copyFile belongs to another mechanism or hash is missing
ARM-005Motion envelopeMaximum speed, relative target limit, workspace, payload/object set and test durationApproved pre-test boundary sheetBoundary written after the run or left qualitative
ARM-006Motion traceCommand/state timestamps, joint error, current, temperature, stop events and video clockRaw export with schema and time-base noteUnsynchronised, edited-only or summary-only evidence
ARM-007Trial outcomeDeclared task, attempt number, outcome, intervention, failure code and evidence pointerComplete trial matrix including aborted attemptsMissing failures or changed success definition
ARM-008Disposition and retestAccept/reject/rework, unresolved deviations, configuration hash, retest trigger and signaturesReviewer-signed release recordAcceptance has no bounded claim or named reviewer

Run matrix

Record success, failure, aborts and human intervention in one matrix.

Attempt IDConfiguration hashCalibration hashTask & boundaryCommand/state evidenceOutcomeIntervention/failureDisposition

This blank structure is not evidence of a passed test, certification, compliance opinion or permission for unsupervised operation.

Failure taxonomy

Name the failure so the next run can be materially different.

A-ID

Identity mismatch

Quarantine the record and mechanism until configuration and calibration binding are resolved.

A-MOT

Unexpected motion or divergence

Stop power, preserve raw trace, inspect mapping and repeat only from the previous passed gate.

A-THM

Thermal/current excursion

Stop, record cooling state, inspect load and limits; do not erase the event by restarting.

A-DAT

Evidence or time-base failure

Reject the affected trial even if the visible task appeared successful.

Release questions

Discuss a bounded release only when every question points to evidence.

  1. 01Can another operator identify the exact pair and reload the same calibration without oral knowledge?
  2. 02Do raw traces, video and trial outcomes share a documented time base?
  3. 03Are every failure, intervention and excluded result visible in the trial matrix?
  4. 04Is the accepted claim limited to the exact build, object set, workspace and speed?
  5. 05Is every change that requires recalibration or retest explicitly named?

FUURAA analysis

A record should reconstruct the decision—not decorate the result.

This record turns calibration from a hidden setup step into a versioned engineering object. The decisive link is mechanism identity → calibration hash → configuration hash → raw trial evidence → bounded disposition.

Primary sources

Field logic is traceable; every implementation still requires fresh review.

Hugging Face · Assemble SO-101Assembly, servo configuration and calibration workflowHugging Face · Real-world robotsPersistent identities and calibration reuseHugging Face · LeRobotDataset v3Multimodal records, metadata and time-series structure
Return to the level-six engineering protocol →Page URL: https://fuuraa.com/research/robotics-observatory/engineering-manufacturing/open-engineering-references/manipulators-and-arms/so-101/configuration-calibration-protocol/calibration-record-template