Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

LinesTables2004 Class Reference

The class implements a lines-based Monte Carlo self-localization. More...

#include <LinesTables2004.h>

Inheritance diagram for LinesTables2004:

Inheritance graph
[legend]
Collaboration diagram for LinesTables2004:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LinesTables2004 ()
 Constructor.

 ~LinesTables2004 ()
 Destructor.


Static Protected Attributes

Field field
 The field.

ObservationTable< 280, 200, 25 > * observationTable = 0
 The table maps points to closest edges.

TemplateTable< 50000 > * templateTable = 0
 The table contains candidate poses for certain distance measurements.

int refCount = 0
 A reference counter that ensures that the tables are only (de)allocated once.


Detailed Description

The class implements a lines-based Monte Carlo self-localization.

Definition at line 286 of file LinesTables2004.h.


Constructor & Destructor Documentation

LinesTables2004::LinesTables2004  ) 
 

Constructor.

Definition at line 20 of file LinesTables2004.cpp.

References TemplateTable< 50000 >::create(), ObservationTable< 280, 200, 25 >::create(), InFile::exists(), field, LinesPercept::field, idText, observationTable, OUTPUT, refCount, and templateTable.

Here is the call graph for this function:

LinesTables2004::~LinesTables2004  ) 
 

Destructor.

Definition at line 59 of file LinesTables2004.cpp.

References observationTable, refCount, and templateTable.


Member Data Documentation

Field LinesTables2004::field [static, protected]
 

The field.

Definition at line 13 of file LinesTables2004.cpp.

Referenced by LinesTables2004().

ObservationTable< 280, 200, 25 > * LinesTables2004::observationTable = 0 [static, protected]
 

The table maps points to closest edges.

Definition at line 14 of file LinesTables2004.cpp.

Referenced by LinesTables2004(), and ~LinesTables2004().

TemplateTable< 50000 > * LinesTables2004::templateTable = 0 [static, protected]
 

The table contains candidate poses for certain distance measurements.

Definition at line 15 of file LinesTables2004.cpp.

Referenced by LinesTables2004(), and ~LinesTables2004().

int LinesTables2004::refCount = 0 [static, protected]
 

A reference counter that ensures that the tables are only (de)allocated once.

Definition at line 16 of file LinesTables2004.cpp.

Referenced by LinesTables2004(), and ~LinesTables2004().


The documentation for this class was generated from the following files:
Generated on Thu Sep 23 20:09:23 2004 for GT2004 by doxygen 1.3.6