OSVR-Core
Classes | Namespaces | Typedefs | Functions
TrackedBody.cpp File Reference

Implementation. More...

#include "TrackedBody.h"
#include "ApplyIMUToState.h"
#include "BodyTargetInterface.h"
#include "CannedIMUMeasurement.h"
#include "HistoryContainer.h"
#include "StateHistory.h"
#include "TrackedBodyIMU.h"
#include "TrackedBodyTarget.h"
#include "TrackingSystem.h"
#include <boost/optional.hpp>
#include <osvr/Kalman/FlexibleKalmanFilter.h>
#include <util/Stride.h>
#include <iostream>

Classes

struct  osvr::vbtracker::TrackedBody::Impl
 

Namespaces

 osvr
 The main namespace for all C++ elements of the framework, internal and external.
 

Typedefs

using osvr::vbtracker::BodyStateHistoryEntry = StateHistoryEntry< BodyState >
 

Functions

osvr::util::time::TimeValue osvr::vbtracker::getOldestPossibleMeasurementSource (TrackedBody const &body, OSVR_TimeValue const &videoTime)
 

Detailed Description

Implementation.

Date
2016
Author
Sensics, Inc. http://sensics.com/osvr

Function Documentation

§ getOldestPossibleMeasurementSource()

osvr::util::time::TimeValue osvr::vbtracker::getOldestPossibleMeasurementSource ( TrackedBody const &  body,
OSVR_TimeValue const &  videoTime 
)
inline
Todo:
assumes a single camera, or that "videoTime" is the timestamp of the "oldest" camera data.

If the IMU has an older timestamp