Public Member Functions | Public Attributes
crsm_slam::CrsmMap Struct Reference

Holds the occupancy grid map. More...

#include <crsm_map.h>

List of all members.

Public Member Functions

 CrsmMap ()
 Default constructor.
 CrsmMap (unsigned int size_)
 Constructor. Initialises the probability container with a specific map size.
void expandMap (CrsmExpansion exp)
 Reallocs the map to a specific direction exp [crsm_slam::CrsmExpansion] The expansion to be made.

Public Attributes

CrsmMapInfo info
unsigned char ** p
 The container of the CRSM SLAM map. Each cell holds an occupancy probability. In the specific implementation 0 states an occupied pixel and 255 a free one.

Detailed Description

Holds the occupancy grid map.

Definition at line 43 of file crsm_map.h.


Constructor & Destructor Documentation

Default constructor.

Definition at line 52 of file crsm_map.h.

crsm_slam::CrsmMap::CrsmMap ( unsigned int  size_)

Constructor. Initialises the probability container with a specific map size.

Parameters:
size_[unsigned int] The map's size in pixels

Definition at line 28 of file crsm_map.cpp.


Member Function Documentation

Reallocs the map to a specific direction exp [crsm_slam::CrsmExpansion] The expansion to be made.

Returns:
void

Definition at line 50 of file crsm_map.cpp.


Member Data Documentation

Definition at line 47 of file crsm_map.h.

unsigned char** crsm_slam::CrsmMap::p

The container of the CRSM SLAM map. Each cell holds an occupancy probability. In the specific implementation 0 states an occupied pixel and 255 a free one.

Definition at line 46 of file crsm_map.h.


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


crsm_slam
Author(s): Manos Tsardoulias
autogenerated on Sat Jun 8 2019 19:18:57