|
EmrysFilter 0.1.0
State estimation utilities in C++23 using Eigen
|
AmmFilter (decisions.md [autonomous-multiple-model]): the ImmFilter on the identity chain, whose constructor builds that chain from the state's modes, and the AmmFilter alias. More...
#include <concepts>#include <utility>#include <EmrysFilter/Core/Allocation.h>#include <EmrysFilter/Core/Print.h>#include <EmrysFilter/Distributions/Categorical.h>#include <EmrysFilter/Distributions/Component.h>#include <EmrysFilter/Distributions/Hybrid.h>#include <EmrysFilter/Filters/ImmFilter.h>#include <EmrysFilter/Models/ProcessModel.h>#include <EmrysFilter/Models/SwitchingModel.h>Go to the source code of this file.
Classes | |
| class | Emrys::AmmFilter< Component_, Model_, Method_, Allocator_, Upkeep_ > |
| The autonomous multiple model (AMM) estimator: a bank of filters, one per mode, each running on its own, and the probability that each mode is the one in force, by Bayes' rule over their measurement likelihoods. More... | |
AmmFilter (decisions.md [autonomous-multiple-model]): the ImmFilter on the identity chain, whose constructor builds that chain from the state's modes, and the AmmFilter alias.
The floor that keeps its modes recoverable is FloorModes, in Upkeep.h. Read ParticleFilter.h next; the design review is docs/guide/imm-filter.md.