#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 Eigen::VectorXf *histogram) | |
Static Public Member Functions | |
static Eigen::VectorXf | ComputeHistogram (const sensor::PointCloud &point_cloud, int histogram_size) |
static Eigen::VectorXf | RotateHistogram (const Eigen::VectorXf &histogram, float angle) |
Private Attributes | |
const Eigen::VectorXf * | histogram_ |
Definition at line 29 of file rotational_scan_matcher.h.
cartographer::mapping::scan_matching::RotationalScanMatcher::RotationalScanMatcher | ( | const Eigen::VectorXf * | histogram | ) | [explicit] |
Definition at line 136 of file rotational_scan_matcher.cc.
Eigen::VectorXf cartographer::mapping::scan_matching::RotationalScanMatcher::ComputeHistogram | ( | const sensor::PointCloud & | point_cloud, |
int | histogram_size | ||
) | [static] |
Definition at line 160 of file rotational_scan_matcher.cc.
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 174 of file rotational_scan_matcher.cc.
Eigen::VectorXf cartographer::mapping::scan_matching::RotationalScanMatcher::RotateHistogram | ( | const Eigen::VectorXf & | histogram, |
float | angle | ||
) | [static] |
Definition at line 141 of file rotational_scan_matcher.cc.
const Eigen::VectorXf* cartographer::mapping::scan_matching::RotationalScanMatcher::histogram_ [private] |
Definition at line 51 of file rotational_scan_matcher.h.