ethzasl-msf - Modular Sensor Fusion
Time delay compensated single and multi sensor fusion framework based on an EKF
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions
msf_tmp Namespace Reference

Classes

struct  overflow
 Output a compile time constant by overflowing a char, producing a warning. More...
struct  echoStateVarType< const msf_core::StateVar_T< Eigen::Matrix< double, N, 1 >, NAME, STATE_T, OPTIONS > & >
 Runtime output of stateVariable types for const ref eigen matrices. More...
struct  echoStateVarType< const msf_core::StateVar_T< Eigen::Quaterniond, NAME, STATE_T, OPTIONS > & >
 Runtime output of stateVariable types for const ref eigen quaternions. More...
struct  echoStateVarType< msf_core::StateVar_T< Eigen::Matrix< double, N, 1 >, NAME, STATE_T, OPTIONS > >
 Runtime output of stateVariable types for eigen matrices. More...
struct  echoStateVarType< msf_core::StateVar_T< Eigen::Quaterniond, NAME, STATE_T, OPTIONS > >
 Runtime output of stateVariable types for eigen matrices. More...
struct  CheckCorrectIndexing
 Checks whether the ordering in the vector is the same as in the enum this ordering is something that strictly must not change. More...
struct  IndexOfBestNonTemporalDriftingState
 Find the best nontemporal drifting state in the full state vector at compile time. More...
struct  CountStates
 Returns the number of doubles in the state/correction state depending on the counter type supplied. More...
struct  getStartIndex
 Compute start indices in the correction/state vector of a given type. More...
struct  getStartIndexInCorrection
 Compute start indices in the correction vector of a given type. More...
struct  resetState
 Reset the EKF state in a boost fusion unrolled call. More...
struct  copyInitStates
 Copy states from previous to current states, for which there is no propagation in a boost fusion unrolled call. More...
struct  copyNonPropagationStates
 Copy states from previous to current states, for which there is no propagation. More...
struct  copyQBlocksFromAuxiliaryStatesToQ
 Copy the user calculated values in the Q-blocks to the main Q matrix. More...
struct  correctState
 Apply EKF corrections depending on the stateVar type. More...
struct  CoreStatetoDoubleArray
 Copies the values of the single state vars to the double array provided. More...
struct  GetIndicesInErrorState
 Copies pairs of statename and index in correction vector to STL container of pairs or tuples. More...
struct  getStateIndexInState
 Return the index of a given state variable number in the state matrices. More...
struct  getStateIndexInErrorState
 Return the index of a given state variable number in the error state matrices. More...
struct  FullStatetoString
 Copies the values of the single state vars to the string provided. More...
struct  FullStatetoDoubleArray
 Copies the values of the single state vars to the double array provided. More...
struct  SameType
struct  SameType< T, T >
struct  StripReference
struct  StripReference< T & >
struct  StripReference< const T >
struct  StripReference< const T & >
struct  StripConstReference
struct  StripConstReference< T & >
struct  StripConstReference< const T & >
struct  StripConstReference< const T >
struct  StripConstPtr
struct  StripConstPtr< T * >
struct  StripConstPtr< const T * >
struct  StripConstPtr< const T >
struct  AddReference
struct  AddReference< T & >
struct  AddReference< const T >
struct  AddReference< const T & >
struct  AddConstReference
struct  AddConstReference< T & >
struct  AddConstReference< const T >
struct  AddConstReference< const T & >
struct  AddPtr
struct  AddPtr< T * >
struct  AddPtr< const T >
struct  AddPtr< const T * >
struct  AddConstPtr
struct  AddConstPtr< T * >
struct  AddConstPtr< const T >
struct  AddConstPtr< const T * >
struct  IsReferenceType
struct  IsReferenceType< T & >
struct  IsReferenceType< const T & >
struct  IsPointerType
struct  IsPointerType< T * >
struct  IsPointerType< const T * >

Functions

template<int VALUE>
void echoCompileTimeConstant ()
 Output a compile time constant.

Function Documentation

template<int VALUE>
void msf_tmp::echoCompileTimeConstant ( )