$search
#include <magnetic.h>
Public Member Functions | |
virtual bool | beforeUpdate (PoseEstimation &estimator, const Update &update) |
virtual NoiseCovariance const & | getCovariance (const Update &update) |
virtual MeasurementVector const & | getVector (const Update &update) |
Magnetic (const std::string &name="height") | |
virtual void | onReset () |
virtual | ~Magnetic () |
Private Attributes | |
bool | auto_heading_ |
NoiseCovariance | R_ |
GlobalReference * | reference_ |
MeasurementVector | y_ |
Definition at line 69 of file magnetic.h.
hector_pose_estimation::Magnetic::Magnetic | ( | const std::string & | name = "height" |
) |
Definition at line 147 of file magnetic.cpp.
virtual hector_pose_estimation::Magnetic::~Magnetic | ( | ) | [inline, virtual] |
Definition at line 73 of file magnetic.h.
bool hector_pose_estimation::Magnetic::beforeUpdate | ( | PoseEstimation & | estimator, | |
const Update & | update | |||
) | [virtual] |
Reimplemented from hector_pose_estimation::Measurement_< MagneticModel >.
Definition at line 185 of file magnetic.cpp.
const MagneticModel::NoiseCovariance & hector_pose_estimation::Magnetic::getCovariance | ( | const Update & | update | ) | [virtual] |
Reimplemented from hector_pose_estimation::Measurement_< MagneticModel >.
Definition at line 172 of file magnetic.cpp.
const MagneticModel::MeasurementVector & hector_pose_estimation::Magnetic::getVector | ( | const Update & | update | ) | [virtual] |
Reimplemented from hector_pose_estimation::Measurement_< MagneticModel >.
Definition at line 159 of file magnetic.cpp.
void hector_pose_estimation::Magnetic::onReset | ( | ) | [virtual] |
Reimplemented from hector_pose_estimation::Measurement.
Definition at line 155 of file magnetic.cpp.
bool hector_pose_estimation::Magnetic::auto_heading_ [private] |
Definition at line 83 of file magnetic.h.
Definition at line 87 of file magnetic.h.
Definition at line 84 of file magnetic.h.
Definition at line 86 of file magnetic.h.