|
|
|
@ -144,13 +144,19 @@ class CarInterface(CarInterfaceBase): |
|
|
|
|
ret.lateralTuning.pid.kiBP, ret.lateralTuning.pid.kpBP = [[0.], [0.]] |
|
|
|
|
ret.lateralTuning.pid.kpV, ret.lateralTuning.pid.kiV = [[0.25], [0.05]] |
|
|
|
|
elif candidate == CAR.KIA_SELTOS: |
|
|
|
|
ret.lateralTuning.pid.kf = 0.00005 |
|
|
|
|
ret.mass = 1310. + STD_CARGO_KG |
|
|
|
|
ret.wheelbase = 2.6 |
|
|
|
|
ret.steerRatio = 13.73 # Spec |
|
|
|
|
tire_stiffness_factor = 0.5 |
|
|
|
|
ret.lateralTuning.pid.kiBP, ret.lateralTuning.pid.kpBP = [[0.], [0.]] |
|
|
|
|
ret.lateralTuning.pid.kpV, ret.lateralTuning.pid.kiV = [[0.25], [0.05]] |
|
|
|
|
ret.mass = 1337. + STD_CARGO_KG |
|
|
|
|
ret.wheelbase = 2.63 |
|
|
|
|
ret.steerRatio = 14.56 |
|
|
|
|
tire_stiffness_factor = 1 |
|
|
|
|
ret.lateralTuning.init('indi') |
|
|
|
|
ret.lateralTuning.indi.innerLoopGainBP = [0.] |
|
|
|
|
ret.lateralTuning.indi.innerLoopGainV = [4.] |
|
|
|
|
ret.lateralTuning.indi.outerLoopGainBP = [0.] |
|
|
|
|
ret.lateralTuning.indi.outerLoopGainV = [3.] |
|
|
|
|
ret.lateralTuning.indi.timeConstantBP = [0.] |
|
|
|
|
ret.lateralTuning.indi.timeConstantV = [1.4] |
|
|
|
|
ret.lateralTuning.indi.actuatorEffectivenessBP = [0.] |
|
|
|
|
ret.lateralTuning.indi.actuatorEffectivenessV = [1.8] |
|
|
|
|
elif candidate in [CAR.KIA_OPTIMA, CAR.KIA_OPTIMA_H]: |
|
|
|
|
ret.lateralTuning.pid.kf = 0.00005 |
|
|
|
|
ret.mass = 3558. * CV.LB_TO_KG |
|
|
|
|