|
MRXT: The Multi-Robot eXploration Tool
Multi-Robot autonomous exploration and mapping simulator.
|
Implements a Finite State Automata that performs a reactive behaviour based exploration. More...
#include <FSAPlanner.h>

Public Member Functions | |
| FSAPlanner (const ConfigFile &config) | |
| Constructor. | |
| virtual | ~FSAPlanner () |
| 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 |
| bool | escape_allowed |
| bool | escapingFromLocalMinimum |
| bool | exploring |
| int | inflate_obstacles |
| bool | integrate_slam |
| std::vector< point > | path |
| bool | returning |
| bool | returningEscape |
| bool | showPlanner |
Implements a Finite State Automata that performs a reactive behaviour based exploration.
Definition at line 32 of file FSAPlanner.h.
1.7.6.1