Classes | Typedefs | Functions
cartographer::mapping_2d::scan_matching Namespace Reference

Classes

struct  Candidate
 
class  CeresScanMatcher
 
class  FastCorrelativeScanMatcher
 
class  OccupiedSpaceCostFunctor
 
class  PrecomputationGrid
 
class  PrecomputationGridStack
 
class  RealTimeCorrelativeScanMatcher
 
class  RotationDeltaCostFunctor
 
struct  SearchParameters
 
class  TranslationDeltaCostFunctor
 

Typedefs

typedef std::vector< Eigen::Array2i > DiscreteScan
 

Functions

proto::CeresScanMatcherOptions CreateCeresScanMatcherOptions (common::LuaParameterDictionary *const parameter_dictionary)
 
proto::FastCorrelativeScanMatcherOptions CreateFastCorrelativeScanMatcherOptions (common::LuaParameterDictionary *const parameter_dictionary)
 
proto::RealTimeCorrelativeScanMatcherOptions CreateRealTimeCorrelativeScanMatcherOptions (common::LuaParameterDictionary *const parameter_dictionary)
 
std::vector< DiscreteScanDiscretizeScans (const MapLimits &map_limits, const std::vector< sensor::PointCloud > &scans, const Eigen::Translation2f &initial_translation)
 
std::vector< sensor::PointCloudGenerateRotatedScans (const sensor::PointCloud &point_cloud, const SearchParameters &search_parameters)
 
bool PerformGlobalLocalization (const float cutoff, const cartographer::sensor::AdaptiveVoxelFilter &voxel_filter, const std::vector< cartographer::mapping_2d::scan_matching::FastCorrelativeScanMatcher * > &matchers, const cartographer::sensor::PointCloud &point_cloud, transform::Rigid2d *const best_pose_estimate, float *const best_score)
 

Typedef Documentation

typedef std::vector<Eigen::Array2i> cartographer::mapping_2d::scan_matching::DiscreteScan

Definition at line 32 of file correlative_scan_matcher.h.

Function Documentation

proto::CeresScanMatcherOptions cartographer::mapping_2d::scan_matching::CreateCeresScanMatcherOptions ( common::LuaParameterDictionary *const  parameter_dictionary)
proto::FastCorrelativeScanMatcherOptions cartographer::mapping_2d::scan_matching::CreateFastCorrelativeScanMatcherOptions ( common::LuaParameterDictionary *const  parameter_dictionary)
proto::RealTimeCorrelativeScanMatcherOptions cartographer::mapping_2d::scan_matching::CreateRealTimeCorrelativeScanMatcherOptions ( common::LuaParameterDictionary *const  parameter_dictionary)
std::vector< DiscreteScan > cartographer::mapping_2d::scan_matching::DiscretizeScans ( const MapLimits map_limits,
const std::vector< sensor::PointCloud > &  scans,
const Eigen::Translation2f &  initial_translation 
)

Definition at line 111 of file correlative_scan_matcher.cc.

std::vector< sensor::PointCloud > cartographer::mapping_2d::scan_matching::GenerateRotatedScans ( const sensor::PointCloud point_cloud,
const SearchParameters search_parameters 
)

Definition at line 93 of file correlative_scan_matcher.cc.

bool cartographer::mapping_2d::scan_matching::PerformGlobalLocalization ( const float  cutoff,
const cartographer::sensor::AdaptiveVoxelFilter voxel_filter,
const std::vector< cartographer::mapping_2d::scan_matching::FastCorrelativeScanMatcher * > &  matchers,
const cartographer::sensor::PointCloud point_cloud,
transform::Rigid2d *const  best_pose_estimate,
float *const  best_score 
)

Definition at line 25 of file fast_global_localizer.cc.



cartographer
Author(s):
autogenerated on Mon Jun 10 2019 12:51:39