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

#include <real_time_correlative_scan_matcher_3d.h>

List of all members.

Public Member Functions

float Match (const transform::Rigid3d &initial_pose_estimate, const sensor::PointCloud &point_cloud, const HybridGrid &hybrid_grid, transform::Rigid3d *pose_estimate) const
RealTimeCorrelativeScanMatcher3Doperator= (const RealTimeCorrelativeScanMatcher3D &)
 RealTimeCorrelativeScanMatcher3D (const scan_matching::proto::RealTimeCorrelativeScanMatcherOptions &options)
 RealTimeCorrelativeScanMatcher3D (const RealTimeCorrelativeScanMatcher3D &)

Private Member Functions

std::vector< transform::Rigid3f > GenerateExhaustiveSearchTransforms (float resolution, const sensor::PointCloud &point_cloud) const
float ScoreCandidate (const HybridGrid &hybrid_grid, const sensor::PointCloud &transformed_point_cloud, const transform::Rigid3f &transform) const

Private Attributes

const
proto::RealTimeCorrelativeScanMatcherOptions 
options_

Detailed Description

Definition at line 33 of file real_time_correlative_scan_matcher_3d.h.


Constructor & Destructor Documentation

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

Member Function Documentation

std::vector< transform::Rigid3f > cartographer::mapping::scan_matching::RealTimeCorrelativeScanMatcher3D::GenerateExhaustiveSearchTransforms ( float  resolution,
const sensor::PointCloud &  point_cloud 
) const [private]

Definition at line 56 of file real_time_correlative_scan_matcher_3d.cc.

float cartographer::mapping::scan_matching::RealTimeCorrelativeScanMatcher3D::Match ( const transform::Rigid3d &  initial_pose_estimate,
const sensor::PointCloud &  point_cloud,
const HybridGrid &  hybrid_grid,
transform::Rigid3d *  pose_estimate 
) const

Definition at line 34 of file real_time_correlative_scan_matcher_3d.cc.

RealTimeCorrelativeScanMatcher3D& cartographer::mapping::scan_matching::RealTimeCorrelativeScanMatcher3D::operator= ( const RealTimeCorrelativeScanMatcher3D )
float cartographer::mapping::scan_matching::RealTimeCorrelativeScanMatcher3D::ScoreCandidate ( const HybridGrid &  hybrid_grid,
const sensor::PointCloud &  transformed_point_cloud,
const transform::Rigid3f &  transform 
) const [private]

Definition at line 97 of file real_time_correlative_scan_matcher_3d.cc.


Member Data Documentation

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

Definition at line 59 of file real_time_correlative_scan_matcher_3d.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