#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.