Classes | Public Member Functions | Private Attributes | Static Private Attributes | List of all members
cartographer::mapping_2d::scan_matching::OccupiedSpaceCostFunctor Class Reference

#include <occupied_space_cost_functor.h>

Classes

class  GridArrayAdapter
 

Public Member Functions

 OccupiedSpaceCostFunctor (const double scaling_factor, const sensor::PointCloud &point_cloud, const ProbabilityGrid &probability_grid)
 
 OccupiedSpaceCostFunctor (const OccupiedSpaceCostFunctor &)=delete
 
template<typename T >
bool operator() (const T *const pose, T *residual) const
 
OccupiedSpaceCostFunctoroperator= (const OccupiedSpaceCostFunctor &)=delete
 

Private Attributes

const sensor::PointCloudpoint_cloud_
 
const ProbabilityGridprobability_grid_
 
const double scaling_factor_
 

Static Private Attributes

static constexpr int kPadding = INT_MAX / 4
 

Detailed Description

Definition at line 34 of file mapping_2d/scan_matching/occupied_space_cost_functor.h.

Constructor & Destructor Documentation

cartographer::mapping_2d::scan_matching::OccupiedSpaceCostFunctor::OccupiedSpaceCostFunctor ( const double  scaling_factor,
const sensor::PointCloud point_cloud,
const ProbabilityGrid probability_grid 
)
inline
cartographer::mapping_2d::scan_matching::OccupiedSpaceCostFunctor::OccupiedSpaceCostFunctor ( const OccupiedSpaceCostFunctor )
delete

Member Function Documentation

template<typename T >
bool cartographer::mapping_2d::scan_matching::OccupiedSpaceCostFunctor::operator() ( const T *const  pose,
T *  residual 
) const
inline
OccupiedSpaceCostFunctor& cartographer::mapping_2d::scan_matching::OccupiedSpaceCostFunctor::operator= ( const OccupiedSpaceCostFunctor )
delete

Member Data Documentation

constexpr int cartographer::mapping_2d::scan_matching::OccupiedSpaceCostFunctor::kPadding = INT_MAX / 4
staticprivate
const sensor::PointCloud& cartographer::mapping_2d::scan_matching::OccupiedSpaceCostFunctor::point_cloud_
private
const ProbabilityGrid& cartographer::mapping_2d::scan_matching::OccupiedSpaceCostFunctor::probability_grid_
private
const double cartographer::mapping_2d::scan_matching::OccupiedSpaceCostFunctor::scaling_factor_
private

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


cartographer
Author(s):
autogenerated on Mon Jun 10 2019 12:51:39