|
MVUE 1.0
MVUE / BLUE (Minimum Variance Unbiased Estimator / Best Linear Unbiassed Estimator)
|
N-measurement Minimum Variance Unbiased Estimator. More...
Go to the source code of this file.
Classes | |
| class | estimators::mvue::MVUE_N< T, N > |
| Minimum Variance Unbiased Estimator for N measurements. More... | |
Namespaces | |
| namespace | estimators |
| Contains estimation and sensor-fusion algorithms. | |
| namespace | estimators::mvue |
| namespace | mvue |
| Contains Minimum Variance Unbiased Estimator implementations. | |
N-measurement Minimum Variance Unbiased Estimator.
This file defines the estimators::mvue::MVUE_N class, which implements a Minimum Variance Unbiased Estimator (MVUE) for combining an arbitrary number of measurements.
Each measurement is associated with a variance. The estimator combines the measurements according to their variances, giving greater weight to measurements with lower variance.
Unlike the fixed-size MVUE_2, MVUE_3, and MVUE_4 implementations, MVUE_N supports a compile-time configurable number of measurements.
The class is templated to support different numeric types and different numbers of measurements.
| T | Numeric data type used for the estimator calculations. |
| N | Number of measurements to be combined. |
Definition in file mvue_n.h.