mirror of
https://github.com/MoreTore/openpilot.git
synced 2026-08-05 08:16:06 +08:00
FrogPilot community - Jyoung8607's params learner tweak
Co-Authored-By: Jason Young <46612682+jyoung8607@users.noreply.github.com>
This commit is contained in:
@@ -96,8 +96,9 @@ class ParamsLearner:
|
||||
self.steering_angle = msg.steeringAngleDeg
|
||||
self.speed = msg.vEgo
|
||||
|
||||
complex_dynamics = abs(msg.aEgo) > 1.0 or abs(msg.steeringRateDeg) > 20
|
||||
in_linear_region = abs(self.steering_angle) < 45
|
||||
self.active = self.speed > MIN_ACTIVE_SPEED and in_linear_region
|
||||
self.active = self.speed > MIN_ACTIVE_SPEED and in_linear_region and not complex_dynamics
|
||||
|
||||
if self.active:
|
||||
self.kf.predict_and_observe(t, ObservationKind.STEER_ANGLE, np.array([[math.radians(msg.steeringAngleDeg)]]))
|
||||
|
||||
Reference in New Issue
Block a user