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

SelfLocatorInterfaces Class Reference

The interfaces of the SelfLocator module. More...

#include <SelfLocator.h>

Inheritance diagram for SelfLocatorInterfaces:

Inheritance graph
[legend]
Collaboration diagram for SelfLocatorInterfaces:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SelfLocatorInterfaces (const LandmarksPercept &landmarksPercept, const LinesPercept &linesPercept, const EdgesPercept &edgesPercept, const SpecialPercept &specialPercept, const PSDPercept &psdPercept, const OdometryData &odometryData, const CameraMatrix &cameraMatrix, RobotPose &robotPose, SampleSetProxy< PoseSample > &selfLocatorSamples, LandmarksState &landmarksState)
 Constructor.


Protected Attributes

const LandmarksPercept & landmarksPercept
 The landmarks detected in the last image.

const LinesPercept & linesPercept
 The lines detected in the last image.

const EdgesPercept & edgesPercept
 The edges detected in the last image.

const SpecialPercept & specialPercept
 The special percepts detected in the last image.

const PSDPercept & psdPercept
 The psd percepts detected with the PSD sensor.

const OdometryData & odometryData
 The odometry that was estimated by the motion modules.

const CameraMatrix & cameraMatrix
 The camera matrix describing the camera's position.

RobotPose & robotPose
 The robots position to be generated.

SampleSetProxy< PoseSample > & selfLocatorSamples
 The sample set proxy linked to the sample set of the active locator.

LandmarksState & landmarksState
 the currently seen landmarks


Detailed Description

The interfaces of the SelfLocator module.

Definition at line 28 of file SelfLocator.h.


Constructor & Destructor Documentation

SelfLocatorInterfaces::SelfLocatorInterfaces (  const LandmarksPercept &  landmarksPercept,
const LinesPercept &  linesPercept,
const EdgesPercept &  edgesPercept,
const SpecialPercept &  specialPercept,
const PSDPercept &  psdPercept,
const OdometryData &  odometryData,
const CameraMatrix &  cameraMatrix,
RobotPose &  robotPose,
SampleSetProxy< PoseSample > &  selfLocatorSamples,
LandmarksState &  landmarksState
)  [inline]
 

Constructor.

Definition at line 32 of file SelfLocator.h.


Member Data Documentation

const LandmarksPercept& SelfLocatorInterfaces::landmarksPercept [protected]
 

The landmarks detected in the last image.

Definition at line 57 of file SelfLocator.h.

const LinesPercept& SelfLocatorInterfaces::linesPercept [protected]
 

The lines detected in the last image.

Definition at line 60 of file SelfLocator.h.

const EdgesPercept& SelfLocatorInterfaces::edgesPercept [protected]
 

The edges detected in the last image.

Definition at line 63 of file SelfLocator.h.

const SpecialPercept& SelfLocatorInterfaces::specialPercept [protected]
 

The special percepts detected in the last image.

Definition at line 66 of file SelfLocator.h.

const PSDPercept& SelfLocatorInterfaces::psdPercept [protected]
 

The psd percepts detected with the PSD sensor.

Definition at line 69 of file SelfLocator.h.

const OdometryData& SelfLocatorInterfaces::odometryData [protected]
 

The odometry that was estimated by the motion modules.

Definition at line 72 of file SelfLocator.h.

const CameraMatrix& SelfLocatorInterfaces::cameraMatrix [protected]
 

The camera matrix describing the camera's position.

Definition at line 75 of file SelfLocator.h.

RobotPose& SelfLocatorInterfaces::robotPose [protected]
 

The robots position to be generated.

Definition at line 78 of file SelfLocator.h.

SampleSetProxy<PoseSample>& SelfLocatorInterfaces::selfLocatorSamples [protected]
 

The sample set proxy linked to the sample set of the active locator.

Definition at line 81 of file SelfLocator.h.

LandmarksState& SelfLocatorInterfaces::landmarksState [protected]
 

the currently seen landmarks

Definition at line 84 of file SelfLocator.h.


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