_allowKfsAsActiveCam | WAI::ModeOrbSlam2 | private |
_applyMinAccScoreFilter | WAI::ModeOrbSlam2 | private |
_bOK | WAI::ModeOrbSlam2 | private |
_cameraMat | WAI::ModeOrbSlam2 | private |
_distortionMat | WAI::ModeOrbSlam2 | private |
_idleRequested | WAI::ModeOrbSlam2 | private |
_initialized | WAI::ModeOrbSlam2 | private |
_map | WAI::ModeOrbSlam2 | private |
_mapHasChanged | WAI::ModeOrbSlam2 | private |
_mapLock | WAI::ModeOrbSlam2 | private |
_markerExtractor | WAI::ModeOrbSlam2 | private |
_markerFrame | WAI::ModeOrbSlam2 | private |
_meanProjErrorLock | WAI::ModeOrbSlam2 | private |
_meanReprojectionError | WAI::ModeOrbSlam2 | private |
_mpLL | WAI::ModeOrbSlam2 | private |
_mpLR | WAI::ModeOrbSlam2 | private |
_mpUL | WAI::ModeOrbSlam2 | private |
_mpUR | WAI::ModeOrbSlam2 | private |
_mutexStates | WAI::ModeOrbSlam2 | private |
_nMapMatchesLock | WAI::ModeOrbSlam2 | private |
_optFlowGridElementHeightInv | WAI::ModeOrbSlam2 | private |
_optFlowGridElementWidthInv | WAI::ModeOrbSlam2 | private |
_optFlowKeyPtsLastFrame | WAI::ModeOrbSlam2 | private |
_optFlowLock | WAI::ModeOrbSlam2 | private |
_optFlowMapPtsLastFrame | WAI::ModeOrbSlam2 | private |
_optFlowOK | WAI::ModeOrbSlam2 | private |
_optFlowTcw | WAI::ModeOrbSlam2 | private |
_params | WAI::ModeOrbSlam2 | private |
_pose | WAI::ModeOrbSlam2 | private |
_poseDifference | WAI::ModeOrbSlam2 | private |
_poseDiffLock | WAI::ModeOrbSlam2 | private |
_poseSet | WAI::ModeOrbSlam2 | private |
_renderKfBackground | WAI::ModeOrbSlam2 | private |
_resumeRequested | WAI::ModeOrbSlam2 | private |
_showCovisibilityGraph | WAI::ModeOrbSlam2 | private |
_showKeyFrames | WAI::ModeOrbSlam2 | private |
_showLocalMapPC | WAI::ModeOrbSlam2 | private |
_showLoopEdges | WAI::ModeOrbSlam2 | private |
_showMapPC | WAI::ModeOrbSlam2 | private |
_showMatchesPC | WAI::ModeOrbSlam2 | private |
_showSpanningTree | WAI::ModeOrbSlam2 | private |
_state | WAI::ModeOrbSlam2 | private |
_trackingType | WAI::ModeOrbSlam2 | private |
calculateMeanReprojectionError() | WAI::ModeOrbSlam2 | private |
calculatePoseDifference() | WAI::ModeOrbSlam2 | private |
checkReplacedInLastFrame() | WAI::ModeOrbSlam2 | private |
createInitialMapMonocular(int mapPointsNeeded) | WAI::ModeOrbSlam2 | private |
createMarkerFrame(std::string markerFile, KPextractor *markerExtractor) | WAI::ModeOrbSlam2 | |
createNewKeyFrame() | WAI::ModeOrbSlam2 | private |
currentKeyFrame() | WAI::ModeOrbSlam2 | private |
decorate(cv::Mat &image) | WAI::ModeOrbSlam2 | private |
decorateVideoWithKeyPointMatches(cv::Mat &image) | WAI::ModeOrbSlam2 | |
decorateVideoWithKeyPoints(cv::Mat &image) | WAI::ModeOrbSlam2 | |
disableMapping() | WAI::ModeOrbSlam2 | |
doMarkerMapPreprocessing(std::string markerFile, cv::Mat &nodeTransform, float markerWidthInM) | WAI::ModeOrbSlam2 | |
enableMapping() | WAI::ModeOrbSlam2 | |
findMarkerHomography(WAIFrame &markerFrame, WAIKeyFrame *kfCand, cv::Mat &homography, int minMatches) | WAI::ModeOrbSlam2 | private |
findMatches(std::vector< cv::Point2f > &vP2D, std::vector< cv::Point3f > &vP3Dw) | WAI::ModeOrbSlam2 | |
getCorrespondances() | WAI::ModeOrbSlam2 | |
getCurrentFrame() | WAI::ModeOrbSlam2 | |
getKeyFrameCount() | WAI::ModeOrbSlam2 | |
getKeyFrames() | WAI::ModeOrbSlam2 | |
getKeyFramesInLoopCloseQueueCount() | WAI::ModeOrbSlam2 | |
getKeyPointCount() | WAI::ModeOrbSlam2 | |
getKfDB() | WAI::ModeOrbSlam2 | inline |
getKPextractor() | WAI::ModeOrbSlam2 | inline |
getLocalMapPoints() | WAI::ModeOrbSlam2 | |
getLoopCloseCount() | WAI::ModeOrbSlam2 | |
getLoopCloseStatus() | WAI::ModeOrbSlam2 | |
getMap() | WAI::ModeOrbSlam2 | inline |
getMapPointCount() | WAI::ModeOrbSlam2 | |
getMapPointMatchesCount() | WAI::ModeOrbSlam2 | |
getMapPoints() | WAI::ModeOrbSlam2 | |
getMarkerCornerMapPoints() | WAI::ModeOrbSlam2 | |
getMatchedCorrespondances() | WAI::ModeOrbSlam2 | |
getMatchedMapPoints() | WAI::ModeOrbSlam2 | |
getMeanReprojectionError() | WAI::ModeOrbSlam2 | |
getNMapMatches() | WAI::ModeOrbSlam2 | |
getNumKeyFrames() | WAI::ModeOrbSlam2 | |
getPose(cv::Mat *pose) | WAI::ModeOrbSlam2 | |
getPrintableState() | WAI::ModeOrbSlam2 | |
getPrintableType() | WAI::ModeOrbSlam2 | |
getTrackingState() | WAI::ModeOrbSlam2 | inline |
getTrackOptFlow() | WAI::ModeOrbSlam2 | |
hasStateIdle() | WAI::ModeOrbSlam2 | |
initialize(cv::Mat &imageGray, cv::Mat &imageRGB) | WAI::ModeOrbSlam2 | private |
isInitialized() | WAI::ModeOrbSlam2 | |
mbVO | WAI::ModeOrbSlam2 | private |
mCurrentFrame | WAI::ModeOrbSlam2 | private |
mInitialFrame | WAI::ModeOrbSlam2 | private |
mLastFrame | WAI::ModeOrbSlam2 | private |
mlbLost | WAI::ModeOrbSlam2 | private |
mlFrameTimes | WAI::ModeOrbSlam2 | private |
mlpReferences | WAI::ModeOrbSlam2 | private |
mlRelativeFramePoses | WAI::ModeOrbSlam2 | private |
mMaxFrames | WAI::ModeOrbSlam2 | |
mMinFrames | WAI::ModeOrbSlam2 | |
mnLastKeyFrameId | WAI::ModeOrbSlam2 | private |
mnLastRelocFrameId | WAI::ModeOrbSlam2 | private |
mnMatchesInliers | WAI::ModeOrbSlam2 | private |
ModeOrbSlam2(ORB_SLAM2::KPextractor *kpExtractor, ORB_SLAM2::KPextractor *kpIniExtractor, cv::Mat cameraMat, cv::Mat distortionMat, const Params ¶ms, std::string orbVocFile, bool applyMinAccScoreFilter=false) | WAI::ModeOrbSlam2 | |
ModeOrbSlam2(ORB_SLAM2::KPextractor *kpExtractor, ORB_SLAM2::KPextractor *kpIniExtractor, ORB_SLAM2::KPextractor *kpMarkerExtractor, std::string markerFile, cv::Mat cameraMat, cv::Mat distortionMat, const Params ¶ms, std::string orbVocFile, bool applyMinAccScoreFilter=false) | WAI::ModeOrbSlam2 | |
mpExtractor | WAI::ModeOrbSlam2 | private |
mpIniExtractor | WAI::ModeOrbSlam2 | private |
mpInitializer | WAI::ModeOrbSlam2 | private |
mpKeyFrameDatabase | WAI::ModeOrbSlam2 | private |
mpLastKeyFrame | WAI::ModeOrbSlam2 | private |
mpLocalMapper | WAI::ModeOrbSlam2 | private |
mpLoopCloser | WAI::ModeOrbSlam2 | private |
mpReferenceKF | WAI::ModeOrbSlam2 | private |
mptLocalMapping | WAI::ModeOrbSlam2 | private |
mptLoopClosing | WAI::ModeOrbSlam2 | private |
mpVocabulary | WAI::ModeOrbSlam2 | private |
mvbPrevMatched | WAI::ModeOrbSlam2 | private |
mVelocity | WAI::ModeOrbSlam2 | private |
mvIniMatches | WAI::ModeOrbSlam2 | private |
mvIniP3D | WAI::ModeOrbSlam2 | private |
mvpLocalKeyFrames | WAI::ModeOrbSlam2 | private |
mvpLocalMapPoints | WAI::ModeOrbSlam2 | private |
needNewKeyFrame() | WAI::ModeOrbSlam2 | private |
pause() | WAI::ModeOrbSlam2 | |
poseDifference() | WAI::ModeOrbSlam2 | |
posInGrid(const cv::KeyPoint &kp, int &posX, int &posY, int minX, int minY) | WAI::ModeOrbSlam2 | private |
relocalization(WAIFrame ¤tFrame, WAIKeyFrameDB *keyFrameDB, unsigned int *lastRelocFrameId, WAIMap &waiMap, bool applyMinAccScoreFilter=true, bool relocWithAllKFs=false) | WAI::ModeOrbSlam2 | static |
requestResume() | WAI::ModeOrbSlam2 | private |
requestStateIdle() | WAI::ModeOrbSlam2 | |
reset() | WAI::ModeOrbSlam2 | |
resetRequests() | WAI::ModeOrbSlam2 | private |
resume() | WAI::ModeOrbSlam2 | |
retainImage() | WAI::ModeOrbSlam2 | inline |
searchLocalPoints() | WAI::ModeOrbSlam2 | private |
setInitialized(bool initialized) | WAI::ModeOrbSlam2 | inline |
setTrackOptFlow(bool flag) | WAI::ModeOrbSlam2 | |
setVocabulary(std::string orbVocFile) | WAI::ModeOrbSlam2 | |
stateTransition() | WAI::ModeOrbSlam2 | private |
track3DPts(cv::Mat &imageGray, cv::Mat &imageRGB) | WAI::ModeOrbSlam2 | private |
TrackingType enum name | WAI::ModeOrbSlam2 | private |
TrackingType_MotionModel enum value | WAI::ModeOrbSlam2 | private |
TrackingType_None enum value | WAI::ModeOrbSlam2 | private |
TrackingType_OptFlow enum value | WAI::ModeOrbSlam2 | private |
TrackingType_ORBSLAM enum value | WAI::ModeOrbSlam2 | private |
trackLocalMap() | WAI::ModeOrbSlam2 | private |
trackReferenceKeyFrame() | WAI::ModeOrbSlam2 | private |
trackWithMotionModel() | WAI::ModeOrbSlam2 | private |
trackWithOptFlow() | WAI::ModeOrbSlam2 | private |
update(cv::Mat &imageGray, cv::Mat &imageRGB) | WAI::ModeOrbSlam2 | |
updateLastFrame() | WAI::ModeOrbSlam2 | private |
updateLocalKeyFrames() | WAI::ModeOrbSlam2 | private |
updateLocalMap() | WAI::ModeOrbSlam2 | private |
updateLocalPoints() | WAI::ModeOrbSlam2 | private |
~ModeOrbSlam2() | WAI::ModeOrbSlam2 | |