JuliaControl / JuliaControl/ModelPredictiveControl.jl

Support Joseph-form in Kalman filters

Open
#98 10 comments 0 reactions 1 assignee View on GitHub

@franckgaga is already working on this.

Since Sep 11, 2024.

enhancement good first issue
Dominant language
Julia
Stars
135
Forks
9
Avg merge
17h 35m
Merged PRs (30d)
16

Description

It would be nice to support the Joseph-form covariance update equation in KalmanFilter, ExtendedKalmanFilter and UnscentedKalmanFilter. It theoretically guarantee positive-definite covariance matrices, even with finite precision floating-point arithmetic.

In my experience although, I never had any problems with the classical equation, both with the Kalman filter and the unscented version. I personally don't consider that as a high priority feature.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.