#include <real_time_correlative_scan_matcher_2d.h>
Public Member Functions | |
double | Match (const transform::Rigid2d &initial_pose_estimate, const sensor::PointCloud &point_cloud, const Grid2D &grid, transform::Rigid2d *pose_estimate) const |
RealTimeCorrelativeScanMatcher2D & | operator= (const RealTimeCorrelativeScanMatcher2D &) |
RealTimeCorrelativeScanMatcher2D (const proto::RealTimeCorrelativeScanMatcherOptions &options) | |
RealTimeCorrelativeScanMatcher2D (const RealTimeCorrelativeScanMatcher2D &) | |
void | ScoreCandidates (const Grid2D &grid, const std::vector< DiscreteScan2D > &discrete_scans, const SearchParameters &search_parameters, std::vector< Candidate2D > *candidates) const |
Private Member Functions | |
std::vector< Candidate2D > | GenerateExhaustiveSearchCandidates (const SearchParameters &search_parameters) const |
Private Attributes | |
const proto::RealTimeCorrelativeScanMatcherOptions | options_ |
Definition at line 53 of file real_time_correlative_scan_matcher_2d.h.
cartographer::mapping::scan_matching::RealTimeCorrelativeScanMatcher2D::RealTimeCorrelativeScanMatcher2D | ( | const proto::RealTimeCorrelativeScanMatcherOptions & | options | ) | [explicit] |
Definition at line 79 of file real_time_correlative_scan_matcher_2d.cc.
cartographer::mapping::scan_matching::RealTimeCorrelativeScanMatcher2D::RealTimeCorrelativeScanMatcher2D | ( | const RealTimeCorrelativeScanMatcher2D & | ) |
std::vector< Candidate2D > cartographer::mapping::scan_matching::RealTimeCorrelativeScanMatcher2D::GenerateExhaustiveSearchCandidates | ( | const SearchParameters & | search_parameters | ) | const [private] |
Definition at line 84 of file real_time_correlative_scan_matcher_2d.cc.
double cartographer::mapping::scan_matching::RealTimeCorrelativeScanMatcher2D::Match | ( | const transform::Rigid2d & | initial_pose_estimate, |
const sensor::PointCloud & | point_cloud, | ||
const Grid2D & | grid, | ||
transform::Rigid2d * | pose_estimate | ||
) | const |
Definition at line 117 of file real_time_correlative_scan_matcher_2d.cc.
RealTimeCorrelativeScanMatcher2D& cartographer::mapping::scan_matching::RealTimeCorrelativeScanMatcher2D::operator= | ( | const RealTimeCorrelativeScanMatcher2D & | ) |
void cartographer::mapping::scan_matching::RealTimeCorrelativeScanMatcher2D::ScoreCandidates | ( | const Grid2D & | grid, |
const std::vector< DiscreteScan2D > & | discrete_scans, | ||
const SearchParameters & | search_parameters, | ||
std::vector< Candidate2D > * | candidates | ||
) | const |
Definition at line 151 of file real_time_correlative_scan_matcher_2d.cc.
const proto::RealTimeCorrelativeScanMatcherOptions cartographer::mapping::scan_matching::RealTimeCorrelativeScanMatcher2D::options_ [private] |
Definition at line 84 of file real_time_correlative_scan_matcher_2d.h.