#include <Tracking.h>
|
| void | ChangeCalibration (const string &strSettingPath) |
| |
| cv::Mat | GrabImageMonocular (const cv::Mat &im, const double ×tamp) |
| |
| cv::Mat | GrabImageRGBD (const cv::Mat &imRGB, const cv::Mat &imD, const double ×tamp) |
| |
| cv::Mat | GrabImageStereo (const cv::Mat &imRectLeft, const cv::Mat &imRectRight, const double ×tamp) |
| |
| void | InformOnlyTracking (const bool &flag) |
| |
| void | Reset () |
| |
| void | SetLocalMapper (LocalMapping *pLocalMapper) |
| |
| void | SetLoopClosing (LoopClosing *pLoopClosing) |
| |
| void | SetMinimumKeyFrames (int min_num_kf) |
| |
| | Tracking (System *pSys, ORBVocabulary *pVoc, FrameDrawer *pFrameDrawer, Map *pMap, KeyFrameDatabase *pKFDB, const int sensor, ORBParameters ¶meters) |
| |
Definition at line 65 of file Tracking.h.
◆ eTrackingState
| Enumerator |
|---|
| SYSTEM_NOT_READY | |
| NO_IMAGES_YET | |
| NOT_INITIALIZED | |
| OK | |
| LOST | |
Definition at line 93 of file Tracking.h.
◆ Tracking()
◆ ChangeCalibration()
| void ORB_SLAM2::Tracking::ChangeCalibration |
( |
const string & |
strSettingPath | ) |
|
◆ CheckReplacedInLastFrame()
| void ORB_SLAM2::Tracking::CheckReplacedInLastFrame |
( |
| ) |
|
|
protected |
◆ CreateInitialMapMonocular()
| void ORB_SLAM2::Tracking::CreateInitialMapMonocular |
( |
| ) |
|
|
protected |
◆ CreateNewKeyFrame()
| void ORB_SLAM2::Tracking::CreateNewKeyFrame |
( |
| ) |
|
|
protected |
◆ GrabImageMonocular()
| cv::Mat ORB_SLAM2::Tracking::GrabImageMonocular |
( |
const cv::Mat & |
im, |
|
|
const double & |
timestamp |
|
) |
| |
◆ GrabImageRGBD()
| cv::Mat ORB_SLAM2::Tracking::GrabImageRGBD |
( |
const cv::Mat & |
imRGB, |
|
|
const cv::Mat & |
imD, |
|
|
const double & |
timestamp |
|
) |
| |
◆ GrabImageStereo()
| cv::Mat ORB_SLAM2::Tracking::GrabImageStereo |
( |
const cv::Mat & |
imRectLeft, |
|
|
const cv::Mat & |
imRectRight, |
|
|
const double & |
timestamp |
|
) |
| |
◆ InformOnlyTracking()
| void ORB_SLAM2::Tracking::InformOnlyTracking |
( |
const bool & |
flag | ) |
|
◆ MonocularInitialization()
| void ORB_SLAM2::Tracking::MonocularInitialization |
( |
| ) |
|
|
protected |
◆ NeedNewKeyFrame()
| bool ORB_SLAM2::Tracking::NeedNewKeyFrame |
( |
| ) |
|
|
protected |
◆ Relocalization()
| bool ORB_SLAM2::Tracking::Relocalization |
( |
| ) |
|
|
protected |
◆ Reset()
| void ORB_SLAM2::Tracking::Reset |
( |
| ) |
|
◆ SearchLocalPoints()
| void ORB_SLAM2::Tracking::SearchLocalPoints |
( |
| ) |
|
|
protected |
◆ SetLocalMapper()
| void ORB_SLAM2::Tracking::SetLocalMapper |
( |
LocalMapping * |
pLocalMapper | ) |
|
◆ SetLoopClosing()
| void ORB_SLAM2::Tracking::SetLoopClosing |
( |
LoopClosing * |
pLoopClosing | ) |
|
◆ SetMinimumKeyFrames()
| void ORB_SLAM2::Tracking::SetMinimumKeyFrames |
( |
int |
min_num_kf | ) |
|
|
inline |
◆ StereoInitialization()
| void ORB_SLAM2::Tracking::StereoInitialization |
( |
| ) |
|
|
protected |
◆ Track()
| void ORB_SLAM2::Tracking::Track |
( |
| ) |
|
|
protected |
◆ TrackLocalMap()
| bool ORB_SLAM2::Tracking::TrackLocalMap |
( |
| ) |
|
|
protected |
◆ TrackReferenceKeyFrame()
| bool ORB_SLAM2::Tracking::TrackReferenceKeyFrame |
( |
| ) |
|
|
protected |
◆ TrackWithMotionModel()
| bool ORB_SLAM2::Tracking::TrackWithMotionModel |
( |
| ) |
|
|
protected |
◆ UpdateLastFrame()
| void ORB_SLAM2::Tracking::UpdateLastFrame |
( |
| ) |
|
|
protected |
◆ UpdateLocalKeyFrames()
| void ORB_SLAM2::Tracking::UpdateLocalKeyFrames |
( |
| ) |
|
|
protected |
◆ UpdateLocalMap()
| void ORB_SLAM2::Tracking::UpdateLocalMap |
( |
| ) |
|
|
protected |
◆ UpdateLocalPoints()
| void ORB_SLAM2::Tracking::UpdateLocalPoints |
( |
| ) |
|
|
protected |
◆ fIniThFAST
| int ORB_SLAM2::Tracking::fIniThFAST |
|
protected |
◆ fMinThFAST
| int ORB_SLAM2::Tracking::fMinThFAST |
|
protected |
◆ fScaleFactor
| float ORB_SLAM2::Tracking::fScaleFactor |
|
protected |
◆ mbf
| float ORB_SLAM2::Tracking::mbf |
|
protected |
◆ mbOnlyTracking
| bool ORB_SLAM2::Tracking::mbOnlyTracking |
◆ mbRGB
| bool ORB_SLAM2::Tracking::mbRGB |
|
protected |
◆ mbVO
| bool ORB_SLAM2::Tracking::mbVO |
|
protected |
◆ mCurrentFrame
| Frame ORB_SLAM2::Tracking::mCurrentFrame |
◆ mDepthMapFactor
| float ORB_SLAM2::Tracking::mDepthMapFactor |
|
protected |
◆ mDistCoef
| cv::Mat ORB_SLAM2::Tracking::mDistCoef |
|
protected |
◆ mImGray
| cv::Mat ORB_SLAM2::Tracking::mImGray |
◆ mInitialFrame
| Frame ORB_SLAM2::Tracking::mInitialFrame |
◆ mK
| cv::Mat ORB_SLAM2::Tracking::mK |
|
protected |
◆ mLastFrame
| Frame ORB_SLAM2::Tracking::mLastFrame |
|
protected |
◆ mLastProcessedState
◆ mlbLost
| list<bool> ORB_SLAM2::Tracking::mlbLost |
◆ mlFrameTimes
| list<double> ORB_SLAM2::Tracking::mlFrameTimes |
◆ mlpReferences
| list<KeyFrame*> ORB_SLAM2::Tracking::mlpReferences |
◆ mlpTemporalPoints
| list<MapPoint*> ORB_SLAM2::Tracking::mlpTemporalPoints |
|
protected |
◆ mlRelativeFramePoses
| list<cv::Mat> ORB_SLAM2::Tracking::mlRelativeFramePoses |
◆ mMaxFrames
| int ORB_SLAM2::Tracking::mMaxFrames |
|
protected |
◆ mMinFrames
| int ORB_SLAM2::Tracking::mMinFrames |
|
protected |
◆ mnLastKeyFrameId
| unsigned int ORB_SLAM2::Tracking::mnLastKeyFrameId |
|
protected |
◆ mnLastRelocFrameId
| unsigned int ORB_SLAM2::Tracking::mnLastRelocFrameId |
|
protected |
◆ mnMatchesInliers
| int ORB_SLAM2::Tracking::mnMatchesInliers |
|
protected |
◆ mnMinimumKeyFrames
| int ORB_SLAM2::Tracking::mnMinimumKeyFrames |
|
protected |
◆ mpFrameDrawer
◆ mpIniORBextractor
◆ mpInitializer
◆ mpKeyFrameDB
◆ mpLastKeyFrame
| KeyFrame* ORB_SLAM2::Tracking::mpLastKeyFrame |
|
protected |
◆ mpLocalMapper
◆ mpLoopClosing
◆ mpMap
| Map* ORB_SLAM2::Tracking::mpMap |
|
protected |
◆ mpORBextractorLeft
◆ mpORBextractorRight
◆ mpORBVocabulary
◆ mpReferenceKF
| KeyFrame* ORB_SLAM2::Tracking::mpReferenceKF |
|
protected |
◆ mpSystem
| System* ORB_SLAM2::Tracking::mpSystem |
|
protected |
◆ mSensor
| int ORB_SLAM2::Tracking::mSensor |
◆ mState
◆ mThDepth
| float ORB_SLAM2::Tracking::mThDepth |
|
protected |
◆ mvbPrevMatched
| std::vector<cv::Point2f> ORB_SLAM2::Tracking::mvbPrevMatched |
◆ mVelocity
| cv::Mat ORB_SLAM2::Tracking::mVelocity |
|
protected |
◆ mvIniLastMatches
| std::vector<int> ORB_SLAM2::Tracking::mvIniLastMatches |
◆ mvIniMatches
| std::vector<int> ORB_SLAM2::Tracking::mvIniMatches |
◆ mvIniP3D
| std::vector<cv::Point3f> ORB_SLAM2::Tracking::mvIniP3D |
◆ mvpLocalKeyFrames
| std::vector<KeyFrame*> ORB_SLAM2::Tracking::mvpLocalKeyFrames |
|
protected |
◆ mvpLocalMapPoints
| std::vector<MapPoint*> ORB_SLAM2::Tracking::mvpLocalMapPoints |
|
protected |
◆ nFeatures
| int ORB_SLAM2::Tracking::nFeatures |
|
protected |
◆ nLevels
| int ORB_SLAM2::Tracking::nLevels |
|
protected |
The documentation for this class was generated from the following files: