#include <Tracker.h>
anonymous enum |
anonymous enum [protected] |
Tracker::Tracker | ( | CVD::ImageRef | irVideoSize, |
const ATANCamera & | c, | ||
Map & | m, | ||
MapMaker & | mm | ||
) |
Definition at line 29 of file Tracker.cc.
void Tracker::AddNewKeyFrame | ( | ) | [protected] |
Definition at line 1070 of file Tracker.cc.
void Tracker::ApplyMotionModel | ( | ) | [protected] |
Definition at line 1029 of file Tracker.cc.
void Tracker::AssessTrackingQuality | ( | ) | [protected] |
Definition at line 1080 of file Tracker.cc.
bool Tracker::AttemptRecovery | ( | ) | [protected] |
Definition at line 246 of file Tracker.cc.
Vector< 6 > Tracker::CalcPoseUpdate | ( | std::vector< TrackerData * > | vTD, |
double | dOverrideSigma = 0.0 , |
||
bool | bMarkOutliers = false |
||
) | [protected] |
Definition at line 936 of file Tracker.cc.
void Tracker::CalcSBIRotation | ( | ) | [protected] |
Definition at line 1140 of file Tracker.cc.
SE3 Tracker::GetCurrentPose | ( | ) | [inline] |
string Tracker::GetMessageForUser | ( | ) |
Definition at line 1135 of file Tracker.cc.
void Tracker::GUICommandCallBack | ( | void * | ptr, |
std::string | sCommand, | ||
std::string | sParams | ||
) | [static, protected] |
Definition at line 320 of file Tracker.cc.
void Tracker::GUICommandHandler | ( | std::string | sCommand, |
std::string | sParams | ||
) | [protected] |
Definition at line 329 of file Tracker.cc.
void Tracker::pressSpacebar | ( | ) | [inline] |
void Tracker::RenderGrid | ( | ) | [protected] |
Definition at line 271 of file Tracker.cc.
void Tracker::Reset | ( | ) | [protected] |
Definition at line 54 of file Tracker.cc.
void Tracker::resetMap | ( | ) | [inline] |
int Tracker::SearchForPoints | ( | std::vector< TrackerData * > & | vTD, |
int | nRange, | ||
int | nFineIts | ||
) | [protected] |
Definition at line 873 of file Tracker.cc.
void Tracker::setLastFrameLost | ( | bool | lost, |
bool | useGuessForRecovery = false |
||
) | [inline] |
void Tracker::setPredictedCamFromW | ( | SE3<> & | camFromW | ) | [inline] |
void Tracker::TakeKF | ( | bool | force | ) |
Definition at line 222 of file Tracker.cc.
void Tracker::TrackForInitialMap | ( | ) | [protected] |
Definition at line 370 of file Tracker.cc.
void Tracker::TrackFrame | ( | CVD::Image< CVD::byte > & | imFrame, |
bool | bDraw | ||
) |
Definition at line 91 of file Tracker.cc.
void Tracker::TrackMap | ( | ) | [protected] |
Definition at line 531 of file Tracker.cc.
int Tracker::TrailTracking_Advance | ( | ) | [protected] |
Definition at line 460 of file Tracker.cc.
void Tracker::TrailTracking_Start | ( | ) | [protected] |
Definition at line 431 of file Tracker.cc.
void Tracker::tryToRecover | ( | ) |
Definition at line 199 of file Tracker.cc.
void Tracker::UpdateMotionModel | ( | ) | [protected] |
Definition at line 1051 of file Tracker.cc.
SE3 Tracker::KFZeroDesiredCamFromWorld [protected] |
bool Tracker::lastFrameLost [protected] |
enum { ... } Tracker::lastStepResult |
int Tracker::manMeasAttempted[LEVELS] [protected] |
int Tracker::manMeasFound[LEVELS] [protected] |
bool Tracker::mbDidCoarse [protected] |
bool Tracker::mbDraw [protected] |
bool Tracker::mbJustRecoveredSoUseCoarse [protected] |
bool Tracker::mbUserPressedSpacebar [protected] |
bool Tracker::mbUseSBIInit [protected] |
ATANCamera Tracker::mCamera [protected] |
KeyFrame Tracker::mCurrentKF [protected] |
double Tracker::mdMSDScaledVelocityMagnitude [protected] |
double Tracker::mdVelocityMagnitude [protected] |
KeyFrame Tracker::mFirstKF [protected] |
double Tracker::minKFTimeDist |
CVD::ImageRef Tracker::mirSize [protected] |
std::list<Trail> Tracker::mlTrails [protected] |
Map& Tracker::mMap [protected] |
MapMaker& Tracker::mMapMaker [protected] |
std::ostringstream Tracker::mMessageForUser [protected] |
int Tracker::mnFrame [protected] |
enum { ... } Tracker::mnInitialStage [protected] |
int Tracker::mnLastKeyFrameDropped [protected] |
clock_t Tracker::mnLastKeyFrameDroppedClock [protected] |
int Tracker::mnLostFrames [protected] |
KeyFrame Tracker::mPreviousFrameKF [protected] |
SmallBlurryImage* Tracker::mpSBILastFrame [protected] |
SmallBlurryImage* Tracker::mpSBIThisFrame [protected] |
Relocaliser Tracker::mRelocaliser [protected] |
SE3 Tracker::mse3CamFromWorld [protected] |
SE3 Tracker::mse3StartPos [protected] |
enum { ... } Tracker::mTrackingQuality [protected] |
Vector<6> Tracker::mv6CameraVelocity [protected] |
Vector<6> Tracker::mv6SBIRot [protected] |
std::vector<Command> Tracker::mvQueuedCommands [protected] |
SE3 Tracker::predictedCFromW [protected] |
bool Tracker::useGuess [protected] |