19 #include <mrpt/rtti/CObject.h> 38 const mrpt::math::TPose3D& initialGuessLocalWrtGlobal,
40 const mrpt::optional_ref<LogRecord>& outputDebugInfo =
41 std::nullopt)
override;
64 #if defined(MP2P_HAS_LIBPOINTMATCHER) std::map< std::string, double > outlierParams
std::string errorMinimizer
Generic container of pointcloud(s), extracted features and other maps.
Generic ICP algorithm container.
Generic representation of pointcloud(s) and/or extracted features.
ParametersLibpointmatcher parametersLibpointmatcher
unsigned int KDTreeMatcher_knn
static bool methodAvailable()
std::string outlierFilter
void align(const metric_map_t &pcLocal, const metric_map_t &pcGlobal, const mrpt::math::TPose3D &initialGuessLocalWrtGlobal, const Parameters &p, Results &result, const mrpt::optional_ref< LogRecord > &outputDebugInfo=std::nullopt) override
double RandomSamplingDataPointsFilter_prob
unsigned int SurfaceNormalDataPointsFilter_knn
std::string pm_icp_yaml_settings_
void initialize_derived(const mrpt::containers::yaml ¶ms) override