#include <System.h>
|
| void | ActivateLocalizationMode () |
| |
| void | DeactivateLocalizationMode () |
| |
| LocalMapping * | getLocalMapping () |
| |
| LoopClosing * | getLoopClosing () |
| |
| Map * | getMap () |
| |
| shared_ptr< PointCloudMapping > | GetPointCloudMapping () |
| |
| DataCache< cv::Mat > * | GetTcwDataCache () |
| |
| int32_t | GetTcwDataCacheIndex () |
| |
| std::vector< cv::KeyPoint > | GetTrackedKeyPointsUn () |
| |
| std::vector< MapPoint * > | GetTrackedMapPoints () |
| |
| Tracking * | getTracker () |
| |
| int | GetTrackingState () |
| |
| bool | MapChanged () |
| |
| void | Reset () |
| |
| void | Save2dMapPointsTUM (const string &filename, const int x, const int y) |
| |
| void | SaveGridMapTUM (const string &filename) |
| |
| void | SaveKeyFrameTrajectoryTUM (const string &filename) |
| |
| void | SaveTrajectoryKITTI (const string &filename) |
| |
| void | SaveTrajectoryTUM (const string &filename) |
| |
| void | Shutdown () |
| |
| | System (const string &strVocFile, const string &strSettingsFile, const eSensor sensor, const bool bUseViewer=true) |
| |
| cv::Mat | TrackMonocular (const cv::Mat &im, const double ×tamp) |
| |
| cv::Mat | TrackRGBD (const cv::Mat &im, const cv::Mat &depthmap, const double ×tamp) |
| |
| cv::Mat | TrackStereo (const cv::Mat &imLeft, const cv::Mat &imRight, const double ×tamp) |
| |
Definition at line 62 of file System.h.
| Enumerator |
|---|
| MONOCULAR |
|
| STEREO |
|
| RGBD |
|
Definition at line 66 of file System.h.
| ORB_SLAM2::System::System |
( |
const string & |
strVocFile, |
|
|
const string & |
strSettingsFile, |
|
|
const eSensor |
sensor, |
|
|
const bool |
bUseViewer = true |
|
) |
| |
| void ORB_SLAM2::System::ActivateLocalizationMode |
( |
| ) |
|
| void ORB_SLAM2::System::DeactivateLocalizationMode |
( |
| ) |
|
| Map* ORB_SLAM2::System::getMap |
( |
| ) |
|
|
inline |
| DataCache<cv::Mat>* ORB_SLAM2::System::GetTcwDataCache |
( |
| ) |
|
| int32_t ORB_SLAM2::System::GetTcwDataCacheIndex |
( |
| ) |
|
| std::vector<cv::KeyPoint> ORB_SLAM2::System::GetTrackedKeyPointsUn |
( |
| ) |
|
| std::vector<MapPoint*> ORB_SLAM2::System::GetTrackedMapPoints |
( |
| ) |
|
| Tracking* ORB_SLAM2::System::getTracker |
( |
| ) |
|
|
inline |
| int ORB_SLAM2::System::GetTrackingState |
( |
| ) |
|
| bool ORB_SLAM2::System::MapChanged |
( |
| ) |
|
| void ORB_SLAM2::System::Reset |
( |
| ) |
|
| void ORB_SLAM2::System::Save2dMapPointsTUM |
( |
const string & |
filename, |
|
|
const int |
x, |
|
|
const int |
y |
|
) |
| |
| void ORB_SLAM2::System::SaveGridMapTUM |
( |
const string & |
filename | ) |
|
| void ORB_SLAM2::System::SaveKeyFrameTrajectoryTUM |
( |
const string & |
filename | ) |
|
| void ORB_SLAM2::System::SaveTrajectoryKITTI |
( |
const string & |
filename | ) |
|
| void ORB_SLAM2::System::SaveTrajectoryTUM |
( |
const string & |
filename | ) |
|
| void ORB_SLAM2::System::Shutdown |
( |
| ) |
|
| cv::Mat ORB_SLAM2::System::TrackMonocular |
( |
const cv::Mat & |
im, |
|
|
const double & |
timestamp |
|
) |
| |
| cv::Mat ORB_SLAM2::System::TrackRGBD |
( |
const cv::Mat & |
im, |
|
|
const cv::Mat & |
depthmap, |
|
|
const double & |
timestamp |
|
) |
| |
| cv::Mat ORB_SLAM2::System::TrackStereo |
( |
const cv::Mat & |
imLeft, |
|
|
const cv::Mat & |
imRight, |
|
|
const double & |
timestamp |
|
) |
| |
| bool ORB_SLAM2::System::mbActivateLocalizationMode |
|
private |
| bool ORB_SLAM2::System::mbDeactivateLocalizationMode |
|
private |
| bool ORB_SLAM2::System::mbReset |
|
private |
| int32_t ORB_SLAM2::System::miDataCacheIndex |
|
private |
| std::mutex ORB_SLAM2::System::mMutexMode |
|
private |
| std::mutex ORB_SLAM2::System::mMutexReset |
|
private |
| std::mutex ORB_SLAM2::System::mMutexState |
|
private |
| Map* ORB_SLAM2::System::mpMap |
|
private |
| DataCache<cv::Mat>* ORB_SLAM2::System::mpTcwDataCache |
|
private |
| std::thread* ORB_SLAM2::System::mptLocalMapping |
|
private |
| std::thread* ORB_SLAM2::System::mptLoopClosing |
|
private |
| std::thread* ORB_SLAM2::System::mptViewer |
|
private |
| Viewer* ORB_SLAM2::System::mpViewer |
|
private |
| std::vector<cv::KeyPoint> ORB_SLAM2::System::mTrackedKeyPointsUn |
|
private |
| std::vector<MapPoint*> ORB_SLAM2::System::mTrackedMapPoints |
|
private |
| int ORB_SLAM2::System::mTrackingState |
|
private |
The documentation for this class was generated from the following file: