#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] |