Public Types
hector_pose_estimation::traits::MeasurementModel< Derived, _Dimension > Struct Template Reference

#include <measurement_model.h>

List of all members.

Public Types

enum  { MeasurementDimension = _Dimension }
enum  { InputDimension = traits::Input<Derived>::Dimension }
typedef Matrix_
< State::Covariance::RowsAtCompileTime,
MeasurementDimension
GainMatrix
typedef Matrix_
< MeasurementDimension,
InputDimension
InputMatrix
typedef traits::Input< Derived >
::Type 
InputType
typedef traits::Input< Derived >
::Vector 
InputVector
typedef Matrix_
< MeasurementDimension,
Dynamic > 
MeasurementMatrix
typedef ColumnVector_
< MeasurementDimension
MeasurementVector
typedef SymmetricMatrix_
< MeasurementDimension
NoiseVariance
typedef ColumnVector_
< State::Covariance::RowsAtCompileTime > 
UpdateVector

Detailed Description

template<class Derived, int _Dimension = Derived::MeasurementDimension>
struct hector_pose_estimation::traits::MeasurementModel< Derived, _Dimension >

Definition at line 57 of file measurement_model.h.


Member Typedef Documentation

template<class Derived , int _Dimension = Derived::MeasurementDimension>
typedef Matrix_<State::Covariance::RowsAtCompileTime,MeasurementDimension> hector_pose_estimation::traits::MeasurementModel< Derived, _Dimension >::GainMatrix

Definition at line 62 of file measurement_model.h.

template<class Derived , int _Dimension = Derived::MeasurementDimension>
typedef Matrix_<MeasurementDimension,InputDimension> hector_pose_estimation::traits::MeasurementModel< Derived, _Dimension >::InputMatrix

Definition at line 68 of file measurement_model.h.

template<class Derived , int _Dimension = Derived::MeasurementDimension>
typedef traits::Input<Derived>::Type hector_pose_estimation::traits::MeasurementModel< Derived, _Dimension >::InputType

Definition at line 66 of file measurement_model.h.

template<class Derived , int _Dimension = Derived::MeasurementDimension>
typedef traits::Input<Derived>::Vector hector_pose_estimation::traits::MeasurementModel< Derived, _Dimension >::InputVector

Definition at line 67 of file measurement_model.h.

template<class Derived , int _Dimension = Derived::MeasurementDimension>
typedef Matrix_<MeasurementDimension,Dynamic> hector_pose_estimation::traits::MeasurementModel< Derived, _Dimension >::MeasurementMatrix

Definition at line 61 of file measurement_model.h.

template<class Derived , int _Dimension = Derived::MeasurementDimension>
typedef ColumnVector_<MeasurementDimension> hector_pose_estimation::traits::MeasurementModel< Derived, _Dimension >::MeasurementVector

Definition at line 59 of file measurement_model.h.

template<class Derived , int _Dimension = Derived::MeasurementDimension>
typedef SymmetricMatrix_<MeasurementDimension> hector_pose_estimation::traits::MeasurementModel< Derived, _Dimension >::NoiseVariance

Definition at line 60 of file measurement_model.h.

template<class Derived , int _Dimension = Derived::MeasurementDimension>
typedef ColumnVector_<State::Covariance::RowsAtCompileTime> hector_pose_estimation::traits::MeasurementModel< Derived, _Dimension >::UpdateVector

Definition at line 63 of file measurement_model.h.


Member Enumeration Documentation

template<class Derived , int _Dimension = Derived::MeasurementDimension>
anonymous enum
Enumerator:
MeasurementDimension 

Definition at line 58 of file measurement_model.h.

template<class Derived , int _Dimension = Derived::MeasurementDimension>
anonymous enum
Enumerator:
InputDimension 

Definition at line 65 of file measurement_model.h.


The documentation for this struct was generated from the following file:


hector_pose_estimation_core
Author(s): Johannes Meyer
autogenerated on Fri Aug 28 2015 10:59:55