#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 Attributes | |
State::SystemMatrix | A |
State::Covariance | Q |
State::Vector | x_diff |
hector_pose_estimation::filter::EKF::EKF | ( | State & | state | ) |
hector_pose_estimation::filter::EKF::~EKF | ( | ) | [virtual] |
bool hector_pose_estimation::filter::EKF::doPredict | ( | double | dt | ) | [virtual] |
Reimplemented from hector_pose_estimation::Filter.
virtual std::string hector_pose_estimation::filter::EKF::getType | ( | ) | const [inline, virtual] |
Implements hector_pose_estimation::Filter.
bool hector_pose_estimation::filter::EKF::init | ( | PoseEstimation & | estimator | ) | [virtual] |
Reimplemented from hector_pose_estimation::Filter.
bool hector_pose_estimation::filter::EKF::predict | ( | const SystemPtr & | system, |
double | dt | ||
) | [virtual] |
Reimplemented from hector_pose_estimation::Filter.
bool hector_pose_estimation::filter::EKF::preparePredict | ( | double | dt | ) | [virtual] |
Reimplemented from hector_pose_estimation::Filter.