EmrysFilter 0.1.0
State estimation utilities in C++23 using Eigen
Loading...
Searching...
No Matches
Emrys::Measurement Concept Reference

A measurement: an observed value with its model and the call's inputs, and the method a Kalman update pushes the state through, as observe() makes it; what update() and every filter's update() take (decisions.md [templated-measurements]). More...

#include <EmrysFilter/Models/MeasurementModel.h>

Concept definition

template<typename M>
concept Measurement = internal::isObserved<std::remove_cvref_t<M>> && std::remove_cvref_t<M>::HasObservation
A measurement: an observed value with its model and the call's inputs, and the method a Kalman update...
Definition MeasurementModel.h:1337

Detailed Description

A measurement: an observed value with its model and the call's inputs, and the method a Kalman update pushes the state through, as observe() makes it; what update() and every filter's update() take (decisions.md [templated-measurements]).

A filter that weights points needs no method, and a Kalman update refuses a measurement without one at compile time.