|
Autoware.Auto
|
|
This file defines a Kalman filter implementation of the filter interface. More...
#include <helper_functions/float_comparisons.hpp>#include <kalman_filter/filter_interface.hpp>#include <motion_model/motion_model_interface.hpp>#include <motion_model/noise_interface.hpp>#include <Eigen/LU>#include <limits>#include <vector>

Go to the source code of this file.
Classes | |
| class | autoware::prediction::KalmanFilter< MotionModelT, NoiseModelT > |
| A Kalman filter implementation. More... | |
Namespaces | |
| autoware | |
| This file defines the lanelet2_map_provider_node class. | |
| autoware::prediction | |
| Functionality relating to prediction, including state estimation, kinematic prediction, maneuver-based prediction, map-aware prediction etc... | |
Functions | |
| template<typename MotionModelT , typename NoiseModelT > | |
| auto | autoware::prediction::make_kalman_filter (const MotionModelT &motion_model, const NoiseModelT &noise_model, const typename MotionModelT::State &initial_state, const typename MotionModelT::State::Matrix &initial_covariance) |
| A utility function that creates a Kalman filter. More... | |
| template<typename MotionModelT , typename NoiseModelT > | |
| auto | autoware::prediction::make_kalman_filter (const MotionModelT &motion_model, const NoiseModelT &noise_model, const typename MotionModelT::State &initial_state, const std::vector< typename MotionModelT::State::Scalar > &initial_variances) |
| A utility function that creates a Kalman filter from a vector of variances. More... | |
This file defines a Kalman filter implementation of the filter interface.