MRPT  1.9.9
CIncrementalMapPartitioner.h File Reference
#include <mrpt/system/COutputLogger.h>
#include <mrpt/config/CLoadableOptions.h>
#include <mrpt/maps/CMultiMetricMap.h>
#include <mrpt/maps/CSimplePointsMap.h>
#include <mrpt/maps/CSimpleMap.h>
#include <mrpt/poses/poses_frwds.h>
#include <mrpt/typemeta/TEnumType.h>
#include <functional>
#include <limits>
Include dependency graph for CIncrementalMapPartitioner.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  mrpt::slam::map_keyframe_t
 Map keyframe, comprising raw observations and they as a metric map. More...
 
class  mrpt::slam::CIncrementalMapPartitioner
 Finds partitions in metric maps based on N-cut graph partition theory. More...
 
struct  mrpt::slam::CIncrementalMapPartitioner::TOptions
 Configuration parameters. More...
 

Namespaces

 mrpt::slam
 

Typedefs

using mrpt::slam::similarity_func_t = std::function< double(const map_keyframe_t &kf1, const map_keyframe_t &kf2, const mrpt::poses::CPose3D &relPose2wrt1)>
 Type of similarity evaluator for map keyframes. More...
 

Enumerations

enum  mrpt::slam::similarity_method_t : uint8_t { mrpt::slam::smMETRIC_MAP_MATCHING = 0, mrpt::slam::smOBSERVATION_OVERLAP, mrpt::slam::smCUSTOM_FUNCTION }
 For use in CIncrementalMapPartitioner. More...
 

Functions

 MRPT_FILL_ENUM_MEMBER (mrpt::slam, smMETRIC_MAP_MATCHING)
 
 MRPT_FILL_ENUM_MEMBER (mrpt::slam, smOBSERVATION_OVERLAP)
 
 MRPT_FILL_ENUM_MEMBER (mrpt::slam, smCUSTOM_FUNCTION)
 

Function Documentation

◆ MRPT_FILL_ENUM_MEMBER() [1/3]

MRPT_FILL_ENUM_MEMBER ( mrpt::slam  ,
smMETRIC_MAP_MATCHING   
)

◆ MRPT_FILL_ENUM_MEMBER() [2/3]

MRPT_FILL_ENUM_MEMBER ( mrpt::slam  ,
smOBSERVATION_OVERLAP   
)

◆ MRPT_FILL_ENUM_MEMBER() [3/3]

MRPT_FILL_ENUM_MEMBER ( mrpt::slam  ,
smCUSTOM_FUNCTION   
)



Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 7d5e6d718 Fri Aug 24 01:51:28 2018 +0200 at lun nov 2 08:35:50 CET 2020