#include <fstream>
#include <iostream>
#include <vector>
#include <Spaces.h>
#include <assert.h>
#include <math.h>
#include <Scan.h>
#include <algorithm>
#include <Types.h>
#include <Grid.h>
Go to the source code of this file.
Classes | |
class | VPPlanner |
Virtual algorithm finding next View Point (VP). More... | |
class | FrontierBasedVPP |
Algorithm finding next View Point (VP) in frontier based way. More... | |
class | RandomFrontierBasedVPP |
Algorithm finding next View Point (VP) in random frontier based way. More... | |
class | OrthogonalIGVPP |
Algorithm finding next View Point (VP) using fixed orientation and information gain. More... | |
class | LandscapingIGVPP |
Algorithm finding next View Point (VP) using information gain. More... | |
class | GoalBasedVPP |
Algorithm finding next View Point (VP) using eucledia distance to goal. More... | |
Enumerations | |
enum | VPPlanners { FRONTIER_BASED, RAND_FRONTIER_BASED, ORTHOGONAL_IG, LANDSCAPING_IG, GOAL_BASED, VP_PLANNERS_NUM } |
VPPlanner types enumerator. More... | |
Variables | |
static const char * | VPPlannersNames [VP_PLANNERS_NUM] |
VPPlanner types names. |