|
EmrysFilter 0.1.0
State estimation utilities in C++23 using Eigen
|
A process model's white-noise spectral density, as continuousNoise() declares it, placed by tag path on blocks of the output and discretized over the step by the model (decisions.md [continuous-time-noise], [model-policies]): \( Q_c \, \Delta t \) on each block's differences. More...
#include <EmrysFilter/Models/Policies.h>
Public Member Functions | |
| ContinuousNoise (Parts... parts) | |
| The noise of parts. | |
| std::tuple< Parts... > const & | parts () const |
Static Public Attributes | |
| static constexpr bool | Placed = (internal::isPlacedByPath<std::remove_cvref_t<Parts>> || ...) |
| whether the parts are placed by tag path | |
A process model's white-noise spectral density, as continuousNoise() declares it, placed by tag path on blocks of the output and discretized over the step by the model (decisions.md [continuous-time-noise], [model-policies]): \( Q_c \, \Delta t \) on each block's differences.
Each part is on<Velocity>(q) or onEach<Fleet>(q), with \( Q_c \) a scalar, the density of every axis, or a matrix over the block's differences; one unplaced \( Q_c \) covers the whole output space.
| Parts | the parts, as given |
|
inlinenodiscard |