MRXT: The Multi-Robot eXploration Tool
Multi-Robot autonomous exploration and mapping simulator.
|
QT main window. Implements the slots for the events. More...
#include <mainwindow.h>
Public Slots | |
void | changeNumRobots (int n) |
void | changeSlam (bool=true) |
void | changeStrategy (bool=true) |
void | openAboutDiag (bool) |
void | openAppConfigDiag (bool) |
void | openRobotSetDiag (bool=true) |
void | openScenario (bool checked) |
void | openScenePropDiag (bool=true) |
void | openSLAMOptSetDiag (bool=true) |
void | openStrategyOptDiag (bool=true) |
void | randomPoses (bool checked) |
void | saveGTlog (bool checked) |
void | saveOmap (bool checked) |
void | saveSLAMlog (bool checked) |
void | saveVmap (bool checked) |
void | sceneZoom (int newscale) |
void | startSimulation (bool) |
void | stopSimulation (bool) |
void | updatePoses (rposes poses) |
void | updateSlam () |
Public Member Functions | |
MainWindow (QWidget *parent=0) | |
Private Member Functions | |
void | drawRobots () |
void | drawScene () |
Private Attributes | |
ConfigFile * | appConf |
ConfigFile * | expConf |
bool | mapLoaded |
team * | myteam |
int | numrobots |
QGraphicsScene | qscene |
std::vector< QGraphicsItemGroup * > | robotShapes |
double | scale |
bool | scaleInitialized |
ConfigFile * | scenarioConf |
simulatedModel * | scene |
slamInterface * | slam |
ConfigFile * | slamConf |
QActionGroup * | strategiesGroup |
QGraphicsView | view |
waitEnding * | waitTh |
QT main window. Implements the slots for the events.
Definition at line 37 of file mainwindow.h.