OSVR Framework (Internal Development Docs)  0.6-1962-g59773924
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
osvr::kalman::IMUAngVelMeasurement Class Reference

Public Types

using MeasurementVector = types::Vector< DIMENSION >
 
using MeasurementSquareMatrix = types::SquareMatrix< DIMENSION >
 

Public Member Functions

 IMUAngVelMeasurement (types::Vector< 3 > const &angVelVec, types::Vector< 3 > const &variance)
 
template<typename State >
MeasurementSquareMatrix const & getCovariance (State const &)
 
template<typename State >
MeasurementVector getResidual (MeasurementVector const &predictedMeasurement, State const &s) const
 
template<typename State >
types::Vector< 3 > predictMeasurement (State const &s) const
 
void setMeasurement (types::Vector< 3 > const &angVelVec)
 Convenience method to be able to store and re-use measurements.
 

Static Public Attributes

static
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
const types::DimensionType 
DIMENSION = 3
 

Detailed Description

Definition at line 569 of file IMUStateMeasurements.h.


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