Public Member Functions | |
Impl (ConfigParams const ¶ms, BodyTargetInterface const &bodyIface) | |
Public Attributes | |
BodyTargetInterface | bodyInterface |
LedGroup | leds |
LedPtrList | usableLeds |
LedIdentifierPtr | identifier |
RANSACPoseEstimator | ransacEstimator |
SCAATKalmanPoseEstimator | kalmanEstimator |
RANSACKalmanPoseEstimator | ransacKalmanEstimator |
TargetHealthEvaluator | healthEval |
TargetTrackingState | trackingState = TargetTrackingState::RANSAC |
TargetTrackingState | lastFrameAlgorithm = TargetTrackingState::RANSAC |
bool | permitKalman = true |
Permit as a purely policy measure. | |
const bool | softResets = false |
bool | hasPrev = false |
osvr::util::time::TimeValue | lastEstimate |
std::size_t | trackingResets = 0 |
std::ostringstream | outputSink |
Definition at line 143 of file TrackedBodyTarget.cpp.
const bool osvr::vbtracker::TrackedBodyTarget::Impl::softResets = false |
whether to use RANSAC Kalman when we don't need a hard reset of state.
Definition at line 174 of file TrackedBodyTarget.cpp.
std::size_t osvr::vbtracker::TrackedBodyTarget::Impl::trackingResets = 0 |
Number of times we've lost or otherwise had to reset tracking, "soft resets" included.
Definition at line 181 of file TrackedBodyTarget.cpp.