#include <ceres_scan_matcher_2d.h>
Public Member Functions | |
CeresScanMatcher2D (const proto::CeresScanMatcherOptions2D &options) | |
CeresScanMatcher2D (const CeresScanMatcher2D &) | |
void | Match (const Eigen::Vector2d &target_translation, const transform::Rigid2d &initial_pose_estimate, const sensor::PointCloud &point_cloud, const Grid2D &grid, transform::Rigid2d *pose_estimate, ceres::Solver::Summary *summary) const |
CeresScanMatcher2D & | operator= (const CeresScanMatcher2D &) |
virtual | ~CeresScanMatcher2D () |
Private Attributes | |
ceres::Solver::Options | ceres_solver_options_ |
const proto::CeresScanMatcherOptions2D | options_ |
Definition at line 38 of file ceres_scan_matcher_2d.h.
cartographer::mapping::scan_matching::CeresScanMatcher2D::CeresScanMatcher2D | ( | const proto::CeresScanMatcherOptions2D & | options | ) | [explicit] |
Definition at line 53 of file ceres_scan_matcher_2d.cc.
Definition at line 61 of file ceres_scan_matcher_2d.cc.
cartographer::mapping::scan_matching::CeresScanMatcher2D::CeresScanMatcher2D | ( | const CeresScanMatcher2D & | ) |
void cartographer::mapping::scan_matching::CeresScanMatcher2D::Match | ( | const Eigen::Vector2d & | target_translation, |
const transform::Rigid2d & | initial_pose_estimate, | ||
const sensor::PointCloud & | point_cloud, | ||
const Grid2D & | grid, | ||
transform::Rigid2d * | pose_estimate, | ||
ceres::Solver::Summary * | summary | ||
) | const |
Definition at line 63 of file ceres_scan_matcher_2d.cc.
CeresScanMatcher2D& cartographer::mapping::scan_matching::CeresScanMatcher2D::operator= | ( | const CeresScanMatcher2D & | ) |
ceres::Solver::Options cartographer::mapping::scan_matching::CeresScanMatcher2D::ceres_solver_options_ [private] |
Definition at line 57 of file ceres_scan_matcher_2d.h.
const proto::CeresScanMatcherOptions2D cartographer::mapping::scan_matching::CeresScanMatcher2D::options_ [private] |
Definition at line 56 of file ceres_scan_matcher_2d.h.