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

NIS calculation #158

Open
MJaberr opened this issue Jan 19, 2024 · 0 comments
Open

NIS calculation #158

MJaberr opened this issue Jan 19, 2024 · 0 comments

Comments

@MJaberr
Copy link

MJaberr commented Jan 19, 2024

Dear NaveGo-Team, thanks for your very incredible work.
I noticed that in the function "kf_analysis.m" line 47, when you calculate the chi from the innovation v, the S matrix is used instead of the inverse of S.
multiple references state that the formula should use inverse of S. (since for scalar innovation as an example, this would be equivalent to say that the normalized innovation is v/sqrt(S), and the normalized innovation squared is s^2/S)

kindly check the following link
https://kalman-filter.com/normalized-innovation-squared/
and the open source paper
https://web.stanford.edu/group/arl/sites/default/files/public/publications/Robust_TRN_Framework.pdf

Apart from this, it would be great also to add the Normalized Estimation Error Squared (NEES) metric for the synthetic-data example by applying similar approach for the Normalized-Innovation-Squared mentioned above. please refer to the following link for more details
https://kalman-filter.com/normalized-estimation-error-squared/

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

No branches or pull requests

1 participant