MRXT: The Multi-Robot eXploration Tool
Multi-Robot autonomous exploration and mapping simulator.
Public Member Functions | Private Member Functions | Private Attributes
FrontierGreedyPlanner Class Reference

Implements an exploration algorithm directing the robot to the nearest frontier cell. More...

#include <FrontierGreedyPlanner.h>

Inheritance diagram for FrontierGreedyPlanner:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 FrontierGreedyPlanner (const ConfigFile &config)
 Constructor.
virtual ~FrontierGreedyPlanner ()
 Destructor.

Private Member Functions

void execute ()
 virtual method for the thread main process.
void onStop ()
 this virtual method will be executed when the stop method is called
int setup ()
 this virtual method will be executed when trying to start the thead, must return 0 if ok

Private Attributes

ClMutex closing
bool completedPath
bool endPlanner
int inflate_obstacles
std::vector< pointpath
float replanning_period
bool showPlanner

Detailed Description

Implements an exploration algorithm directing the robot to the nearest frontier cell.

Definition at line 33 of file FrontierGreedyPlanner.h.


The documentation for this class was generated from the following files:
 All Classes Functions Variables Typedefs