MRXT: The Multi-Robot eXploration Tool
Multi-Robot autonomous exploration and mapping simulator.
Public Member Functions | Private Attributes
explorer Class Reference

Implements the architecture of a mobile robot that explores the environment. More...

#include <explorer.h>

Inheritance diagram for explorer:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 explorer ()
 Default Constructor.
 explorer (int number, slamInterface &slamProc, worldModelInterface &scene, const ConfigFile &config)
 Constructor.
virtual ~explorer ()
 Default Destructor.
void initialize (int number, slamInterface &slamProc, worldModelInterface &scene, const ConfigFile &config)
 Initializer.
void start ()
 Initiatites the hybrid exploration of the environment.
void stop ()
 stops all actions execution

Private Attributes

int plantype
int reactype

Detailed Description

Implements the architecture of a mobile robot that explores the environment.

Definition at line 34 of file explorer.h.


Constructor & Destructor Documentation

explorer::explorer ( int  number,
slamInterface slamProc,
worldModelInterface scene,
const ConfigFile config 
)

Constructor.

Parameters:
numberID number
scenereference to virtual world object
slamProcreference to slam object

Definition at line 31 of file explorer.cpp.


Member Function Documentation

void explorer::initialize ( int  number,
slamInterface slamProc,
worldModelInterface scene,
const ConfigFile config 
) [virtual]

Initializer.

Parameters:
numberID number
scenevirtual world
slamProcpointer to slam object

Reimplemented from robot.

Definition at line 46 of file explorer.cpp.


The documentation for this class was generated from the following files:
 All Classes Functions Variables Typedefs