From 77942ad71acfd4176b6187ae74124f36d08f23f2 Mon Sep 17 00:00:00 2001 From: infiniteCable <75014343+infiniteCable@users.noreply.github.com> Date: Fri, 18 Apr 2025 22:18:01 +0200 Subject: [PATCH] Update disturbance_controller.py --- selfdrive/controls/lib/disturbance_controller.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/selfdrive/controls/lib/disturbance_controller.py b/selfdrive/controls/lib/disturbance_controller.py index 7280fa7db..3b0513b06 100644 --- a/selfdrive/controls/lib/disturbance_controller.py +++ b/selfdrive/controls/lib/disturbance_controller.py @@ -25,7 +25,7 @@ PID_KI = 0.05 # small I to cancel steady wind offset PID_KF = 0.0 class DisturbanceController: - """Wind‑disturbance compensator using + """Wind disturbance compensator using * 3DoF curvature estimate * 1st order Disturbance Observer (Fy_hat) * adaptive LP/HP separation with band pass energy @@ -53,7 +53,7 @@ class DisturbanceController: self.ay_prev = 0.0 def _update_bandpass_energy(self, ay_meas): - """High‑pass filter to isolate wind‑böe frequency content (≥ 0.5 Hz).""" + """High pass filter to isolate wind böe frequency content (≥ 0.5 Hz).""" # 1st order HP: y[n] = alpha*(y[n_1] + x[n] - x[n_1]) self.ay_hp = BP_ALPHA_HP * (self.ay_hp + ay_meas - self.ay_prev) self.ay_prev = ay_meas