Public Member Functions | |
void | correct (const Measurement &measurement) |
Carries out the correct step in the predict/update cycle. This method must be implemented by subclasses. | |
FilterDerived () | |
std::priority_queue < Measurement, std::vector < Measurement >, Measurement > | getMeasurementQueue () |
void | predict (const double delta) |
Carries out the predict step in the predict/update cycle. Projects the state and error matrices forward using a model of the vehicle's motion. This method must be implemented by subclasses. | |
Public Attributes | |
double | val |
Definition at line 11 of file test_filter_base.cpp.
RobotLocalization::FilterDerived::FilterDerived | ( | ) | [inline] |
Definition at line 17 of file test_filter_base.cpp.
void RobotLocalization::FilterDerived::correct | ( | const Measurement & | measurement | ) | [inline, virtual] |
Carries out the correct step in the predict/update cycle. This method must be implemented by subclasses.
[in] | measurement | - The measurement to fuse with the state estimate |
Implements RobotLocalization::FilterBase.
Definition at line 19 of file test_filter_base.cpp.
std::priority_queue<Measurement, std::vector<Measurement>, Measurement> RobotLocalization::FilterDerived::getMeasurementQueue | ( | ) | [inline] |
Definition at line 36 of file test_filter_base.cpp.
void RobotLocalization::FilterDerived::predict | ( | const double | delta | ) | [inline, virtual] |
Carries out the predict step in the predict/update cycle. Projects the state and error matrices forward using a model of the vehicle's motion. This method must be implemented by subclasses.
[in] | delta | - The time step over which to predict. |
Implements RobotLocalization::FilterBase.
Definition at line 31 of file test_filter_base.cpp.
Definition at line 15 of file test_filter_base.cpp.