Public Member Functions | Private Member Functions | Private Attributes
cartographer::mapping::scan_matching::RealTimeCorrelativeScanMatcher2D Class Reference

#include <real_time_correlative_scan_matcher_2d.h>

List of all members.

Public Member Functions

double Match (const transform::Rigid2d &initial_pose_estimate, const sensor::PointCloud &point_cloud, const Grid2D &grid, transform::Rigid2d *pose_estimate) const
RealTimeCorrelativeScanMatcher2Doperator= (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< Candidate2DGenerateExhaustiveSearchCandidates (const SearchParameters &search_parameters) const

Private Attributes

const
proto::RealTimeCorrelativeScanMatcherOptions 
options_

Detailed Description

Definition at line 53 of file real_time_correlative_scan_matcher_2d.h.


Constructor & Destructor Documentation

cartographer::mapping::scan_matching::RealTimeCorrelativeScanMatcher2D::RealTimeCorrelativeScanMatcher2D ( const proto::RealTimeCorrelativeScanMatcherOptions &  options) [explicit]

Definition at line 79 of file real_time_correlative_scan_matcher_2d.cc.


Member Function Documentation

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.


Member Data Documentation

const proto::RealTimeCorrelativeScanMatcherOptions cartographer::mapping::scan_matching::RealTimeCorrelativeScanMatcher2D::options_ [private]

Definition at line 84 of file real_time_correlative_scan_matcher_2d.h.


The documentation for this class was generated from the following files:


cartographer
Author(s): The Cartographer Authors
autogenerated on Thu May 9 2019 02:27:36