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

#include <ceres_scan_matcher_2d.h>

Public Member Functions

 CeresScanMatcher2D (const proto::CeresScanMatcherOptions2D &options)
 
 CeresScanMatcher2D (const CeresScanMatcher2D &)=delete
 
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
 
CeresScanMatcher2Doperator= (const CeresScanMatcher2D &)=delete
 
virtual ~CeresScanMatcher2D ()
 

Private Attributes

ceres::Solver::Options ceres_solver_options_
 
const proto::CeresScanMatcherOptions2D options_
 

Detailed Description

Definition at line 38 of file ceres_scan_matcher_2d.h.

Constructor & Destructor Documentation

◆ CeresScanMatcher2D() [1/2]

cartographer::mapping::scan_matching::CeresScanMatcher2D::CeresScanMatcher2D ( const proto::CeresScanMatcherOptions2D &  options)
explicit

Definition at line 52 of file ceres_scan_matcher_2d.cc.

◆ ~CeresScanMatcher2D()

cartographer::mapping::scan_matching::CeresScanMatcher2D::~CeresScanMatcher2D ( )
virtual

Definition at line 60 of file ceres_scan_matcher_2d.cc.

◆ CeresScanMatcher2D() [2/2]

cartographer::mapping::scan_matching::CeresScanMatcher2D::CeresScanMatcher2D ( const CeresScanMatcher2D )
delete

Member Function Documentation

◆ Match()

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 62 of file ceres_scan_matcher_2d.cc.

◆ operator=()

CeresScanMatcher2D& cartographer::mapping::scan_matching::CeresScanMatcher2D::operator= ( const CeresScanMatcher2D )
delete

Member Data Documentation

◆ ceres_solver_options_

ceres::Solver::Options cartographer::mapping::scan_matching::CeresScanMatcher2D::ceres_solver_options_
private

Definition at line 57 of file ceres_scan_matcher_2d.h.

◆ options_

const proto::CeresScanMatcherOptions2D cartographer::mapping::scan_matching::CeresScanMatcher2D::options_
private

Definition at line 56 of file ceres_scan_matcher_2d.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