编辑long_mpc.py

This commit is contained in:
2025-11-20 14:21:47 +08:00
parent ded8a94d77
commit 58f2321e97
@@ -54,9 +54,9 @@ T_IDXS = np.array(T_IDXS_LST)
FCW_IDXS = T_IDXS < 5.0
T_DIFFS = np.diff(T_IDXS, prepend=[0.])
COMFORT_BRAKE = 2.5
STOP_DISTANCE = 6.0
STOP_DISTANCE = 4.8
CRUISE_MIN_ACCEL = -1.2
CRUISE_MAX_ACCEL = 1.6
CRUISE_MAX_ACCEL = 3.0
def get_jerk_factor(personality=log.LongitudinalPersonality.standard):
if personality==log.LongitudinalPersonality.relaxed:
@@ -71,11 +71,11 @@ def get_jerk_factor(personality=log.LongitudinalPersonality.standard):
def get_T_FOLLOW(personality=log.LongitudinalPersonality.standard):
if personality==log.LongitudinalPersonality.relaxed:
return 1.75
return 1.1
elif personality==log.LongitudinalPersonality.standard:
return 1.45
return 0.8
elif personality==log.LongitudinalPersonality.aggressive:
return 1.25
return 0.5
else:
raise NotImplementedError("Longitudinal personality not supported")