15 #ifndef __PBMAPLOCALISER_H 16 #define __PBMAPLOCALISER_H 18 #include <mrpt/config.h> 69 std::map<unsigned, std::vector< std::pair<double,int> > >
evalColor;
86 bool searchPlaneContext(
Plane &searchPlane);
91 double getAreaMatch();
111 bool stop_pbMapLocaliser();
std::vector< std::string > previousPbMapNames
std::map< std::string, pcl::PointXYZ > foundPlaces
A class used to store a planar feature (Plane for short).
std::map< std::string, std::pair< int, double > > planeRecognitionLUT
bool m_pbMapLocaliser_must_stop
pcl::PointCloud< pcl::PointXYZRGBA >::Ptr alignedModelPtr
GLsizei const GLchar ** string
std::vector< unsigned > vQueueObservedPlanes
std::map< unsigned, unsigned > bestMatch
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
bool m_pbMapLocaliser_finished
mrpt::system::TThreadHandle pbMapLocaliser_hd
This structure contains the information needed to interface the threads API on each platform: ...
std::map< unsigned, std::vector< std::pair< double, int > > > evalColor
std::vector< PbMap > previousPbMaps
A class used to store a Plane-based Map (PbMap).