Bayes Filters Library
|
Public Member Functions | |
ImplData (const Dim dim, const double sampling_interval, const double tilde_q, const unsigned int seed) | |
Public Attributes | |
double | T_ |
Sampling interval in [time]. More... | |
double | tilde_q_ |
Power spectral density [length]^2/[time]^3. More... | |
VectorDescription | state_description_ |
State description. More... | |
Eigen::MatrixXd | F_ |
State transition matrix. More... | |
Eigen::MatrixXd | Q_ |
Convariance matrix of the additive white noise of the state model. More... | |
Eigen::MatrixXd | sqrt_Q_ |
Square root matrix of R_. More... | |
unsigned int | seed_ |
Seed of the random number generator. More... | |
std::mt19937_64 | generator_ |
Random number generator. More... | |
std::normal_distribution< double > | distribution_ |
Normal distribution for random number generation functions. More... | |
std::function< double()> | gauss_rnd_sample_ |
Random number generator function from a Normal distribution. More... | |
Definition at line 20 of file WhiteNoiseAcceleration.cpp.
|
inline |
Definition at line 23 of file WhiteNoiseAcceleration.cpp.
std::normal_distribution<double> bfl::WhiteNoiseAcceleration::ImplData::distribution_ |
Normal distribution for random number generation functions.
Definition at line 142 of file WhiteNoiseAcceleration.cpp.
Eigen::MatrixXd bfl::WhiteNoiseAcceleration::ImplData::F_ |
State transition matrix.
Definition at line 117 of file WhiteNoiseAcceleration.cpp.
std::function<double()> bfl::WhiteNoiseAcceleration::ImplData::gauss_rnd_sample_ |
Random number generator function from a Normal distribution.
A call to gauss_rnd_sample_()
returns a double-precision floating point random number.
Definition at line 148 of file WhiteNoiseAcceleration.cpp.
std::mt19937_64 bfl::WhiteNoiseAcceleration::ImplData::generator_ |
Random number generator.
Definition at line 137 of file WhiteNoiseAcceleration.cpp.
Eigen::MatrixXd bfl::WhiteNoiseAcceleration::ImplData::Q_ |
Convariance matrix of the additive white noise of the state model.
Definition at line 122 of file WhiteNoiseAcceleration.cpp.
unsigned int bfl::WhiteNoiseAcceleration::ImplData::seed_ |
Seed of the random number generator.
Definition at line 132 of file WhiteNoiseAcceleration.cpp.
Eigen::MatrixXd bfl::WhiteNoiseAcceleration::ImplData::sqrt_Q_ |
Square root matrix of R_.
Definition at line 127 of file WhiteNoiseAcceleration.cpp.
VectorDescription bfl::WhiteNoiseAcceleration::ImplData::state_description_ |
State description.
Definition at line 112 of file WhiteNoiseAcceleration.cpp.
double bfl::WhiteNoiseAcceleration::ImplData::T_ |
Sampling interval in [time].
Definition at line 102 of file WhiteNoiseAcceleration.cpp.
double bfl::WhiteNoiseAcceleration::ImplData::tilde_q_ |
Power spectral density [length]^2/[time]^3.
Definition at line 107 of file WhiteNoiseAcceleration.cpp.