Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
cartographer::mapping::scan_matching::RotationalScanMatcher Class Reference

#include <rotational_scan_matcher.h>

Public Member Functions

std::vector< float > Match (const Eigen::VectorXf &histogram, float initial_angle, const std::vector< float > &angles) const
 
 RotationalScanMatcher (const std::vector< std::pair< Eigen::VectorXf, float >> &histograms_at_angles)
 

Static Public Member Functions

static Eigen::VectorXf ComputeHistogram (const sensor::PointCloud &point_cloud, int histogram_size)
 

Private Attributes

Eigen::VectorXf histogram_
 

Detailed Description

Definition at line 29 of file rotational_scan_matcher.h.

Constructor & Destructor Documentation

◆ RotationalScanMatcher()

cartographer::mapping::scan_matching::RotationalScanMatcher::RotationalScanMatcher ( const std::vector< std::pair< Eigen::VectorXf, float >> &  histograms_at_angles)
explicit

Definition at line 169 of file rotational_scan_matcher.cc.

Member Function Documentation

◆ ComputeHistogram()

Eigen::VectorXf cartographer::mapping::scan_matching::RotationalScanMatcher::ComputeHistogram ( const sensor::PointCloud point_cloud,
int  histogram_size 
)
static

Definition at line 156 of file rotational_scan_matcher.cc.

◆ Match()

std::vector< float > cartographer::mapping::scan_matching::RotationalScanMatcher::Match ( const Eigen::VectorXf &  histogram,
float  initial_angle,
const std::vector< float > &  angles 
) const

Definition at line 179 of file rotational_scan_matcher.cc.

Member Data Documentation

◆ histogram_

Eigen::VectorXf cartographer::mapping::scan_matching::RotationalScanMatcher::histogram_
private

Definition at line 50 of file rotational_scan_matcher.h.


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


cartographer
Author(s): The Cartographer Authors
autogenerated on Mon Feb 28 2022 22:00:59