OSVR-Core
|
Implementation. More...
#include "ApplyIMUToState.h"
#include "AngVelTools.h"
#include "CrossProductMatrix.h"
#include "FlexibleUnscentedCorrect.h"
#include "IMUStateMeasurements.h"
#include "SpaceTransformations.h"
#include <osvr/Kalman/AbsoluteOrientationMeasurement.h>
#include <osvr/Kalman/AngularVelocityMeasurement.h>
#include <osvr/Kalman/FlexibleKalmanFilter.h>
#include <osvr/Util/EigenExtras.h>
#include <osvr/Util/EigenQuatExponentialMap.h>
#include <util/Stride.h>
#include <iostream>
Namespaces | |
osvr | |
The main namespace for all C++ elements of the framework, internal and external. | |
Functions | |
void | osvr::vbtracker::applyOriToState (TrackingSystem const &sys, BodyState &state, BodyProcessModel &processModel, CannedIMUMeasurement const &meas) |
void | osvr::vbtracker::applyAngVelToState (TrackingSystem const &sys, BodyState &state, BodyProcessModel &processModel, CannedIMUMeasurement const &meas) |
void | osvr::vbtracker::applyIMUToState (TrackingSystem const &sys, util::time::TimeValue const &initialTime, BodyState &state, BodyProcessModel &processModel, util::time::TimeValue const &newTime, CannedIMUMeasurement const &meas) |
Implementation.
void osvr::vbtracker::applyIMUToState | ( | TrackingSystem const & | sys, |
util::time::TimeValue const & | initialTime, | ||
BodyState & | state, | ||
BodyProcessModel & | processModel, | ||
util::time::TimeValue const & | newTime, | ||
CannedIMUMeasurement const & | meas | ||
) |