#include <System.h>
Definition at line 50 of file System.h.
◆ eSensor
| Enumerator |
|---|
| MONOCULAR | |
| STEREO | |
| RGBD | |
Definition at line 54 of file System.h.
◆ System()
| ORB_SLAM2::System::System |
( |
const string |
strVocFile, |
|
|
const eSensor |
sensor, |
|
|
ORBParameters & |
parameters, |
|
|
const std::string & |
map_file = "", |
|
|
bool |
load_map = false |
|
) |
| |
◆ ActivateLocalizationMode()
| void ORB_SLAM2::System::ActivateLocalizationMode |
( |
| ) |
|
|
private |
◆ DeactivateLocalizationMode()
| void ORB_SLAM2::System::DeactivateLocalizationMode |
( |
| ) |
|
|
private |
◆ DrawCurrentFrame()
| cv::Mat ORB_SLAM2::System::DrawCurrentFrame |
( |
| ) |
|
◆ EnableLocalizationOnly()
| void ORB_SLAM2::System::EnableLocalizationOnly |
( |
bool |
localize_only | ) |
|
◆ GetAllMapPoints()
| std::vector< MapPoint * > ORB_SLAM2::System::GetAllMapPoints |
( |
| ) |
|
◆ GetCurrentCallStackSize()
| rlim_t ORB_SLAM2::System::GetCurrentCallStackSize |
( |
| ) |
|
|
private |
◆ GetCurrentPosition()
| cv::Mat ORB_SLAM2::System::GetCurrentPosition |
( |
| ) |
|
◆ GetTrackedKeyPointsUn()
| vector< cv::KeyPoint > ORB_SLAM2::System::GetTrackedKeyPointsUn |
( |
| ) |
|
◆ GetTrackedMapPoints()
| vector< MapPoint * > ORB_SLAM2::System::GetTrackedMapPoints |
( |
| ) |
|
◆ GetTrackingState()
| int ORB_SLAM2::System::GetTrackingState |
( |
| ) |
|
◆ isRunningGBA()
| bool ORB_SLAM2::System::isRunningGBA |
( |
| ) |
|
◆ LoadMap()
| bool ORB_SLAM2::System::LoadMap |
( |
const string & |
filename | ) |
|
|
private |
◆ MapChanged()
| bool ORB_SLAM2::System::MapChanged |
( |
| ) |
|
◆ Reset()
| void ORB_SLAM2::System::Reset |
( |
| ) |
|
◆ SaveKeyFrameTrajectoryTUM()
| void ORB_SLAM2::System::SaveKeyFrameTrajectoryTUM |
( |
const string & |
filename | ) |
|
◆ SaveMap()
| bool ORB_SLAM2::System::SaveMap |
( |
const string & |
filename | ) |
|
◆ SaveTrajectoryKITTI()
| void ORB_SLAM2::System::SaveTrajectoryKITTI |
( |
const string & |
filename | ) |
|
◆ SaveTrajectoryTUM()
| void ORB_SLAM2::System::SaveTrajectoryTUM |
( |
const string & |
filename | ) |
|
◆ SetCallStackSize()
| bool ORB_SLAM2::System::SetCallStackSize |
( |
const rlim_t |
kNewStackSize | ) |
|
|
private |
◆ SetMinimumKeyFrames()
| void ORB_SLAM2::System::SetMinimumKeyFrames |
( |
int |
min_num_kf | ) |
|
◆ Shutdown()
| void ORB_SLAM2::System::Shutdown |
( |
| ) |
|
◆ TrackMonocular()
| void ORB_SLAM2::System::TrackMonocular |
( |
const cv::Mat & |
im, |
|
|
const double & |
timestamp |
|
) |
| |
◆ TrackRGBD()
| void ORB_SLAM2::System::TrackRGBD |
( |
const cv::Mat & |
im, |
|
|
const cv::Mat & |
depthmap, |
|
|
const double & |
timestamp |
|
) |
| |
◆ TrackStereo()
| void ORB_SLAM2::System::TrackStereo |
( |
const cv::Mat & |
imLeft, |
|
|
const cv::Mat & |
imRight, |
|
|
const double & |
timestamp |
|
) |
| |
◆ current_position_
| cv::Mat ORB_SLAM2::System::current_position_ |
|
private |
◆ currently_localizing_only_
| bool ORB_SLAM2::System::currently_localizing_only_ |
|
private |
◆ load_map
| bool ORB_SLAM2::System::load_map |
|
private |
◆ map_file
| std::string ORB_SLAM2::System::map_file |
|
private |
◆ mbActivateLocalizationMode
| bool ORB_SLAM2::System::mbActivateLocalizationMode |
|
private |
◆ mbDeactivateLocalizationMode
| bool ORB_SLAM2::System::mbDeactivateLocalizationMode |
|
private |
◆ mbReset
| bool ORB_SLAM2::System::mbReset |
|
private |
◆ mMutexMode
| std::mutex ORB_SLAM2::System::mMutexMode |
|
private |
◆ mMutexReset
| std::mutex ORB_SLAM2::System::mMutexReset |
|
private |
◆ mMutexState
| std::mutex ORB_SLAM2::System::mMutexState |
|
private |
◆ mpFrameDrawer
◆ mpKeyFrameDatabase
◆ mpLocalMapper
◆ mpLoopCloser
◆ mpMap
| Map* ORB_SLAM2::System::mpMap |
|
private |
◆ mptLocalMapping
| std::thread* ORB_SLAM2::System::mptLocalMapping |
|
private |
◆ mptLoopClosing
| std::thread* ORB_SLAM2::System::mptLoopClosing |
|
private |
◆ mpTracker
◆ mpVocabulary
◆ mSensor
◆ mTrackedKeyPointsUn
| std::vector<cv::KeyPoint> ORB_SLAM2::System::mTrackedKeyPointsUn |
|
private |
◆ mTrackedMapPoints
| std::vector<MapPoint*> ORB_SLAM2::System::mTrackedMapPoints |
|
private |
◆ mTrackingState
| int ORB_SLAM2::System::mTrackingState |
|
private |
The documentation for this class was generated from the following files: