Skip to content
alexbeh.me
Log in

Tuning log

Checklist

HMGICS Driving Accuracy and Stability Test Plan

Basis: 2 different nodes, 5 repetitions per identical node | Narrow-space testing

Test cases

19

across 4 categories

Runs planned

89

from the plan sheet's repetitions

Runs prepared

113

over 15 test ids

Scheduled

7 Sept 2026

through 14 Sept 2026

Test plan

What is to be run, on which node, under which conditions, and what it has to hit to pass. Grouped by test item; anything a group shares is stated once above its table.

Stopping Accuracy

Straight-Node Stopping Accuracy

Stop at the designated node after a straight approach

Objective
Verify straight-node stopping accuracy and repeatability across different nodes
Measures
X error (mm), Y error (mm), heading error (deg), 3σ, success rate (%)
DateNodeRepsPlannedAcceptance criteria
Node 155
  • X Error: ±45 mm or less
  • Y Error: ±45 mm or less
  • Heading Error: < 2°
  • (Tag marker size: 4.5)
Node 255
  • X Error: ±45 mm or less
  • Y Error: ±45 mm or less
  • Heading Error: < 2°
  • (Tag marker size: 45 mm)

Curve-Node Stopping Accuracy

Enter curve → traverse curve → stop at designated node

Objective
Verify stopping accuracy across different curve radii and nodes
Measures
Stop-position error, heading error, overshoot occurrence, repeatability
DateNodeRadius (m)RepsPlannedAcceptance criteria
Node 31.055
  • X Error: ±45 mm or less
  • Y Error: ±45 mm or less
  • Heading Error: < 2°
  • (Tag marker size: 45 mm)
Node 41.055
  • X Error: ±45 mm or less
  • Y Error: ±45 mm or less
  • Heading Error: < 2°
  • (Tag marker size: 45 mm)
Node 51.555
  • X Error: ±45 mm or less
  • Y Error: ±45 mm or less
  • Heading Error: < 2°
  • (Tag marker size: 45 mm)
Node 61.555
  • X Error: ±45 mm or less
  • Y Error: ±45 mm or less
  • Heading Error: < 2°
  • (Tag marker size: 45 mm)
Node 72.055
  • X Error: ±45 mm or less
  • Y Error: ±45 mm or less
  • Heading Error: < 2°
  • (Tag marker size: 45 mm)
Node 82.055
  • X Error: ±45 mm or less
  • Y Error: ±45 mm or less
  • Heading Error: < 2°
  • (Tag marker size: 45 mm)

Docking Accuracy

Docking Accuracy

Dock after a curved approach

Objective
Verify curve-approach docking success and accuracy across different nodes
Measures
X error (mm), Y error (mm), heading error (deg), 3σ, success rate (%)
DateNodeYaw (°)RepsPlannedAcceptance criteria
Node 98055
  • Euclidean Error: < 5 mm
  • Heading Error: < 1°
Node 108055
  • Euclidean Error: < 5 mm
  • Heading Error: < 1°
Node 99055
  • Euclidean Error: < 5 mm
  • Heading Error: < 1°
Node 109055
  • Euclidean Error: < 5 mm
  • Heading Error: < 1°
Node 910055
  • Euclidean Error: < 5 mm
  • Heading Error: < 1°
Node 1010055
  • Euclidean Error: < 5 mm
  • Heading Error: < 1°

Initial-Pose Convergence

Initial-Position Offset

Verify drivability after pure rotation

Objective
Verify MPPI convergence and drivability when the initial pose differs from the planner heading
Measures
Stop-and-Go Rotation Count; Continuous Rotation Status; Rotation Start Delay (s); Path Deviation (mm); Goal Reached
DateNodeYaw (°)RepsPlannedAcceptance criteria
Node 114533
  • PASS: Stop-and-Go Rotation Count = 0; continuous rotation until the target heading is reached; no repeated stopping/restarting; goal reached successfully.
Node 116033
  • PASS: Stop-and-Go Rotation Count = 0; continuous rotation until the target heading is reached; no repeated stopping/restarting; goal reached successfully.
Node 117533
  • PASS: Stop-and-Go Rotation Count = 0; continuous rotation until the target heading is reached; no repeated stopping/restarting; goal reached successfully.

Narrow Space

Travel Driving

Pass through narrow section with pallet assumption (Payload: 1 ton)

Objective
Verify safety and success rate for travel through a narrow space
Measures
Collision occurrence, driving success
DateNodeLateral clearanceRepsPlannedAcceptance criteria
Node 12EVO worst-case condition: 1.95 m55
  • Collision occurrence, driving success

Docking Driving

Dock in narrow section with pallet assumption (Payload: 1 ton)

Objective
Verify safety and success rate for docking in a narrow space
Measures
Collision occurrence, driving success
DateNodeLateral clearanceRepsPlannedAcceptance criteria
Node 13EVO worst-case condition: 1.95 m55
  • Collision occurrence, driving success

Result entry

The blank log the results go into, one line per test id. Nothing has been recorded yet, so this is the checklist itself rather than a report.

Blue text indicates on-site input fields. Position error is calculated automatically when X/Y errors are entered.

Recorded per run

  • X Error (mm)
  • Y Error (mm)
  • Position Error (mm)
  • Heading Error (deg)
  • Overshoot/Collision
  • Minimum Wall Distance (m)
  • Pass/Fail
  • Video/Log Link
  • Remarks

Stopping Accuracy

Test IDTest itemNodeRadius (m)Runs
SA-ST-N1Straight-Node Stopping AccuracyStop at the designated node after a straight approachNode 1—10
SA-ST-N2Straight-Node Stopping AccuracyStop at the designated node after a straight approachNode 2—10
SA-CV-R1p0-N1Curve-Node Stopping AccuracyEnter curve → traverse curve → stop at designated nodeNode 11.010
SA-CV-R1p0-N2Curve-Node Stopping AccuracyEnter curve → traverse curve → stop at designated nodeNode 21.010
SA-CV-R1p5-N1Curve-Node Stopping AccuracyEnter curve → traverse curve → stop at designated nodeNode 11.510
SA-CV-R1p5-N2Curve-Node Stopping AccuracyEnter curve → traverse curve → stop at designated nodeNode 21.510
SA-CV-R2p0-N1Curve-Node Stopping AccuracyEnter curve → traverse curve → stop at designated nodeNode 12.010
SA-CV-R2p0-N2Curve-Node Stopping AccuracyEnter curve → traverse curve → stop at designated nodeNode 22.010

Docking Accuracy

Test IDTest itemNodeRuns
DA-N1Docking AccuracyDock after a curved approachNode 110
DA-N2Docking AccuracyDock after a curved approachNode 210

Narrow Space

Test IDTest itemNodeLateral clearanceRuns
NS-MOVETravel DrivingPass through narrow sectionApplicable SectionInput required5
NS-DOCKDocking DrivingDock in narrow sectionApplicable Docking NodeInput required5

Initial-Pose Convergence

Test IDTest itemNodeYaw (°)RunsRemarks
OF-Y45Initial-Position OffsetVerify drivability after pure rotationTest Node451Repetition count not specified; template row
OF-Y60Initial-Position OffsetVerify drivability after pure rotationTest Node601Repetition count not specified; template row
OF-Y90Initial-Position OffsetVerify drivability after pure rotationTest Node901Repetition count not specified; template row

15 test ids, 113 runs prepared for entry. No result has been recorded yet.

Result summary

The workbook's tally, with the two counts it can be checked against beside it.

CategoryPlan sheetEntry logSummary sheetCompletedPassFailPass rate
Stopping Accuracy408080000—
Docking Accuracy302020000—
Narrow Space101010000—
Initial-Pose Convergence933000—
Total89113113000—

Plan sheet is the repetitions the test plan asks for; Entry log is the blank rows the result sheet lays out; Summary sheet is the workbook's own planned figure, transcribed as it stands.

The three sources do not agree for Stopping Accuracy, Docking Accuracy, Initial-Pose Convergence. All three are shown as transcribed rather than reconciled — which one is current is the test team's to say.

Note: The number of repetitions for the initial-pose convergence test was not specified. One template row is provided for each Yaw condition. Copy the corresponding row in the Test Result Input sheet if additional repetitions are required.