|
EmrysFilter 0.1.0
State estimation utilities in C++23 using Eigen
|
RbPointMassFilter (decisions.md [rb-point-mass] and [rao-blackwellized-core]): fixed points for one block of the state, each carrying a Kalman filter over the rest, or an IMM filter under a switching model, with the PointMassFilter alias for a grid that covers the whole state. More...
#include <expected>#include <span>#include <type_traits>#include <utility>#include <EmrysFilter/Core/Allocation.h>#include <EmrysFilter/Core/Execution.h>#include <EmrysFilter/Distributions/Gaussian.h>#include <EmrysFilter/Distributions/GridGaussian.h>#include <EmrysFilter/Distributions/Hybrid.h>#include <EmrysFilter/Core/Macros.h>#include <EmrysFilter/Filters/FilterUpkeep.h>#include <EmrysFilter/Filters/ImmFilter.h>#include <EmrysFilter/Models/Measurement.h>#include <EmrysFilter/Models/ProcessModel.h>#include <EmrysFilter/Filters/RbUpdate.h>#include <EmrysFilter/Models/Reduction.h>#include <EmrysFilter/Models/Transform.h>#include <EmrysFilter/Core/Print.h>Go to the source code of this file.
Classes | |
| class | Emrys::RbPointMassFilterUpdate< Scalar, Allocator > |
| What a Rao-Blackwellized point-mass filter's update did, per live cell and in total. More... | |
| class | Emrys::RbPointMassFilter< Grid_, Model_, Covariance_, Method_, Upkeep_ > |
| A Rao-Blackwellized point-mass filter: fixed points for one block of the state, such as a coarse position, each carrying a Kalman filter over the rest. More... | |
Typedefs | |
| template<typename Grid_, typename Covariance_ = SharedCovariance, typename Upkeep_ = upkeep::None> | |
| using | Emrys::PointMassFilter = RbPointMassFilter<Grid_, NoProcessModel, Covariance_, methods::Linearized, Upkeep_> |
| A Bayesian grid filter: an RbPointMassFilter whose points cover the whole state, so nothing is left Gaussian. | |
RbPointMassFilter (decisions.md [rb-point-mass] and [rao-blackwellized-core]): fixed points for one block of the state, each carrying a Kalman filter over the rest, or an IMM filter under a switching model, with the PointMassFilter alias for a grid that covers the whole state.
The last header; read docs/guide/rao-blackwellized-filters.md for the review.