Classes | Public Member Functions | Public Attributes | List of all members
cartographer::mapping::scan_matching::SearchParameters Struct Reference

#include <correlative_scan_matcher_2d.h>

Classes

struct  LinearBounds
 

Public Member Functions

 SearchParameters (double linear_search_window, double angular_search_window, const sensor::PointCloud &point_cloud, double resolution)
 
 SearchParameters (int num_linear_perturbations, int num_angular_perturbations, double angular_perturbation_step_size, double resolution)
 
void ShrinkToFit (const std::vector< DiscreteScan2D > &scans, const CellLimits &cell_limits)
 

Public Attributes

double angular_perturbation_step_size
 
std::vector< LinearBoundslinear_bounds
 
int num_angular_perturbations
 
int num_scans
 
double resolution
 

Detailed Description

Definition at line 35 of file correlative_scan_matcher_2d.h.

Constructor & Destructor Documentation

◆ SearchParameters() [1/2]

cartographer::mapping::scan_matching::SearchParameters::SearchParameters ( double  linear_search_window,
double  angular_search_window,
const sensor::PointCloud point_cloud,
double  resolution 
)

Definition at line 27 of file correlative_scan_matcher_2d.cc.

◆ SearchParameters() [2/2]

cartographer::mapping::scan_matching::SearchParameters::SearchParameters ( int  num_linear_perturbations,
int  num_angular_perturbations,
double  angular_perturbation_step_size,
double  resolution 
)

Definition at line 57 of file correlative_scan_matcher_2d.cc.

Member Function Documentation

◆ ShrinkToFit()

void cartographer::mapping::scan_matching::SearchParameters::ShrinkToFit ( const std::vector< DiscreteScan2D > &  scans,
const CellLimits cell_limits 
)

Definition at line 73 of file correlative_scan_matcher_2d.cc.

Member Data Documentation

◆ angular_perturbation_step_size

double cartographer::mapping::scan_matching::SearchParameters::angular_perturbation_step_size

Definition at line 56 of file correlative_scan_matcher_2d.h.

◆ linear_bounds

std::vector<LinearBounds> cartographer::mapping::scan_matching::SearchParameters::linear_bounds

Definition at line 59 of file correlative_scan_matcher_2d.h.

◆ num_angular_perturbations

int cartographer::mapping::scan_matching::SearchParameters::num_angular_perturbations

Definition at line 55 of file correlative_scan_matcher_2d.h.

◆ num_scans

int cartographer::mapping::scan_matching::SearchParameters::num_scans

Definition at line 58 of file correlative_scan_matcher_2d.h.

◆ resolution

double cartographer::mapping::scan_matching::SearchParameters::resolution

Definition at line 57 of file correlative_scan_matcher_2d.h.


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


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