|
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.
1.7.6.1