#include <stdio.h>#include <fcntl.h>#include <unistd.h>#include <string.h>#include <stdlib.h>#include <signal.h>#include <assert.h>#include <iostream>#include <utility>#include <fstream>#include <vector>#include <Spaces.h>#include <math.h>#include <Scan.h>#include <algorithm>#include <Types.h>#include <LogTrace.h>Go to the source code of this file.
Namespaces | |
| namespace | MipBaselib |
Classes | |
| class | MipBaselib::ExplorationParams |
| Class containing various settings of Exploration. More... | |
| class | MipBaselib::Cell |
| Cell of a grid. More... | |
| class | MipBaselib::FrontierArc |
| Grid reapresentation for a frontier arc of robot's Local Safe Region. More... | |
| class | MipBaselib::Frontier |
| A vector of frontier FrontierArc. More... | |
| class | MipBaselib::Grid |
| Grid reapresentation for robot's sorrounding. More... | |
| class | MipBaselib::ProbCell |
| A cell in an occupancy grid for probabalistic mapping of a robot's surrounding. More... | |
| class | MipBaselib::ProbGrid |
| A occupancy grid for probabalistic mapping of a robot's surrounding. More... | |
Typedefs | |
| typedef vector< DubInt > | MipBaselib::LSR |
| Vector containing the indexes of the cells belonging to the LSR. | |
| typedef vector< DubInt > | MipBaselib::LSRBound |
| Vector containing the indexes of the cells belonging to the boundary of the LSR. | |
| typedef vector< DubInt > | MipBaselib::LRR |
| Vector containing the indexes of the cells belonging to the LRR. | |
| typedef vector< DubInt > | MipBaselib::LRRBound |
| Vector containing the indexes of the cells belonging to the boundary of the LRR. | |
Enumerations | |
| enum | CellPerceptionType { OBSTACLE_CELL, FRONTIER_CELL, LRR_CELL, LSR_CELL, UNKNOWN_CELL, CELL_PERC_TYPE_NUM } |
Variables | |
| static const char * | CellPerceptionTypeName [CELL_PERC_TYPE_NUM] |
1.5.6