{{ offroad ? 'RECORDED-DRIVE ANALYSIS' : live ? 'THE CURRENT EXPERIMENT' : 'LAST REPORTED EXPERIMENT' }}
{{ learningReason(tracking.reason) }}
{{ learningReason(offroad.reason) }}
Waiting for driving samples. Auto Learn compares steering error before and during a trial.
{{ offroad.checks.passed }} / {{ offroad.checks.required }} original controller and encoder windows passed.
{{ refusal.count }} window(s): {{ learningReason(refusal.reason) }}
-Additional candidates are retained in the device's full assessment.
Saved values and unsaved candidates are separate. Current application requires fresh controller evidence.
+Additional candidates are retained in the device's full assessment.
Saved values and unsaved candidates are separate. Current application requires fresh controller evidence.
Tracking error RMS · {{ offroad?.observed?.units ?? 'm/s²' }} · lower is better
{{ Math.abs(improvement).toFixed(1) }}% {{ improvement >= 0 ? 'lower' : 'higher' }} observed error{{ state.key === 'confirmed' ? 'Comparison passed; controller acknowledged' : 'Observation so far, not a confirmed improvement' }}
Thirty steering parameters, grouped by behavior.
These five-point curve adjustments are separate from the thirty manual sliders.
These five-point curve adjustments are separate from the thirty manual sliders.
{{ selectedGroup.description }}
Parked edits apply to the next drive. Auto Learn pauses while manual overrides are set. Zero removes an override.
{{ manualState.status === 'loading' ? 'Loading saved manual tune…' : 'Manual tuning unavailable. Reconnecting…' }}
{{ manualState.data.rows[0]?.reason || 'Manual tuning is unavailable for this controller.' }}
-{{ manualEvidence(row.coordinate) }} Manual override shown above is separate.
{{ manualEvidence(row.coordinate, row.unit) }} Manual override shown above is separate.
These reported results are separate from your manual settings.
-Zero is the original baseline. These are correction coordinates, not raw degrees or torque. Speed-window coordinates scale the original speed range; deadband and angle assistance use the controller's physical normalizer. A trial is an offer, not proof of application. All 30 stages exist for torque; 26 exist for torque-actuated PID.
LEARNING ACTIVITY
{{ learningReason(offroad.reason) }}
{{ offroad.checks.passed }} / {{ offroad.checks.required }} controller and encoder windows passed.
Recorded-drive assessment. Current application and road improvement require separate measurements.
+{{ learningReason(offroad.reason) }}
{{ offroad.checks.passed }} / {{ offroad.checks.required }} controller and encoder windows passed.
Recorded-drive assessment. Current application and road improvement require separate measurements.
{{ learningReason(row.reason) }}
{{ row.time }} · Applied at that timeThis will show real collection, trial and rollback events as the learner reports them.