| 
    MRXT: The Multi-Robot eXploration Tool
   
    
   Multi-Robot autonomous exploration and mapping simulator. 
   | 
  
  
  
 
Reactive behaviours modelled as a sum of gaussians. More...
#include <reactiveGauss.h>

Public Member Functions | |
| reactiveGauss (const ConfigFile &conf) | |
| void | setGoal (point goal) | 
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  | |
| void | processAvRob (int numrobots, point *robotcells, binMap &esz, localPotentialField &avRob) | 
| void | processGoGoal (point &pos, point &goal, binMap &esz, localPotentialField &goGoal) | 
| void | processGoPre (point &poscell, binMap &ppmap, binMap &esz, localPotentialField &goPre) | 
| void | processOMap (point &cell, gridMapInterface &omap, binMap &esz, localPotentialField &avObs, localPotentialField &goFro, localPotentialField &goUZ) | 
| int | setup () | 
| this virtual method will be executed when trying to start the thead, must return 0 if ok  | |
| pointf | update () | 
| void | updateField (localPotentialField &global) | 
Private Attributes | |
| int | actionradius | 
| ClMutex | closing | 
| pose | currentPos | 
| bool | endReactive | 
| int | eszdilationradius | 
| point | goal | 
| const int | lzheight | 
| const int | lzwidth | 
| localPotentialField | total | 
| bool | useesz | 
| speed | velo | 
Reactive behaviours modelled as a sum of gaussians.
Definition at line 16 of file reactiveGauss.h.
 1.7.6.1