Update diagnostics/MotorDiagnostics.py

This commit is contained in:
2025-12-11 14:28:52 +00:00
parent f688ef0cb3
commit f58372d166

View File

@@ -41,7 +41,7 @@ class MotorDiagnostics:
# Stability: penalize deviation relative to desired
stability = max(0, 100 - (stdev_speed / desired) * 100)
# Normalize load: map 1020 as baseline (0%), 200 as max (100%)
# Normalize load: map 1020 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)