, including all inherited members.
BranchAndBound(const SearchParameters &search_parameters, const std::vector< DiscreteScan3D > &discrete_scans, const std::vector< Candidate3D > &candidates, int candidate_depth, float min_score) const | cartographer::mapping::scan_matching::FastCorrelativeScanMatcher3D | [private] |
ComputeLowestResolutionCandidates(const SearchParameters &search_parameters, const std::vector< DiscreteScan3D > &discrete_scans) const | cartographer::mapping::scan_matching::FastCorrelativeScanMatcher3D | [private] |
DiscretizeScan(const SearchParameters &search_parameters, const sensor::PointCloud &point_cloud, const transform::Rigid3f &pose, float rotational_score) const | cartographer::mapping::scan_matching::FastCorrelativeScanMatcher3D | [private] |
FastCorrelativeScanMatcher3D(const HybridGrid &hybrid_grid, const HybridGrid *low_resolution_hybrid_grid, const Eigen::VectorXf *rotational_scan_matcher_histogram, const proto::FastCorrelativeScanMatcherOptions3D &options) | cartographer::mapping::scan_matching::FastCorrelativeScanMatcher3D | |
FastCorrelativeScanMatcher3D(const FastCorrelativeScanMatcher3D &) | cartographer::mapping::scan_matching::FastCorrelativeScanMatcher3D | |
GenerateDiscreteScans(const SearchParameters &search_parameters, const sensor::PointCloud &point_cloud, const Eigen::VectorXf &rotational_scan_matcher_histogram, const Eigen::Quaterniond &gravity_alignment, const transform::Rigid3f &global_node_pose, const transform::Rigid3f &global_submap_pose) const | cartographer::mapping::scan_matching::FastCorrelativeScanMatcher3D | [private] |
GenerateLowestResolutionCandidates(const SearchParameters &search_parameters, int num_discrete_scans) const | cartographer::mapping::scan_matching::FastCorrelativeScanMatcher3D | [private] |
GetPoseFromCandidate(const std::vector< DiscreteScan3D > &discrete_scans, const Candidate3D &candidate) const | cartographer::mapping::scan_matching::FastCorrelativeScanMatcher3D | [private] |
low_resolution_hybrid_grid_ | cartographer::mapping::scan_matching::FastCorrelativeScanMatcher3D | [private] |
Match(const transform::Rigid3d &global_node_pose, const transform::Rigid3d &global_submap_pose, const TrajectoryNode::Data &constant_data, float min_score) const | cartographer::mapping::scan_matching::FastCorrelativeScanMatcher3D | |
MatchFullSubmap(const Eigen::Quaterniond &global_node_rotation, const Eigen::Quaterniond &global_submap_rotation, const TrajectoryNode::Data &constant_data, float min_score) const | cartographer::mapping::scan_matching::FastCorrelativeScanMatcher3D | |
MatchWithSearchParameters(const SearchParameters &search_parameters, const transform::Rigid3f &global_node_pose, const transform::Rigid3f &global_submap_pose, const sensor::PointCloud &point_cloud, const Eigen::VectorXf &rotational_scan_matcher_histogram, const Eigen::Quaterniond &gravity_alignment, float min_score) const | cartographer::mapping::scan_matching::FastCorrelativeScanMatcher3D | [private] |
operator=(const FastCorrelativeScanMatcher3D &) | cartographer::mapping::scan_matching::FastCorrelativeScanMatcher3D | |
options_ | cartographer::mapping::scan_matching::FastCorrelativeScanMatcher3D | [private] |
precomputation_grid_stack_ | cartographer::mapping::scan_matching::FastCorrelativeScanMatcher3D | [private] |
resolution_ | cartographer::mapping::scan_matching::FastCorrelativeScanMatcher3D | [private] |
rotational_scan_matcher_ | cartographer::mapping::scan_matching::FastCorrelativeScanMatcher3D | [private] |
ScoreCandidates(int depth, const std::vector< DiscreteScan3D > &discrete_scans, std::vector< Candidate3D > *const candidates) const | cartographer::mapping::scan_matching::FastCorrelativeScanMatcher3D | [private] |
width_in_voxels_ | cartographer::mapping::scan_matching::FastCorrelativeScanMatcher3D | [private] |
~FastCorrelativeScanMatcher3D() | cartographer::mapping::scan_matching::FastCorrelativeScanMatcher3D | |