Public Member Functions | Private Attributes | List of all members
GmappingOccupancyObservationPE Class Reference

#include <gmapping_occupancy_observation_pe.h>

Inheritance diagram for GmappingOccupancyObservationPE:
Inheritance graph
[legend]

Public Member Functions

 GmappingOccupancyObservationPE (double fullness_th, unsigned window_size)
 
double probability (const AreaOccupancyObservation &aoo, const LightWeightRectangle &, const GridMap &map) const override
 
- Public Member Functions inherited from OccupancyObservationProbabilityEstimator
virtual ~OccupancyObservationProbabilityEstimator ()=default
 

Private Attributes

DiscretePoint2D _cached_coord
 
double _cached_prob
 
const double Fullness_Th
 
const int Window_Sz
 

Detailed Description

Definition at line 10 of file gmapping_occupancy_observation_pe.h.

Constructor & Destructor Documentation

GmappingOccupancyObservationPE::GmappingOccupancyObservationPE ( double  fullness_th,
unsigned  window_size 
)
inline

Definition at line 13 of file gmapping_occupancy_observation_pe.h.

Member Function Documentation

double GmappingOccupancyObservationPE::probability ( const AreaOccupancyObservation aoo,
const LightWeightRectangle ,
const GridMap map 
) const
inlineoverridevirtual

Member Data Documentation

DiscretePoint2D GmappingOccupancyObservationPE::_cached_coord
mutableprivate

Definition at line 41 of file gmapping_occupancy_observation_pe.h.

double GmappingOccupancyObservationPE::_cached_prob
mutableprivate

Definition at line 42 of file gmapping_occupancy_observation_pe.h.

const double GmappingOccupancyObservationPE::Fullness_Th
private

Definition at line 39 of file gmapping_occupancy_observation_pe.h.

const int GmappingOccupancyObservationPE::Window_Sz
private

Definition at line 40 of file gmapping_occupancy_observation_pe.h.


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


slam_constructor
Author(s): JetBrains Research, OSLL team
autogenerated on Mon Jun 10 2019 15:08:26