|
MRXT: The Multi-Robot eXploration Tool
Multi-Robot autonomous exploration and mapping simulator.
|
| binMap | Implements a binary gridmap |
| cell | Occupation probability of a cell in a grid occupancy map |
| ClMutex | Implements a platform independent mutual exclusion mechanism |
| ClThread | Implements a platform-independent threaded superclass |
| clusterCell | Cluster cell strcuture |
| ComThread | Implements communication between threads |
| ConfigFile | Config File Reader |
| ConfigFile::file_not_found | Config file not found exception |
| ConfigFile::key_not_found | Key not found exception |
| CoordinatedPlanner | Implements an exploration algorithm that chooses its target cell using a cost-utility model |
| costCell | Cost cell struct used for path planning |
| costCellH | Cost cell struct used for path planning with heuristics |
| costMapSimple | Stores the cost to reach each cell of the map |
| EKFilter | Implements a slam algorithm consisting on a extended Kalman filter |
| Ematrix | Implents an expansible matrix and its operations |
| explorer | Implements the architecture of a mobile robot that explores the environment |
| feature | Feature Struct. Contains the position and descriptor of a landmark |
| FrontierGreedyPlanner | Implements an exploration algorithm directing the robot to the nearest frontier cell |
| FSAPlanner | Implements a Finite State Automata that performs a reactive behaviour based exploration |
| gridMapInterface | Interface to grid map algorithm class |
| HybridPlanner | Implements a Hybrid Deliberative/Reactive Planner |
| HybridPlanner::door | Gateway cell structure for hybrid planner |
| InformationGainPlanner | Implements an exploration algorithm that chooses its target cell using a cost-utility model |
| IntegratedIGPlanner | Implements an exploration algorithm directing the robot to the most informative path |
| landmark | Landmark struct |
| landmarksData | Implements an array of landmarks returned by a sensor |
| line | Line |
| localPotentialField | Local Potential Fields for reactive navigation |
| MainWindow | QT main window. Implements the slots for the events |
| MarketPlanner | Implements an explorative path planner using a cooperative market model for target selection |
| MarketPlanner::auct | Public auction, data contains the target cell and the auction publisher |
| MarketPlanner::target | Target struct |
| matrix | Implents a common matrix and operations |
| occupancyGridMap | This is an abstract class that implements some common parts of the grid mapping algorithms |
| OGMReflectProb | Implements an ocupancy grid map using a counting model |
| particle | Implements a particle in a rao-blackwellized particle filter for visual slam |
| planner | Implements common methods for planning algorithms |
| point | Discrete point (pixel) |
| pointf | Float point (coordinates) |
| pos3d | 3D position |
| posCil3d | PosCil3d |
| pose | Pose |
| pose3d | Pose in 3d |
| production | Thread synchronization with a producer/consumer model |
| rangeSensorData | Implements the data returned by a range sensor like a laser |
| RBPFilter | Implements an slam algorithm consisting on a rao-blackwellized particle filter |
| reactive | Reactive behaviours interface and common functions |
| reactiveGauss | Reactive behaviours modelled as a sum of gaussians |
| robot | Implements the architecture for a mobile robot |
| robotBase | This class reference a robotic plattform in the simulator |
| RoI | Region of interest |
| simulatedModel | This class implements a virtual world for robots where robots can move and observe the environment |
| slamInterface | Interface for landmark-based visual SLAM algorithms |
| speed | Speed |
| stepEventManager | Thread synchronization using a waif for step model |
| StringTokenizer | Splits a string in substrings separated by a delimiter |
| StringTokenizer::Nodo | String tokenizer node |
| team | Implements a team of robots with global SLAM |
| treeNode | Nodes that form a tree that partitions the environment for the high level planner in the hybrid arquitecture |
| visualMap | Implements a visual landmark 3d map |
| vMapArray | Implements a visual landmark 3d map using a simple array of features |
| vslamFilter | Implement common attributes and methods for slam algorithms |
| waitEnding | Class used to attend the stop button |
| waitingThread | Thread synchronization auxiliary class for waiting thread queues |
| worldModelInterface | Defines the world model interface |
1.7.6.1