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

Goal Class Reference

The class represents a goal. More...

#include <LandmarksPercept.h>

Inheritance diagram for Goal:

Inheritance graph
[legend]
Collaboration diagram for Goal:

Collaboration graph
[legend]
List of all members.

Public Attributes

colorClass color
 The color of the goal.

Vector2< double > leftPost
 The position of the goal post that is seen left.

Vector2< double > rightPost
 The position of the goal post that is seen right.

double distanceValidity
 The validity of the determined distance.

double angleValidity
 The validity of the determined direction.

double distance
 distance to left corner of the goal, relative to robot

double angle
 angle to the goal, relative to robot (meassured to the middle of the goalline)

double rotation
 rotation of the the goal, relative to robot (meassured to the middle of the goalline)


Detailed Description

The class represents a goal.

Definition at line 134 of file LandmarksPercept.h.


Member Data Documentation

colorClass Goal::color
 

The color of the goal.

Definition at line 137 of file LandmarksPercept.h.

Referenced by LandmarksPercept::addGoal(), NoOdometrySelfLocator::execute(), and GT2004BallLocator::execute().

Vector2<double> Goal::leftPost
 

The position of the goal post that is seen left.

Definition at line 138 of file LandmarksPercept.h.

Referenced by LandmarksPercept::addGoal(), GT2004SelfLocator::execute(), and GT2004SelfLocator::getBearing().

Vector2<double> Goal::rightPost
 

The position of the goal post that is seen right.

Definition at line 138 of file LandmarksPercept.h.

Referenced by LandmarksPercept::addGoal(), GT2004SelfLocator::execute(), and GT2004SelfLocator::getBearing().

double Goal::distanceValidity
 

The validity of the determined distance.

Not used yet.

Definition at line 140 of file LandmarksPercept.h.

Referenced by LandmarksPercept::estimateOffsetForGoals().

double Goal::angleValidity
 

The validity of the determined direction.

Not used yet.

Definition at line 141 of file LandmarksPercept.h.

Referenced by LandmarksPercept::estimateOffsetForGoals().

double Goal::distance
 

distance to left corner of the goal, relative to robot

Definition at line 144 of file LandmarksPercept.h.

Referenced by LandmarksPercept::estimateOffsetForGoals(), NoOdometrySelfLocator::execute(), and GT2004SelfLocator::getBearing().

double Goal::angle
 

angle to the goal, relative to robot (meassured to the middle of the goalline)

Definition at line 147 of file LandmarksPercept.h.

Referenced by LandmarksPercept::estimateOffsetForGoals().

double Goal::rotation
 

rotation of the the goal, relative to robot (meassured to the middle of the goalline)

Definition at line 150 of file LandmarksPercept.h.

Referenced by LandmarksPercept::estimateOffsetForGoals().


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