Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extended Kalman filter #396

Closed
wants to merge 10 commits into from
Closed

Extended Kalman filter #396

wants to merge 10 commits into from

Conversation

figuetbe
Copy link
Collaborator

Here is my attempt at implementing an Extended Kalman Filter and an Extended Rauch-Tung-Striebel (RTS) smoother.
I am not too happy with the Q and R matrices but this seems to do the job.

This is how it can be used:

ekf_flight = flight.filter(filters.EKF7D(smooth=False, reject_sigma=2))
ekfs_flight = flight.filter(filters.EKF7D(smooth=True, reject_sigma=2))

@xoolive
Copy link
Owner

xoolive commented Feb 13, 2024

Je viens de regarder ton code à cause du conflit ci-dessus, et en fait on dirait qu'il y a des fonctions à la place de classes qui dupliquent le job des @staticmethod non?

Sinon t'as deux fichiers qui devraient pas être modifiés...

@figuetbe
Copy link
Collaborator Author

Oh je vois, je peux essayer de resolve ca

@xoolive
Copy link
Owner

xoolive commented Jul 22, 2024

Moved in #458

@xoolive xoolive closed this Jul 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants