Skip to content
Snippets Groups Projects
Commit 6fa57152 authored by Pierre-Alexandre Leziart's avatar Pierre-Alexandre Leziart
Browse files

Replace inv with pinv in estimator

parent 369eef8a
No related branches found
No related tags found
No related merge requests found
...@@ -80,7 +80,7 @@ class KFilter: ...@@ -80,7 +80,7 @@ class KFilter:
# Correct the prediction, using measurement # Correct the prediction, using measurement
# Z : measurement vector # Z : measurement vector
self.K = self.P @ self.H.T @ np.linalg.inv(self.H @ self.P @ self.H.T + self.R) self.K = self.P @ self.H.T @ np.linalg.pinv(self.H @ self.P @ self.H.T + self.R)
self.X = self.X + self.K @ (Z - self.H @ self.X) self.X = self.X + self.K @ (Z - self.H @ self.X)
self.P = self.P - self.K @ self.H @ self.P self.P = self.P - self.K @ self.H @ self.P
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment