diff --git a/diagnostics/MotorDiagnostics.py b/diagnostics/MotorDiagnostics.py index 8fdb3bc..e6207da 100644 --- a/diagnostics/MotorDiagnostics.py +++ b/diagnostics/MotorDiagnostics.py @@ -41,7 +41,7 @@ class MotorDiagnostics: # Stability: penalize deviation relative to desired stability = max(0, 100 - (stdev_speed / desired) * 100) - # Normalize load: map 10–20 as baseline (≈0%), 200 as max (≈100%) + # Normalize load: map 10–20 as baseline (around 0%), 200 as max (around 100%) baseline = 15 # midpoint of idle range max_observed = 200 # heavy load/stall normalized_load = max(0, avg_load - baseline)