mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-07-05 21:42:05 +08:00
latcontrol_torque: change in kp should not affect effective low speed factor gain (#36335)
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user