Public Member Functions | Protected Attributes | List of all members
GridMapSimpleCountFunctions Class Reference

#include <GridMapSimpleCount.h>

Public Member Functions

float getGridProbability (const SimpleCountCell &cell) const
 
 GridMapSimpleCountFunctions ()
 
void updateSetFree (SimpleCountCell &cell) const
 
void updateSetOccupied (SimpleCountCell &cell) const
 
void updateUnsetFree (SimpleCountCell &cell) const
 

Protected Attributes

float updateFreeLimit
 
float updateFreeVal
 
float updateOccLimit
 
float updateOccVal
 

Detailed Description

Provides functions related to a log odds of occupancy probability respresentation for cells in a occupancy grid map.

Definition at line 94 of file GridMapSimpleCount.h.

Constructor & Destructor Documentation

◆ GridMapSimpleCountFunctions()

GridMapSimpleCountFunctions::GridMapSimpleCountFunctions ( )
inline

Constructor, sets parameters like free and occupied log odds ratios.

Definition at line 101 of file GridMapSimpleCount.h.

Member Function Documentation

◆ getGridProbability()

float GridMapSimpleCountFunctions::getGridProbability ( const SimpleCountCell cell) const
inline

Get the probability value represented by the grid cell.

Parameters
cellThe cell.
Returns
The probability

Definition at line 142 of file GridMapSimpleCount.h.

◆ updateSetFree()

void GridMapSimpleCountFunctions::updateSetFree ( SimpleCountCell cell) const
inline

Update cell as free

Parameters
cellThe cell.

Definition at line 125 of file GridMapSimpleCount.h.

◆ updateSetOccupied()

void GridMapSimpleCountFunctions::updateSetOccupied ( SimpleCountCell cell) const
inline

Update cell as occupied

Parameters
cellThe cell.

Definition at line 114 of file GridMapSimpleCount.h.

◆ updateUnsetFree()

void GridMapSimpleCountFunctions::updateUnsetFree ( SimpleCountCell cell) const
inline

Definition at line 132 of file GridMapSimpleCount.h.

Member Data Documentation

◆ updateFreeLimit

float GridMapSimpleCountFunctions::updateFreeLimit
protected

Definition at line 152 of file GridMapSimpleCount.h.

◆ updateFreeVal

float GridMapSimpleCountFunctions::updateFreeVal
protected

Definition at line 149 of file GridMapSimpleCount.h.

◆ updateOccLimit

float GridMapSimpleCountFunctions::updateOccLimit
protected

Definition at line 153 of file GridMapSimpleCount.h.

◆ updateOccVal

float GridMapSimpleCountFunctions::updateOccVal
protected

Definition at line 150 of file GridMapSimpleCount.h.


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


hector_mapping
Author(s): Stefan Kohlbrecher
autogenerated on Sat Mar 12 2022 03:57:50