We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 82cea6e commit 45da0a3Copy full SHA for 45da0a3
1 file changed
GEMstack/onboard/perception/state_estimation.py
@@ -62,6 +62,11 @@ def update(self) -> VehicleState:
62
63
#filtering speed
64
raw.v = self.gnss_speed
65
+
66
+ # Assume no backward slide, use gear to decide velocity sign
67
+ if raw.gear == -1:
68
+ raw.v *= -1
69
70
#filt_vel = self.speed_filter(raw.v)
71
#raw.v = filt_vel
72
return raw
@@ -90,4 +95,4 @@ def healthy(self):
90
95
return self.vehicle_state is not None
91
96
92
97
def update(self) -> VehicleState:
93
- return self.vehicle_state
98
+ return self.vehicle_state
0 commit comments