RTAB-Map 0.23.10
Real-Time Appearance-Based Mapping
Loading...
Searching...
No Matches
rtabmap::DBDriver Member List

This is the complete list of members for rtabmap::DBDriver, including all inherited members.

addInfoAfterRun(int stMemSize, int lastSignAdded, int processMemUsed, int databaseMemUsed, int dictionarySize, const ParametersMap &parameters) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
addLink(const Link &link)rtabmap::DBDriver
addLinkQuery(const Link &link) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
addStatistics(const Statistics &statistics, bool saveWmState) constrtabmap::DBDriver
addStatisticsQuery(const Statistics &statistics, bool saveWmState) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
asyncSave(Signature *s)rtabmap::DBDriver
asyncSave(VisualWord *vw)rtabmap::DBDriver
closeConnection(bool save=true, const std::string &outputUrl="")rtabmap::DBDriver
connectDatabaseQuery(const std::string &url, bool overwritten=false, bool readOnly=false)=0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
Create(const Handler &Function, Handle *const &H=0, const bool &CreateDetached=false, const unsigned int &StackSize=0, const bool &CancelEnable=false, const bool &CancelAsync=false) (defined in UThreadC< void >)UThreadC< void >inlinestatic
Create(unsigned long &ThreadId, Handle *const &H=0, const bool &CreateDetached=false, const unsigned int &StackSize=0, const bool &CancelEnable=false, const bool &CancelAsync=false) const (defined in UThreadC< void >)UThreadC< void >inline
create(const ParametersMap &parameters=ParametersMap())rtabmap::DBDriverstatic
currentThreadId() (defined in UThread)UThreadinlinestatic
DBDriver(const ParametersMap &parameters=ParametersMap())rtabmap::DBDriverprotected
Detach(const Handle &H) (defined in UThreadC< void >)UThreadC< void >inlinestatic
disconnectDatabaseQuery(bool save=true, const std::string &outputUrl="")=0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
emptyTrashes(bool async=false)rtabmap::DBDriver
executeNoResult(const std::string &sql) constrtabmap::DBDriver
executeNoResultQuery(const std::string &sql) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
Exit() (defined in UThreadC< void >)UThreadC< void >inlineprotectedstatic
Exit() (defined in UThreadC< void >)UThreadC< void >inlineprotectedstatic
generateGraph(const std::string &fileName, const std::set< int > &ids=std::set< int >(), const std::map< int, Signature * > &otherSignatures=std::map< int, Signature * >())rtabmap::DBDriver
getAllLabels(std::map< int, std::string > &labels) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getAllLabelsQuery(std::map< int, std::string > &labels) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getAllLinks(std::multimap< int, Link > &links, bool ignoreNullLinks=true, bool withLandmarks=false) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getAllLinksQuery(std::multimap< int, Link > &links, bool ignoreNullLinks, bool withLandmarks) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getAllNodeIds(std::set< int > &ids, bool ignoreChildren=false, bool ignoreBadSignatures=false, bool ignoreIntermediateNodes=false) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getAllNodeIdsQuery(std::set< int > &ids, bool ignoreChildren, bool ignoreBadSignatures, bool ignoreIntermediateNodes) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getAllOdomPoses(std::map< int, Transform > &poses, bool ignoreChildren=false, bool ignoreIntermediateNodes=false) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getAllOdomPosesQuery(std::map< int, Transform > &poses, bool ignoreChildren, bool ignoreIntermediateNodes) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getAllStatistics() const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getAllStatisticsQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getAllStatisticsWmStates() const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getAllStatisticsWmStatesQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getCalibration(int signatureId, std::vector< CameraModel > &models, std::vector< StereoCameraModel > &stereoModels) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getCalibrationQuery(int signatureId, std::vector< CameraModel > &models, std::vector< StereoCameraModel > &stereoModels) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getCalibrationsMemoryUsed() const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getCalibrationsMemoryUsedQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getDatabaseVersion() constrtabmap::DBDriver
getDatabaseVersionQuery(std::string &version) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getDepthImagesMemoryUsed() const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getDepthImagesMemoryUsedQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getEmptyTrashesTime() const (defined in rtabmap::DBDriver)rtabmap::DBDriverinline
getFeaturesMemoryUsed() const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getFeaturesMemoryUsedQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getGridsMemoryUsed() const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getGridsMemoryUsedQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getImagesMemoryUsed() const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getImagesMemoryUsedQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getInvertedIndexNi(int signatureId, int &ni) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getInvertedIndexNiQuery(int signatureId, int &ni) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getLaserScanInfo(int signatureId, LaserScan &info) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getLaserScanInfoQuery(int signatureId, LaserScan &info) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getLaserScansMemoryUsed() const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getLaserScansMemoryUsedQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getLastDictionarySize() const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getLastDictionarySizeQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getLastIdQuery(const std::string &tableName, int &id, const std::string &fieldName="id") const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getLastMapId(int &mapId) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getLastNodeId(int &id) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getLastNodeIds(std::set< int > &ids) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getLastNodeIdsQuery(std::set< int > &ids) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getLastNodesSize() const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getLastNodesSizeQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getLastParameters() const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getLastParametersQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getLastWordId(int &id) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getLinksMemoryUsed() const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getLinksMemoryUsedQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getLocalFeatures(int signatureId, std::multimap< int, int > &words, std::vector< cv::KeyPoint > &keypoints, std::vector< cv::Point3f > &points, cv::Mat &descriptors) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getLocalFeaturesQuery(int signatureId, std::multimap< int, int > &words, std::vector< cv::KeyPoint > &keypoints, std::vector< cv::Point3f > &points, cv::Mat &descriptors) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getMemoryUsed() const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getMemoryUsedQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getNodeData(int signatureId, SensorData &data, bool images=true, bool scan=true, bool userData=true, bool occupancyGrid=true) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getNodeIdByLabel(const std::string &label, int &id) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getNodeIdByLabelQuery(const std::string &label, int &id) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getNodeInfo(int signatureId, Transform &pose, int &mapId, int &weight, std::string &label, double &stamp, Transform &groundTruthPose, std::vector< float > &velocity, GPS &gps, EnvSensors &sensors) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getNodeInfoQuery(int signatureId, Transform &pose, int &mapId, int &weight, std::string &label, double &stamp, Transform &groundTruthPose, std::vector< float > &velocity, GPS &gps, EnvSensors &sensors) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getNodesMemoryUsed() const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getNodesMemoryUsedQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getNodesObservingLandmark(int landmarkId, std::map< int, Link > &nodes) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getNodesObservingLandmarkQuery(int landmarkId, std::map< int, Link > &nodes) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getStatistics(int nodeId, double &stamp, std::vector< int > *wmState=0) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getStatisticsMemoryUsed() const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getStatisticsMemoryUsedQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getStatisticsQuery(int nodeId, double &stamp, std::vector< int > *wmState) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getTargetVersion() constrtabmap::DBDriverinline
getThreadHandle() const (defined in UThread)UThreadinline
getThreadId() const (defined in UThread)UThreadinline
getTotalDictionarySize() const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getTotalDictionarySizeQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getTotalNodesSize() const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getTotalNodesSizeQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getUrl() constrtabmap::DBDriverinline
getUserDataMemoryUsed() const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getUserDataMemoryUsedQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getWeight(int signatureId, int &weight) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getWeightQuery(int signatureId, int &weight) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
getWordsMemoryUsed() const (defined in rtabmap::DBDriver)rtabmap::DBDriver
getWordsMemoryUsedQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
Handle typedef (defined in UThreadC< void >)UThreadC< void >
Handle typedef (defined in UThreadC< void >)UThreadC< void >
Handler typedef (defined in UThreadC< void >)UThreadC< void >
Handler typedef (defined in UThreadC< void >)UThreadC< void >
isConnected() constrtabmap::DBDriver
isConnectedQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
isCreating() constUThread
isIdle() constUThread
isInMemory() constrtabmap::DBDriverinlinevirtual
isKilled() constUThread
isRunning() constUThread
Join(const Handle &H) (defined in UThreadC< void >)UThreadC< void >inlinestatic
join(bool killFirst=false)UThread
kill()UThread
Kill(const Handle &H) (defined in UThreadC< void >)UThreadC< void >inlinestatic
kPAboveNormal enum value (defined in UThread)UThread
kPBelowNormal enum value (defined in UThread)UThread
kPLow enum value (defined in UThread)UThread
kPNormal enum value (defined in UThread)UThread
kPRealTime enum value (defined in UThread)UThread
load(VWDictionary &dictionary, bool lastStateOnly=true, bool idsOnly=false) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
load2DMap(float &xMin, float &yMin, float &cellSize) constrtabmap::DBDriver
load2DMapQuery(float &xMin, float &yMin, float &cellSize) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
loadLastNodes(std::list< Signature * > &signatures, bool loadWordIdsOnly=false) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
loadLastNodesQuery(std::list< Signature * > &signatures, bool loadWordIdsOnly) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
loadLinks(int signatureId, std::multimap< int, Link > &links, Link::Type type=Link::kUndef) constrtabmap::DBDriver
loadLinksQuery(int signatureId, std::multimap< int, Link > &links, Link::Type type=Link::kUndef) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
loadNodeData(Signature &signature, bool images=true, bool scan=true, bool userData=true, bool occupancyGrid=true) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
loadNodeData(std::list< Signature * > &signatures, bool images=true, bool scan=true, bool userData=true, bool occupancyGrid=true) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
loadNodeDataQuery(std::list< Signature * > &signatures, bool images=true, bool scan=true, bool userData=true, bool occupancyGrid=true) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
loadOptimizedMesh(std::vector< std::vector< std::vector< RTABMAP_PCL_INDEX > > > *polygons=0, std::vector< std::vector< Eigen::Vector2f > > *texCoords=0, cv::Mat *textures=0) const (defined in rtabmap::DBDriver)rtabmap::DBDriver
loadOptimizedMeshQuery(std::vector< std::vector< std::vector< RTABMAP_PCL_INDEX > > > *polygons, std::vector< std::vector< Eigen::Vector2f > > *texCoords, cv::Mat *textures) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
loadOptimizedPoses(Transform *lastlocalizationPose=0) constrtabmap::DBDriver
loadOptimizedPosesQuery(Transform *lastlocalizationPose=0) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
loadPreviewImage() constrtabmap::DBDriver
loadPreviewImageQuery() const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
loadQuery(VWDictionary &dictionary, bool lastStateOnly=true, bool idsOnly=false) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
loadSignature(int id, bool *loadedFromTrash=0)rtabmap::DBDriver
loadSignatures(const std::list< int > &ids, std::list< Signature * > &signatures, std::set< int > *loadedFromTrash=0, bool loadWordIdsOnly=false) (defined in rtabmap::DBDriver)rtabmap::DBDriver
loadSignaturesQuery(const std::list< int > &ids, std::list< Signature * > &signatures, bool loadWordIdsOnly) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
loadWords(const std::set< int > &wordIds, std::list< VisualWord * > &vws) (defined in rtabmap::DBDriver)rtabmap::DBDriver
loadWordsQuery(const std::set< int > &wordIds, std::list< VisualWord * > &vws) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
openConnection(const std::string &url, bool overwritten=false, bool readOnly=false)rtabmap::DBDriver
parseParameters(const ParametersMap &parameters)rtabmap::DBDrivervirtual
Priority enum nameUThread
removeLink(int from, int to)rtabmap::DBDriver
save2DMap(const cv::Mat &map, float xMin, float yMin, float cellSize) constrtabmap::DBDriver
save2DMapQuery(const cv::Mat &map, float xMin, float yMin, float cellSize) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
saveFlannIndex(const std::vector< unsigned char > &indexData) constrtabmap::DBDriver
saveFlannIndexQuery(const std::vector< unsigned char > &indexData) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
saveOptimizedMesh(const cv::Mat &cloud, const std::vector< std::vector< std::vector< RTABMAP_PCL_INDEX > > > &polygons=std::vector< std::vector< std::vector< RTABMAP_PCL_INDEX > > >(), const std::vector< std::vector< Eigen::Vector2f > > &texCoords=std::vector< std::vector< Eigen::Vector2f > >(), const cv::Mat &textures=cv::Mat()) constrtabmap::DBDriver
saveOptimizedMeshQuery(const cv::Mat &cloud, const std::vector< std::vector< std::vector< RTABMAP_PCL_INDEX > > > &polygons, const std::vector< std::vector< Eigen::Vector2f > > &texCoords, const cv::Mat &textures) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
saveOptimizedPoses(const std::map< int, Transform > &optimizedPoses, const Transform &lastlocalizationPose) constrtabmap::DBDriver
saveOptimizedPosesQuery(const std::map< int, Transform > &optimizedPoses, const Transform &lastlocalizationPose) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
savePreviewImage(const cv::Mat &image) constrtabmap::DBDriver
savePreviewImageQuery(const cv::Mat &image) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
saveQuery(const std::list< Signature * > &signatures)=0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
saveQuery(const std::list< VisualWord * > &words) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
Self() (defined in UThreadC< void >)UThreadC< void >inlineprotectedstatic
Self() (defined in UThreadC< void >)UThreadC< void >inlineprotectedstatic
setAffinity(int cpu=0)UThread
setPriority(Priority priority)UThread
setTimestampUpdateEnabled(bool enabled) (defined in rtabmap::DBDriver)rtabmap::DBDriverinline
start()UThread
TestCancel() (defined in UThreadC< void >)UThreadC< void >inlineprotectedstatic
TestCancel() (defined in UThreadC< void >)UThreadC< void >inlineprotectedstatic
updateCalibration(int nodeId, const std::vector< CameraModel > &models, const std::vector< StereoCameraModel > &stereoModels)rtabmap::DBDriver
updateCalibrationQuery(int nodeId, const std::vector< CameraModel > &models, const std::vector< StereoCameraModel > &stereoModels) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
updateDepthImage(int nodeId, const cv::Mat &image, const std::string &format)rtabmap::DBDriver
updateDepthImageQuery(int nodeId, const cv::Mat &image, const std::string &format) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
updateLaserScan(int nodeId, const LaserScan &scan)rtabmap::DBDriver
updateLaserScanQuery(int nodeId, const LaserScan &scan) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
updateLink(const Link &link)rtabmap::DBDriver
updateLinkQuery(const Link &link) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
updateOccupancyGrid(int nodeId, const cv::Mat &ground, const cv::Mat &obstacles, const cv::Mat &empty, float cellSize, const cv::Point3f &viewpoint)rtabmap::DBDriver
updateOccupancyGridQuery(int nodeId, const cv::Mat &ground, const cv::Mat &obstacles, const cv::Mat &empty, float cellSize, const cv::Point3f &viewpoint) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
updateQuery(const std::list< Signature * > &signatures, bool updateTimestamp) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
updateQuery(const std::list< VisualWord * > &words, bool updateTimestamp) const =0 (defined in rtabmap::DBDriver)rtabmap::DBDriverprotectedpure virtual
UThread(Priority priority=kPNormal)UThread
UThreadC() (defined in UThreadC< void >)UThreadC< void >inlineprotected
UThreadC() (defined in UThreadC< void >)UThreadC< void >inlineprotected
~DBDriver() (defined in rtabmap::DBDriver)rtabmap::DBDrivervirtual
~UThread()UThreadvirtual
~UThreadC() (defined in UThreadC< void >)UThreadC< void >inlinevirtual
~UThreadC() (defined in UThreadC< void >)UThreadC< void >inlinevirtual