OSVR-Core
|
Algorithm functor to be called in a loop that processes measurements rows: feeds in LEDs (stage 2) and attempts to generate a pose with the standard algorithm (stage 3). More...
#include <OptimizationBase.h>
Public Member Functions | |
void | operator() (OptimData &optim, TimestampedMeasurements const &row) |
bool | havePose () const |
Eigen::Isometry3d const & | getPose () const |
std::size_t | getNumResets (OptimData const &optim) |
Algorithm functor to be called in a loop that processes measurements rows: feeds in LEDs (stage 2) and attempts to generate a pose with the standard algorithm (stage 3).
Do not use both this and FeedDataWithoutProcessing
in the same loop, or you'll feed in each measurement twice.
Reports the main algorithm's pose, if any.