Public Types | List of all members
hector_pose_estimation::traits::MeasurementModel< Derived, _Dimension > Struct Template Reference

#include <measurement_model.h>

Public Types

enum  { MeasurementDimension = _Dimension }
 
enum  { InputDimension = traits::Input<Derived>::Dimension }
 
typedef Matrix_< State::Covariance::RowsAtCompileTime, MeasurementDimension >::type GainMatrix
 
typedef Matrix_< MeasurementDimension, InputDimension >::type InputMatrix
 
typedef traits::Input< Derived >::Type InputType
 
typedef traits::Input< Derived >::Vector InputVector
 
typedef Matrix_< MeasurementDimension, Dynamic >::type MeasurementMatrix
 
typedef ColumnVector_< MeasurementDimension >::type MeasurementVector
 
typedef SymmetricMatrix_< MeasurementDimension >::type NoiseVariance
 
typedef ColumnVector_< State::Covariance::RowsAtCompileTime >::type 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>::type 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>::type 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>::type 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>::type 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>::type 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>::type 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 Thu Feb 18 2021 03:29:31