latcontrol_torque: change in kp should not affect effective low speed factor gain (#36335)

pull/36351/head
felsager 6 days ago committed by GitHub
parent 87443cd34d
commit 3546b625e7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 2
      selfdrive/controls/lib/latcontrol_torque.py

@ -77,7 +77,7 @@ class LatControlTorque(LatControl):
low_speed_factor = (np.interp(CS.vEgo, LOW_SPEED_X, LOW_SPEED_Y) / max(CS.vEgo, MIN_SPEED)) ** 2
setpoint = lat_delay * desired_lateral_jerk + expected_lateral_accel
error = setpoint - measurement
error_lsf = error + low_speed_factor * error
error_lsf = error + low_speed_factor / self.torque_params.kp * error
# do error correction in lateral acceleration space, convert at end to handle non-linear torque responses correctly
pid_log.error = float(error_lsf)

Loading…
Cancel
Save