Public Member Functions | Private Attributes
hector_pose_estimation::Magnetic Class Reference

#include <magnetic.h>

Inheritance diagram for hector_pose_estimation::Magnetic:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual NoiseVariance const & getVariance (const Update &update, const State &)
virtual MeasurementVector const & getVector (const Update &update, const State &)
 Magnetic (const std::string &name="height")
virtual void onReset ()
virtual bool prepareUpdate (State &state, const Update &update)
virtual ~Magnetic ()

Private Attributes

bool auto_heading_
ColumnVector deviation_
NoiseVariance R_
GlobalReferencePtr reference_
MeasurementVector y_

Detailed Description

Definition at line 68 of file magnetic.h.


Constructor & Destructor Documentation

hector_pose_estimation::Magnetic::Magnetic ( const std::string &  name = "height")

Definition at line 183 of file magnetic.cpp.

virtual hector_pose_estimation::Magnetic::~Magnetic ( ) [inline, virtual]

Definition at line 72 of file magnetic.h.


Member Function Documentation

const MagneticModel::NoiseVariance & hector_pose_estimation::Magnetic::getVariance ( const Update update,
const State state 
) [virtual]

Reimplemented from hector_pose_estimation::Measurement_< MagneticModel >.

Definition at line 210 of file magnetic.cpp.

const MagneticModel::MeasurementVector & hector_pose_estimation::Magnetic::getVector ( const Update update,
const State state 
) [virtual]

Reimplemented from hector_pose_estimation::Measurement_< MagneticModel >.

Definition at line 197 of file magnetic.cpp.

Reimplemented from hector_pose_estimation::Measurement.

Definition at line 193 of file magnetic.cpp.

bool hector_pose_estimation::Magnetic::prepareUpdate ( State state,
const Update update 
) [virtual]

Reimplemented from hector_pose_estimation::Measurement_< MagneticModel >.

Definition at line 223 of file magnetic.cpp.


Member Data Documentation

Definition at line 82 of file magnetic.h.

Definition at line 84 of file magnetic.h.

Reimplemented from hector_pose_estimation::Measurement_< MagneticModel >.

Definition at line 87 of file magnetic.h.

Definition at line 83 of file magnetic.h.

Definition at line 86 of file magnetic.h.


The documentation for this class was generated from the following files:


hector_pose_estimation_core
Author(s): Johannes Meyer
autogenerated on Mon Oct 6 2014 00:24:16