Classes | Namespaces | Defines
measurement_model.h File Reference
#include <hector_pose_estimation/model.h>
#include <hector_pose_estimation/substate.h>
#include <hector_pose_estimation/input.h>
Include dependency graph for measurement_model.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  hector_pose_estimation::traits::MeasurementModel< Derived, _Dimension >
class  hector_pose_estimation::MeasurementModel
class  hector_pose_estimation::MeasurementModel_< Derived, _Dimension >

Namespaces

namespace  hector_pose_estimation
namespace  hector_pose_estimation::traits

Defines

#define MEASUREMENT_MODEL_TRAIT(Derived, _Dimension)

Define Documentation

#define MEASUREMENT_MODEL_TRAIT (   Derived,
  _Dimension 
)
Value:
typedef typename traits::MeasurementModel<Derived, _Dimension> trait; \
    \
    enum { MeasurementDimension = _Dimension }; \
    typedef typename trait::MeasurementVector MeasurementVector; \
    typedef typename trait::NoiseVariance NoiseVariance; \
    typedef typename trait::MeasurementMatrix MeasurementMatrix; \
    typedef typename trait::GainMatrix GainMatrix; \
    typedef typename trait::UpdateVector UpdateVector; \
    \
    enum { InputDimension = trait::InputDimension }; \
    typedef typename trait::InputType InputType; \
    typedef typename trait::InputVector InputVector; \
    typedef typename trait::InputMatrix InputMatrix; \

Definition at line 71 of file measurement_model.h.



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