SLProject 4.0.000
WAISlamTrackPool Member List

This is the complete list of members for WAISlamTrackPool, including all inherited members.

_cameraExtrinsicWAISlamToolsprotected
_cameraExtrinsicGuessWAISlamToolsprotected
_cameraExtrinsicMutexWAISlamTrackPoolprivate
_cameraIntrinsicWAISlamToolsprotected
_distortionWAISlamToolsprotected
_extractorWAISlamTrackPoolprivate
_globalMapWAISlamToolsprotected
_infoMatchedInlinersWAISlamTrackPoolprivate
_iniDataWAISlamToolsprotected
_iniExtractorWAISlamTrackPoolprivate
_initializedWAISlamToolsprotected
_lastFrameWAISlamToolsprotected
_lastKeyFrameFrameIdWAISlamTrackPoolprivate
_lastRelocFrameIdWAISlamTrackPoolprivate
_localMapWAISlamToolsprotected
_localMappingWAISlamToolsprotected
_loopClosingWAISlamToolsprotected
_loopClosingThreadWAISlamToolsprotected
_mappingThreadsWAISlamToolsprotected
_paramsWAISlamTrackPoolprivate
_processNewKeyFrameThreadWAISlamToolsprotected
_relocExtractorWAISlamTrackPoolprivate
_relocFrameCounterWAISlamTrackPoolprivate
_stateWAISlamTrackPoolprivate
_velocityWAISlamToolsprotected
_vocWAISlamToolsprotected
changeIntrinsic(cv::Mat intrinsic, cv::Mat distortion)WAISlamTrackPool
checkKFConnectionsTree(WAIMap *map)WAISlamToolsstatic
countReprojectionOutliers(WAIFrame &frame, unsigned int &m, unsigned int &n, unsigned int &outliers)WAISlamToolsprotectedstatic
createFrame(WAIFrame &frame, cv::Mat &imageGray)WAISlamTrackPoolprivate
createMarkerFrame(std::string markerFile, KPextractor *markerExtractor, const cv::Mat &markerCameraIntrinsic, WAIOrbVocabulary *voc)WAISlamToolsstatic
createNewKeyFrame(LocalMapping *localMapper, LocalMap &localMap, WAIMap *globalMap, WAIFrame &frame, unsigned long &lastKeyFrameFrameId)WAISlamToolsstatic
detectCycle(WAIKeyFrame *kf, std::set< WAIKeyFrame * > &visitedNode)WAISlamToolsstatic
doMarkerMapPreprocessing(std::string markerFile, cv::Mat &nodeTransform, float markerWidthInM, KPextractor *markerExtractor, WAIMap *map, const cv::Mat &markerCameraIntrinsic, WAIOrbVocabulary *voc)WAISlamToolsstatic
drawInfo(cv::Mat &imageBGR, float scale, bool showInitLine, bool showKeyPoints, bool showKeyPointsMatched)WAISlamTrackPool
drawInitInfo(WAIInitializerData &iniData, WAIFrame &frame, cv::Mat &imageBGR, float scale)WAISlamToolsstatic
drawKeyPointInfo(WAIFrame &frame, cv::Mat &image, float scale)WAISlamToolsstatic
drawKeyPointMatches(WAIFrame &frame, cv::Mat &image, float scale)WAISlamToolsstatic
findFrameFixedMapMatches(WAIFrame &frame, WAIMap *waiMap, std::vector< cv::Point2f > &points2d, std::vector< cv::Point3f > &points3d)WAISlamToolsstatic
findMarkerHomography(WAIFrame &markerFrame, WAIKeyFrame *kfCand, cv::Mat &homography, int minMatches)WAISlamToolsstatic
genInitialMap(WAIMap *globalMap, LocalMapping *localMapper, LoopClosing *loopCloser, LocalMap &localMap)WAISlamToolsstatic
getMapPoints()WAISlamTrackPoolinlinevirtual
getMatchedMapPoints()WAISlamTrackPool
getPose()WAISlamTrackPool
getTrackingState()WAISlamTrackPoolinlinevirtual
initialize(WAIInitializerData &iniData, WAIFrame &frame, WAIOrbVocabulary *voc, LocalMap &localMap, int mapPointsNeeded=100)WAISlamToolsstatic
mapping(WAIMap *map, LocalMap &localMap, LocalMapping *localMapper, WAIFrame &frame, int inliers, const unsigned long lastRelocFrameId, unsigned long &lastKeyFrameFrameId)WAISlamToolsstatic
motionModel(WAIFrame &frame, WAIFrame &lastFrame, cv::Mat &velocity, cv::Mat &pose)WAISlamToolsstatic
needNewKeyFrame(WAIMap *globalMap, LocalMap &localMap, LocalMapping *localMapper, WAIFrame &frame, int nInliners, const unsigned long lastRelocFrameId, const unsigned long lastKeyFrameFrameId)WAISlamToolsstatic
oldInitialize(WAIFrame &frame, WAIInitializerData &iniData, WAIMap *map, LocalMap &localMap, LocalMapping *localMapper, LoopClosing *loopCloser, WAIOrbVocabulary *voc, int mapPointsNeeded=100)WAISlamToolsstatic
relocalization(WAIFrame &currentFrame, WAIMap *waiMap, LocalMap &localMap, float minCommonWordFactor, int &inliers, bool minAccScoreFilter=false)WAISlamToolsstatic
relocalizationGPS(WAIFrame &currentFrame, WAIMap *waiMap, LocalMap &localMap, cv::Mat locENU, cv::Mat dirENU, float minCommonWordFactor, int &inliers, bool minAccScoreFilter)WAISlamToolsstatic
strictMapping(WAIMap *map, LocalMap &localMap, LocalMapping *localMapper, WAIFrame &frame, int inliers, const unsigned long lastRelocFrameId, unsigned long &lastKeyFrameFrameId)WAISlamToolsstatic
strictNeedNewKeyFrame(WAIMap *map, LocalMap &localMap, LocalMapping *localMapper, WAIFrame &frame, int nInliers, const unsigned long lastRelocFrameId, const unsigned long lastKeyFrameFrameId)WAISlamToolsstatic
strictTracking(WAIMap *map, LocalMap &localMap, WAIFrame &frame, WAIFrame &lastFrame, int lastRelocFrameId, int &inliers)WAISlamToolsstatic
strictTrackReferenceKeyFrame(LocalMap &map, WAIFrame &lastFrame, WAIFrame &frame)WAISlamToolsstatic
tracking(WAIMap *map, LocalMap &localMap, WAIFrame &frame, WAIFrame &lastFrame, int lastRelocFrameId, cv::Mat &velocity, int &inliers)WAISlamToolsstatic
trackLocalMap(LocalMap &localMap, WAIFrame &frame, int lastRelocFrameId, int &inliers)WAISlamToolsstatic
trackLocalMapPoints(LocalMap &localMap, int lastRelocFrameId, WAIFrame &frame)WAISlamToolsstatic
trackReferenceKeyFrame(LocalMap &map, WAIFrame &lastFrame, WAIFrame &frame)WAISlamToolsstatic
trackWithMotionModel(cv::Mat velocity, WAIFrame &previousFrame, WAIFrame &frame)WAISlamToolsstatic
update(cv::Mat &imageGray)WAISlamTrackPool
updateLocalMap(WAIFrame &frame, LocalMap &localMap)WAISlamToolsstatic
updatePose(WAIFrame &frame)WAISlamTrackPoolprivate
WAISlamTools()WAISlamToolsinlineprotected
WAISlamTrackPool(const cv::Mat &intrinsic, const cv::Mat &distortion, WAIOrbVocabulary *voc, KPextractor *iniExtractor, KPextractor *relocExtractor, KPextractor *extractor, std::unique_ptr< WAIMap > globalMap, Params params)WAISlamTrackPool
~WAISlamTools()WAISlamToolsinlineprotectedvirtual
~WAISlamTrackPool()WAISlamTrackPoolvirtual