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.