#include <LoopClosing.h>
Definition at line 44 of file LoopClosing.h.
bool ORB_SLAM2::LoopClosing::CheckFinish |
( |
| ) |
|
|
protected |
bool ORB_SLAM2::LoopClosing::CheckNewKeyFrames |
( |
| ) |
|
|
protected |
bool ORB_SLAM2::LoopClosing::ComputeSim3 |
( |
| ) |
|
|
protected |
void ORB_SLAM2::LoopClosing::CorrectLoop |
( |
| ) |
|
|
protected |
bool ORB_SLAM2::LoopClosing::DetectLoop |
( |
| ) |
|
|
protected |
void ORB_SLAM2::LoopClosing::InsertKeyFrame |
( |
KeyFrame * |
pKF | ) |
|
bool ORB_SLAM2::LoopClosing::isFinished |
( |
| ) |
|
bool ORB_SLAM2::LoopClosing::isFinishedGBA |
( |
| ) |
|
|
inline |
bool ORB_SLAM2::LoopClosing::isRunningGBA |
( |
| ) |
|
|
inline |
void ORB_SLAM2::LoopClosing::RequestFinish |
( |
| ) |
|
void ORB_SLAM2::LoopClosing::RequestReset |
( |
| ) |
|
void ORB_SLAM2::LoopClosing::ResetIfRequested |
( |
| ) |
|
|
protected |
void ORB_SLAM2::LoopClosing::Run |
( |
| ) |
|
void ORB_SLAM2::LoopClosing::RunGlobalBundleAdjustment |
( |
unsigned long |
nLoopKF | ) |
|
void ORB_SLAM2::LoopClosing::SearchAndFuse |
( |
const KeyFrameAndPose & |
CorrectedPosesMap | ) |
|
|
protected |
void ORB_SLAM2::LoopClosing::SetFinish |
( |
| ) |
|
|
protected |
void ORB_SLAM2::LoopClosing::SetLocalMapper |
( |
LocalMapping * |
pLocalMapper | ) |
|
void ORB_SLAM2::LoopClosing::SetTracker |
( |
Tracking * |
pTracker | ) |
|
bool ORB_SLAM2::LoopClosing::loop_detected |
bool ORB_SLAM2::LoopClosing::mbFinished |
|
protected |
bool ORB_SLAM2::LoopClosing::mbFinishedGBA |
|
protected |
bool ORB_SLAM2::LoopClosing::mbFinishRequested |
|
protected |
bool ORB_SLAM2::LoopClosing::mbFixScale |
|
protected |
bool ORB_SLAM2::LoopClosing::mbResetRequested |
|
protected |
bool ORB_SLAM2::LoopClosing::mbRunningGBA |
|
protected |
bool ORB_SLAM2::LoopClosing::mbStopGBA |
|
protected |
long unsigned int ORB_SLAM2::LoopClosing::mLastLoopKFid |
|
protected |
std::list<KeyFrame*> ORB_SLAM2::LoopClosing::mlpLoopKeyFrameQueue |
|
protected |
std::mutex ORB_SLAM2::LoopClosing::mMutexFinish |
|
protected |
std::mutex ORB_SLAM2::LoopClosing::mMutexGBA |
|
protected |
std::mutex ORB_SLAM2::LoopClosing::mMutexLoopQueue |
|
protected |
std::mutex ORB_SLAM2::LoopClosing::mMutexReset |
|
protected |
float ORB_SLAM2::LoopClosing::mnCovisibilityConsistencyTh |
|
protected |
bool ORB_SLAM2::LoopClosing::mnFullBAIdx |
|
protected |
KeyFrame* ORB_SLAM2::LoopClosing::mpCurrentKF |
|
protected |
Map* ORB_SLAM2::LoopClosing::mpMap |
|
protected |
KeyFrame* ORB_SLAM2::LoopClosing::mpMatchedKF |
|
protected |
std::thread* ORB_SLAM2::LoopClosing::mpThreadGBA |
|
protected |
Tracking* ORB_SLAM2::LoopClosing::mpTracker |
|
protected |
cv::Mat ORB_SLAM2::LoopClosing::mScw |
|
protected |
std::vector<KeyFrame*> ORB_SLAM2::LoopClosing::mvpCurrentConnectedKFs |
|
protected |
std::vector<MapPoint*> ORB_SLAM2::LoopClosing::mvpCurrentMatchedPoints |
|
protected |
std::vector<KeyFrame*> ORB_SLAM2::LoopClosing::mvpEnoughConsistentCandidates |
|
protected |
std::vector<MapPoint*> ORB_SLAM2::LoopClosing::mvpLoopMapPoints |
|
protected |
The documentation for this class was generated from the following file: