MRXT: The Multi-Robot eXploration Tool
Multi-Robot autonomous exploration and mapping simulator.
|
Implements an exploration algorithm directing the robot to the nearest frontier cell. More...
#include <FrontierGreedyPlanner.h>
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< point > | path |
float | replanning_period |
bool | showPlanner |
Implements an exploration algorithm directing the robot to the nearest frontier cell.
Definition at line 33 of file FrontierGreedyPlanner.h.