Conscience Core
Namespaces | Macros | Typedefs | Functions
CscPointCloudMatcher.cpp File Reference
#include "CscPointCloudMatcher.h"
#include "pointmatcher/IO.h"
#include "pointmatcher/PointMatcher.h"
#include <exception>
#include <filesystem>
#include <fstream>
#include <opencv2/core/eigen.hpp>
#include "Util/conscience_util.h"
#include "Util/geom_opencv.h"
#include <pcl/filters/crop_box.h>
#include <string>
#include <CscCommon.h>

Namespaces

 conscience_core
 
 conscience_core::lidar
 

Macros

#define VTK_DEBUG_OUTPUT   false
 
#define MATCHING_SCORE_THRESHOLD   3.0
 

Typedefs

typedef PointMatcher< float > conscience_core::lidar::PM
 
typedef PM::DataPoints conscience_core::lidar::DP
 
typedef PointMatcherIO< float > conscience_core::lidar::PMIO
 
typedef Eigen::MatrixXf conscience_core::lidar::Matrix
 

Functions

DP conscience_core::lidar::cscPointsToPMDataPoints (const vector< const CscPoint3d * > &points, bool XZTo2DOnly)
 

Macro Definition Documentation

◆ MATCHING_SCORE_THRESHOLD

#define MATCHING_SCORE_THRESHOLD   3.0

◆ VTK_DEBUG_OUTPUT

#define VTK_DEBUG_OUTPUT   false