Skip to content

Commit 88bb507

Browse files
all crosstreks
1 parent 45a9f51 commit 88bb507

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

selfdrive/car/subaru/interface.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@ def get_params(candidate, fingerprint=gen_empty_fingerprint(), car_fw=None):
4141
ret.centerToFront = ret.wheelbase * 0.5
4242
ret.steerRatio = 15
4343
ret.steerActuatorDelay = 0.4 # end-to-end angle controller
44-
ret.lateralTuning.pid.kf = 0.00005
44+
ret.lateralTuning.pid.kf = 0.00003333
4545
ret.lateralTuning.pid.kiBP, ret.lateralTuning.pid.kpBP = [[0., 20.], [0., 20.]]
46-
ret.lateralTuning.pid.kpV, ret.lateralTuning.pid.kiV = [[0.2, 0.3], [0.02, 0.03]]
46+
ret.lateralTuning.pid.kpV, ret.lateralTuning.pid.kiV = [[0.133, 0.2], [0.0133, 0.02]]
4747

4848
if candidate == CAR.IMPREZA_2020:
4949
ret.mass = 1480. + STD_CARGO_KG

selfdrive/car/subaru/values.py

+2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ class CarControllerParams:
66
def __init__(self, CP):
77
if CP.carFingerprint == CAR.IMPREZA_2020:
88
self.STEER_MAX = 1439
9+
elif CP.carFingerprint == CAR.IMPREZA:
10+
self.STEER_MAX = 3071
911
else:
1012
self.STEER_MAX = 2047
1113
self.STEER_STEP = 2 # how often we update the steer cmd

0 commit comments

Comments
 (0)