Cheetah Software  1.0
StateEstimatorData< T > Struct Template Reference

#include <StateEstimatorContainer.h>

+ Inheritance diagram for StateEstimatorData< T >:
+ Collaboration diagram for StateEstimatorData< T >:

Public Attributes

StateEstimate< T > * result
 
VectorNavDatavectorNavData
 
CheaterState< double > * cheaterState
 
LegControllerData< T > * legControllerData
 
Vec4< T > * contactPhase
 
RobotControlParametersparameters
 

Detailed Description

template<typename T>
struct StateEstimatorData< T >

Inputs for state estimation. If robot code needs to inform the state estimator of something, it should be added here. (You should also a setter method to StateEstimatorContainer)

Definition at line 60 of file StateEstimatorContainer.h.

Member Data Documentation

template<typename T>
CheaterState<double>* StateEstimatorData< T >::cheaterState

Definition at line 63 of file StateEstimatorContainer.h.

template<typename T>
Vec4<T>* StateEstimatorData< T >::contactPhase

Definition at line 65 of file StateEstimatorContainer.h.

template<typename T>
LegControllerData<T>* StateEstimatorData< T >::legControllerData

Definition at line 64 of file StateEstimatorContainer.h.

template<typename T>
RobotControlParameters* StateEstimatorData< T >::parameters

Definition at line 66 of file StateEstimatorContainer.h.

template<typename T>
StateEstimate<T>* StateEstimatorData< T >::result

Definition at line 61 of file StateEstimatorContainer.h.

template<typename T>
VectorNavData* StateEstimatorData< T >::vectorNavData

Definition at line 62 of file StateEstimatorContainer.h.


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