#include <real_time_correlative_scan_matcher_3d.h>
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 |
RealTimeCorrelativeScanMatcher3D & | operator= (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_ |
Definition at line 33 of file real_time_correlative_scan_matcher_3d.h.
cartographer::mapping::scan_matching::RealTimeCorrelativeScanMatcher3D::RealTimeCorrelativeScanMatcher3D | ( | const scan_matching::proto::RealTimeCorrelativeScanMatcherOptions & | options | ) | [explicit] |
cartographer::mapping::scan_matching::RealTimeCorrelativeScanMatcher3D::RealTimeCorrelativeScanMatcher3D | ( | const RealTimeCorrelativeScanMatcher3D & | ) |
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.
const proto::RealTimeCorrelativeScanMatcherOptions cartographer::mapping::scan_matching::RealTimeCorrelativeScanMatcher3D::options_ [private] |
Definition at line 59 of file real_time_correlative_scan_matcher_3d.h.