#include <ekf.h>
Classes | |
class | Corrector |
class | Corrector_ |
class | Predictor |
class | Predictor_ |
Public Member Functions | |
virtual bool | doPredict (double dt) |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW | EKF (State &state) |
virtual std::string | getType () const |
virtual bool | init (PoseEstimation &estimator) |
virtual bool | predict (const SystemPtr &system, double dt) |
virtual bool | preparePredict (double dt) |
virtual | ~EKF () |
Public Member Functions inherited from hector_pose_estimation::Filter | |
virtual void | cleanup () |
virtual bool | correct (const Measurements &measurements) |
virtual bool | correct (const MeasurementPtr &measurement) |
template<typename Derived > | |
Derived * | derived () |
template<typename Derived > | |
const Derived * | derived () const |
virtual bool | doCorrect () |
Filter (State &state) | |
virtual bool | predict (const Systems &systems, double dt) |
virtual bool | prepareCorrect () |
virtual void | reset () |
virtual const State & | state () const |
virtual State & | state () |
virtual | ~Filter () |
Public Attributes | |
State::SystemMatrix | A |
State::Covariance | Q |
State::Vector | x_diff |
Additional Inherited Members | |
Static Public Member Functions inherited from hector_pose_estimation::Filter | |
template<typename Derived > | |
static Factory< Derived > | factory (Derived *filter) |
Protected Attributes inherited from hector_pose_estimation::Filter | |
Inputs | inputs_ |
State & | state_ |
|
virtual |
Reimplemented from hector_pose_estimation::Filter.
|
inlinevirtual |
Implements hector_pose_estimation::Filter.
|
virtual |
Reimplemented from hector_pose_estimation::Filter.
|
virtual |
Reimplemented from hector_pose_estimation::Filter.
|
virtual |
Reimplemented from hector_pose_estimation::Filter.
State::SystemMatrix hector_pose_estimation::filter::EKF::A |
State::Covariance hector_pose_estimation::filter::EKF::Q |
State::Vector hector_pose_estimation::filter::EKF::x_diff |