Update diagnostics/MotorDiagnostics.py
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user