We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ed9cf79 commit a1ac68dCopy full SHA for a1ac68d
donkeycar/parts/imu.py
@@ -177,8 +177,8 @@ def poll(self):
177
if not self.ahrs.flags.initialising:
178
self.euler = self.ahrs.quaternion.to_euler()
179
self.matrix = self.ahrs.quaternion.to_matrix()
180
- self.lin_accel = accel_phys - self.accel_zero
181
- delta_v = np.dot(self.matrix, self.lin_accel) * dt
+ self.lin_accel = np.dot(self.matrix, accel_phys) - self.accel_zero
+ delta_v = self.lin_accel * dt
182
self.speed += delta_v
183
self.pos += self.speed * dt
184
self.path.append((self.time, *self.pos))
0 commit comments