#include <kalman_estimator.h>
◆ adjust_noise()
void occ::core::KalmanEstimator::adjust_noise |
( |
double |
process_noise, |
|
|
double |
measurement_noise |
|
) |
| |
◆ covariance()
const auto & occ::core::KalmanEstimator::covariance |
( |
| ) |
const |
|
inline |
◆ estimate_remaining()
double occ::core::KalmanEstimator::estimate_remaining |
( |
double |
total | ) |
const |
◆ state()
const auto & occ::core::KalmanEstimator::state |
( |
| ) |
const |
|
inline |
◆ time_uncertainty()
double occ::core::KalmanEstimator::time_uncertainty |
( |
double |
total | ) |
const |
◆ update()
void occ::core::KalmanEstimator::update |
( |
double |
measurement, |
|
|
double |
now |
|
) |
| |
◆ initialized
bool occ::core::KalmanEstimator::initialized {false} |
◆ last_update
double occ::core::KalmanEstimator::last_update {0.0} |
Mat2 occ::core::KalmanEstimator::P {Mat2::Identity() * 1000.0} |
Mat2 occ::core::KalmanEstimator::Q {Mat2::Identity() * 0.1} |
double occ::core::KalmanEstimator::R {1.0} |
Vec2 occ::core::KalmanEstimator::x {Vec2::Zero()} |
The documentation for this struct was generated from the following file: