OSVR-Core
Public Member Functions | List of all members
TrackerCalibrationApp Class Reference

Public Member Functions

 TrackerCalibrationApp (ImageSourcePtr &&src, osvr::vbtracker::ConfigParams params)
 
osvr::vbtracker::VideoBasedTrackervbtracker ()
 
void run ()
 
template<typename F >
bool tryGrabAndProcessFrame (F &&functor)
 returns true if we processed a frame.
 
bool timeToUpdateDisplay () const
 Is it time to update the display window?
 
char updateDisplay ()
 Set the contents of m_display before calling this. More...
 
void closeWindow ()
 

Member Function Documentation

§ run()

void TrackerCalibrationApp::run ( )
inline

Turn off the Kalman filter until the user has brought the HMD close.

Get the HMD close.

early out.

Now, we can turn on the Kalman filter.

Draw circles for each active beacon showing the size of the residuals

Reproject (almost) all beacons

Green - good!

Yellow - better than where you started

Draw progress bar along bottom of window.

§ updateDisplay()

char TrackerCalibrationApp::updateDisplay ( )
inline

Set the contents of m_display before calling this.

Returns the character pressed, if any.


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