Skip to content

Support for current estimators and V1 soon? #89

Description

@franckgaga

Hello @baggepinnen,

I'm working in implementing the current form for all the estimators in the package. Two points about that:

1- The predict and correct is a good idea except for the MovingHorizonEstimator: this separation is impossible afaik. It needs to be a single function that solve the full optimization problem over the window $N_k$. I prefer to have a uniform API for all the state estimators. About the possible confusion between the current and delayed form: I'm hesitating between keeping the updatestate! method for both forms (and it should be called before or after moveintput, depending on the chosen form, a bit more confusing IMO but simpler API). The other option would be to create a new method for the current form e.g. evalstate!. Do you have a preference or other ideas ?

2- After these new features are merged, I feel like it would be a good timing to move to v1. The user base seems to be growing according to stars and I'm not a fan of keeping packages in v0 eternally.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions