Skip to content

Commit 65fcfa7

Browse files
committed
small angle tuning
1 parent 41c7334 commit 65fcfa7

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

selfdrive/car/ford/carcontroller.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ def apply_ford_steer_angle_limits(apply_steer, apply_steer_last, vEgo, VM):
1919
apply_angle = clip(apply_angle, (apply_angle_last - max_angle_diff), (apply_angle_last + max_angle_diff))
2020

2121
# absolute limit (0.5 rad after steer ratio)
22-
apply_angle = math.radians(apply_angle) * 4.
22+
apply_angle = math.radians(apply_angle) * 4.15
2323
apply_angle = clip(apply_angle, -0.5, 0.5235)
24-
apply_angle = math.degrees(apply_angle) / 4.
24+
apply_angle = math.degrees(apply_angle) / 4.15
2525

2626
return apply_angle * VM.sR
2727

@@ -62,7 +62,7 @@ def update(self, CC, CS):
6262

6363
# use LatCtlPath_An_Actl to actuate steering
6464
# path angle is the car wheel angle, not the steering wheel angle
65-
path_angle = math.radians(apply_steer) * 4. / self.VM.sR
65+
path_angle = math.radians(apply_steer) * 4.15 / self.VM.sR
6666

6767
# ramp rate: 0=Slow, 1=Medium, 2=Fast, 3=Immediately
6868
# TODO: slower ramp speed when driver torque detected

selfdrive/car/ford/interface.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ def get_params(candidate, fingerprint=gen_empty_fingerprint(), car_fw=None, disa
1818

1919
# Angle-based steering
2020
ret.steerControlType = car.CarParams.SteerControlType.angle
21-
ret.steerActuatorDelay = 0.15
21+
ret.steerActuatorDelay = 0.14
2222
ret.steerLimitTimer = 1.0
2323
tire_stiffness_factor = 1.0 # Let the params learner figure this out
2424

0 commit comments

Comments
 (0)