Public Types | Public Member Functions | Private Attributes
hector_pose_estimation::GyroModel Class Reference

#include <imu_model.h>

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

List of all members.

Public Types

enum  StateIndex { BIAS_GYRO_X = 0, BIAS_GYRO_Y, BIAS_GYRO_Z }

Public Member Functions

ConstStateVectorSegment getBias () const
virtual void getStateJacobian (SystemMatrix &A1, CrossSystemMatrix &A01, const State &state, bool init)
virtual void getSystemNoise (NoiseVariance &Q, const State &state, bool init)
 GyroModel ()
virtual bool init (PoseEstimation &estimator, State &state)
SubStatesub (State &state) const
const SubStatesub (const State &state) const
virtual ~GyroModel ()

Private Attributes

SubStatePtr drift_
double rate_drift_
double rate_stddev_

Detailed Description

Definition at line 37 of file imu_model.h.


Member Enumeration Documentation

Enumerator:
BIAS_GYRO_X 
BIAS_GYRO_Y 
BIAS_GYRO_Z 

Definition at line 40 of file imu_model.h.


Constructor & Destructor Documentation

Definition at line 37 of file imu_model.cpp.

Definition at line 45 of file imu_model.cpp.


Member Function Documentation

ConstStateVectorSegment hector_pose_estimation::GyroModel::getBias ( ) const [inline]

Definition at line 59 of file imu_model.h.

void hector_pose_estimation::GyroModel::getStateJacobian ( SystemMatrix &  A1,
CrossSystemMatrix &  A01,
const State state,
bool  init 
) [virtual]
void hector_pose_estimation::GyroModel::getSystemNoise ( NoiseVariance &  Q,
const State state,
bool  init 
) [virtual]
bool hector_pose_estimation::GyroModel::init ( PoseEstimation estimator,
State state 
) [virtual]

Reimplemented from hector_pose_estimation::Model.

Definition at line 48 of file imu_model.cpp.

Reimplemented from hector_pose_estimation::SystemModel_< GyroModel, _SubDimension >.

Definition at line 49 of file imu_model.h.

const SubState& hector_pose_estimation::GyroModel::sub ( const State state) const [inline]

Reimplemented from hector_pose_estimation::SystemModel_< GyroModel, _SubDimension >.

Definition at line 50 of file imu_model.h.


Member Data Documentation

Definition at line 62 of file imu_model.h.

Definition at line 64 of file imu_model.h.

Definition at line 63 of file imu_model.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