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< DiscreteScan > | DiscretizeScans (const MapLimits &map_limits, const std::vector< sensor::PointCloud > &scans, const Eigen::Translation2f &initial_translation) |
| std::vector< sensor::PointCloud > | GenerateRotatedScans (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 std::vector<Eigen::Array2i> cartographer::mapping_2d::scan_matching::DiscreteScan |
Definition at line 32 of file correlative_scan_matcher.h.
| proto::CeresScanMatcherOptions cartographer::mapping_2d::scan_matching::CreateCeresScanMatcherOptions | ( | common::LuaParameterDictionary *const | parameter_dictionary | ) |
Definition at line 37 of file mapping_2d/scan_matching/ceres_scan_matcher.cc.
| proto::FastCorrelativeScanMatcherOptions cartographer::mapping_2d::scan_matching::CreateFastCorrelativeScanMatcherOptions | ( | common::LuaParameterDictionary *const | parameter_dictionary | ) |
Definition at line 79 of file mapping_2d/scan_matching/fast_correlative_scan_matcher.cc.
| proto::RealTimeCorrelativeScanMatcherOptions cartographer::mapping_2d::scan_matching::CreateRealTimeCorrelativeScanMatcherOptions | ( | common::LuaParameterDictionary *const | parameter_dictionary | ) |
Definition at line 37 of file mapping_2d/scan_matching/real_time_correlative_scan_matcher.cc.
| 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.