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

GT2005 Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
ActionA class describing a single action
ActionfieldA class for selecting an action using potentialfields
AmongFormationA class representing a formation among several objects
AngleSymbolsThe Xabsl2 symbols that are defined in "angle-symbols.xml"
AStarSearch< N, P, U >An abstract implementation of the A* search algorithm
AsymptoticFunctionA class representing an asymptotic function in a potential field f(x) = a/x +b
AutoShutterA AutoShutter
BabelServiceFactory
BallHandlingGives information from the behavior to other modules about the actual handling of the ball
BallLocatorThe Base class for ball locators
BallLocatorInterfacesThe interfaces of the BallLocator module
BallLocatorSelectorA module selector for ball locators
BallModelContains the modeled knowledge about the ball
BallPercept
BallStateBase class for a ball state
BallSymbolsThe Xabsl2 symbols that are defined in "ball-symbols.xml"
BarCodeReaderA BarCode Reader
BasicBehaviorDoNothingA Basic Behavior for doing nothing
BasicBehaviorPlayDeadA Basic Behavior for playing dead robot
BasicBehaviorShutdownA Basic Behavior for shutdown
BasicBehaviorSpecialActionA Basic Behavior for special actions like kicks
BasicBehaviorStandA Basic Behavior for standing around
BasicBehaviorWalkA Basic Behavior for walking
BehaviorControlThe Base class for behavior controls
BehaviorControlInterfacesThe interfaces of the BehaviorControl module
BehaviorControlSelectorBehaviorControl selection module
BehaviorTeamMessageRepresents a message that is exchanged between the behaviors of different robots
BestFitFormationA class representing a formation selection the "best fitting" formation out of a set of SingleFormations
BetweenFormationA class representing a formation between two other objects
BitePointA class that contains a certain bitePoint at the open challenge bridge
BodyPerceptThe class represents the robots body percept
BodyPostureThe class represents the robots body percept
Boundary< T >The template class represents rectangular boundaries
BresenhamLineScan
BroadCastStatusHandlerMain class
CalibrationRequestA request for calibration
CalibrationSymbolsThe Xabsl2 symbols that are defined in "calibration-symbols.xml"
CameraInfoMatrix describing transformation from neck joint to camera
CameraMatrixMatrix describing transformation from neck joint to camera
CameraParametersAdjust parameters for built-in camera of Sony robot
CandidateCluster
CenterCircleInformation
ChallengeSectorData
ChallengeSpecialVision
ChallengeSymbolsThe Xabsl2 symbols that are defined in "challenge-symbols.xml"
CircleA class representing a circle
CircleCalculation
CircleCalculation::BallPointThe struct represents a ball point
CLogAnalyzerBase
CLogAnalyzerException
CognitionA Process for cognition related modules in the HU1 process layout
CollisionDetectorThe base class for collision detectors
CollisionDetectorInterfacesThe interfaces of the CollisionDetector module
CollisionDetectorSelectorCollisionDetector selection module
CollisionPerceptContains detected collisions for each joint
ColorClassesStatic class for color class functions
ColorClassImageRepresents a color segmented image
ColorCorrectorThe class represents a table for color correction
coloredHorLinePair2
coloredLinePair2
ColorInfo
ColorizerState
ColorModelConversionsA class that defines static conversions between color models for single pixels
ColorSpace
ColorSpaceUsageCounterContains a ColorSpaceUsageCounter which can count the frequency for every 16 * 16 * 16 cube in the 255 * 255 * 255 YUV color space
ColorTableBase class of ColorTable64 and ColorTableTSL
ColorTable32KContains a ColorTable32K which can decode the color for every 16 * 4 * 4 cube in the 255 * 255 * 255 YUV color space
ColorTable32KModThis class is a wrapper used by ColorTableModSelector to load and instantiate a colormap of type ColorTable32K
ColorTable64Contains a ColorTable64 which can decode the color for every 4 * 4 * 4 cube in the 255 * 255 * 255 YUV color space
ColorTable64ModThis class is a wrapper used by ColorTableModSelector to load and instantiate a colormap of type ColorTable64
ColorTableCuboids
ColorTableModBase class of color table modules, used to load and switch color tables at runtime
ColorTableModInterfacesThe interface used by ColorTableMod ("Monsieur De Lapalisse" :)
ColorTableModSelectorA selector for color table modules
ColorTableReferenceColor
ColorTableTSLContains a ColorTableTSL which can decode the color for every 8 * 4 * 4 cube in the 255 * 255 * 255 YUV color space
ComboLocatorThe class implements a lines-based Monte Carlo self-localization
CommentFormat
CommentService
CommonBasicBehaviorsCreates and registers simple basic behaviors
CommunicatedBallStateReads a propagated ball state from a stream
ConditionalBoundaryThe class represents a rectangular landmark boundary
GPS::coord
CTimeStampedObject< T >
CTimeStampedObjectCollection< T >
DDPHandler
DDPListEntry
DDPPackage
DebugA process for collection and distribution of debug messages
DebugData< T >
DebugDataBallStateMessage
DebugDataControlerBallStateMessage
DebugDataControlerBaseDebugDataControler
DebugDataControlerDebugStateMessage
DebugDataControlerRunTimeMessage
DebugDataControlerStatusStateMessage
DebugDataControlerWorldStateMessage
DebugDataDebugStateMessage
DebugDataHeader
DebugDataRunTimeMessage
DebugDataStatusStateMessage
DebugDataTable
DebugDataWorldStateMessage
DebugKeyRepresents a request for debug output
DebugKeyTableContains a table of debug keys and all methods for using debug keys
DebugMotionControlA MotionControl module for debugging purposes
DebugRequest
DebugRequestTable
DebugSenderThis class implements a sender for MessageQueues
DefaultRobotStateDetectorA solution of the RobotStateDetector module
DefaultSpecialVisionThe default SpecialVision module
DrawingsThis class includes all enumeration types and methods that are necessary to transmit messages for debug drawings
edge
EdgesPerceptThe class represents a percepted edge on the field
EdgesPercept::Edge
LA::EigenvaluesComputes eigenvalues and eigenvectors of a real (non-complex) matrix
ERS7EvolveWalkingParametersParameters for InvKinWalkingEngine to evolve better walking gates
LA::ExceptionRepresents an exception of the LinAlg package
extLinePair2
FastSUSANNoiseReductionThis class represents a non-linear image noise-reduction filter
FieldThe class represents the field area
Field::TableThis is a collection of line- or boundary segments with start-Pose2D and length
FieldDimensionsStatic class containing some useful functions regarding field dimensions
FieldSymbolsThe Xabsl2 symbols that are defined in "robot-pose-symbols.xml"
FieldViewBaseThe class is a base class for field views
figure
FileThis class provides basic file input/output capabilies
FlagThe class represents a flag
FormationObjectA class representing a formation in a potential field
ForwardTurningParcourContains a special walking parcour
FourierCoefficientThis class contains a set of fourier coefficients as well as methods transform them from and to a period of function values
FutureWorldModelGeneratorA class for computing a world model after excuting a specific action
GameControlDataEncapsulates the RoboCupGameControlData struct for the GT2005 project
GameManagerTool
GameRules
GPS::GeneralParticleSystem< Particle >
GPS::GeneralParticleSystem< Particle >::bestCellt
GPS::GeneralParticleSystem< Particle >::vc
GenericDebugData
GeometryThe class Geometry defines representations for geometric objects and Methods for calculations with such object
Geometry::CircleDefines a circle by its center and its radius
Geometry::CorrectedCoordsA radial distortion correction look-up table element
Geometry::LineDefines a line by two vectors
Geometry::PixeledLine
Geometry::SetOfPoints< V, maxNumberOfPoints >
GetupEngineA generic class for getup engine modules
GetupEngineInterfacesInterfaces of the GetupEngine module
GetupEngineSelectorA module selector for GetupEngine modules
GoalThe class represents a goal
GoalRecognizerThe goal recognizer recognizes the goals in the image
GoalRecognizer::ColoredPartsCheck
GPS::GPSParticle
GrayScaleImagePlatform independend definition of an image class
GreenChangeEvent
GreenLocation
GT2003MotionNetSpecialActionsThis module executes special actions by using the GT2003 motion net compiler
GT2003MotionNetSpecialActions::OdometryEntryOdometry table entry Contains type of odometry and odometry pose
GT2004BallLocatorDebugDataContains action IDs for GT2004BallLocator debugging
GT2004EdgeDetectionUtility-class for edge-detection
GT2004ParametersParameters for GT2004WalkingEngine
GT2004ParametersSetParametersSet for GT2004WalkingEngine
GT2004SelfLocatorThe class implements a lines-based Monte Carlo self-localization
GT2004SelfLocator::CellThe class represents a cell in a cube that is used to determine the largest sample cluster
GT2004SelfLocator::SampleThe class represents a sample
GT2004SensorDataProcessorThe default SensorDataProcessor in the GT2004 project
GT2004WalkingEngineWalking engine based on calculation of rectangular foot movement and inverse kinematics
GT2005BallLocatorA BallLocator using a particle filter
GT2005BallLocatorParameters
GT2005BallSpecialistThe BallSpecialist finds a single ball in an image
GT2005BallSpecialist::BallPointThe class represents a ball point
GT2005BallSpecialist::BallPointList
GT2005BasicBehaviorCalcWlanBearing
GT2005BasicBehaviorDirectedScanForLandmarksThe basic behavior "directed-scan-for-landmarks"
GT2005BasicBehaviorDirectedScanForObstaclesThe basic behavior "directed-scan-for-obstacles"
GT2005BasicBehaviorGoaliePositionA goalie positioning approach from Benjamin
GT2005BasicBehaviorGoaliePositionReturnA Basic Behavior for positioning the goalie inside the own goal
GT2005BasicBehaviorGoalieReturnToGoalA Basic Behavior for returning the goalie to the center of its goal
GT2005BasicBehaviorGoForwardToPointA Basic Behavior for going to a point on the field facing forward
GT2005BasicBehaviorGoToBallA Basic Behavior for going to the ball
GT2005BasicBehaviorGoToBallPropagated
GT2005BasicBehaviorGoToBallWithoutTurningA Basic Behavior for clearing the ball
GT2005BasicBehaviorGoToInterceptionPointA Basic Behavior for going to a the ball-interception-point on the field
GT2005BasicBehaviorGoToPointA Basic Behavior for going to a point on the field
GT2005BasicBehaviorGoToPointAndAvoidObstaclesA Basic Behavior for going to a point on the field and avoiding obstacles on the way there
GT2005BasicBehaviorGoToPointFastA Basic Behavior for going to a point on the field
GT2005BasicBehaviorGoToRelativePointA Basic Behavior for going to a point relative to the current position
GT2005BasicBehaviorLocateMaxGreen
GT2005BasicBehaviorNewGoToBallA Basic Behavior for going to the ball
GT2005BasicBehaviorTurn
GT2005BasicBehaviorTurnAroundPointA Basic Behavior for going turning around a point on the field
GT2005BasicBehaviorTurnAroundPointFastA Basic Behavior for going turning around a point on the field
GT2005BasicBehaviorTurnAroundPointWithRadiusA Basic Behavior for going turning around a point on the field
GT2005BasicBehaviorWlanBearingCreates and registers simple basic behaviors
GT2005BeaconDetectorA class for detecting beacons in images
GT2005BehaviorControlA Behavior based on the Xabsl2Engine that is used by GermanTeam for the RoboCup 2005
GT2005CenterCircleFinder
GT2005CenterCircleFinder::Candidate
GT2005CenterCircleFinder::multipleCandidate
GT2005Cluster
GT2005Clustering
GT2005Clusterliste
GT2005CollisionDetectorThe default CollisionDetector in the GT2005 project
GT2005ColorCorrectorThis class provides a table to do a radial color correction to compensate for the ERS7 camera image error
GT2005ConfigurationSymbolsThe Xabsl2 symbols that are defined in "configuration-symbols.xml"
GT2005DebugData
GT2005EdgeSpecialistThe EdgeSpecialist finds a line- and border-edges in an image
GT2005EdgeSpecialist::EdgePoint
GT2005FlagSpecialistAs part of the GridImageProcessor the GT2005FlagSpecialist searches for flag landmarks starting at a point in an Image determined before
GT2005GetupEngineThe GT2005 getup engine
GT2005GoalRecognizerTODO: Write Summary
GT2005GoalRecognizer::EdgeDetectorTODO: Write Summary
GT2005GoalRecognizer::EdgePointListTODO: Write Summary
GT2005GoalRecognizer::GoalHypothesisTODO: Write Summary
GT2005GoalRecognizer::Goalpost
GT2005HeadControlThe GT2005 version of the HeadControl module
GT2005HeadControlBasicBehaviorBase class for all basic behaviors in the GT2004HeadControl
GT2005HeadControlBasicBehaviorsCreates and registers the basic behaviors
GT2005HeadControlSymbolsThe Xabsl2 symbols that are defined in "symbols.xml"
GT2005HeadPathPlanner
GT2005ImageProcessorThe lines image processor recognizes characteristic lines in the image
GT2005KickLoggerUsed to measure kicks with the ceiling camera
GT2005KickRecord
GT2005LEDControl
GT2005LineCrossingsTable
GT2005LineFinder_DeterministicApproach
GT2005LineFinder_DeterministicApproach::LineFragment
GT2005LineFinder_DeterministicApproach::LinePoint
GT2005MotionControlThe default solution for the module MotionControl
GT2005ObstaclesLocatorThis class is a locator for obstacles
GT2005Parameters
GT2005Particle
GT2005ParticleContainer
GT2005ParticleContainer::Cell
GT2005ParticleContainerReceived
GT2005ParticleContainerReceived::Cell
GT2005ParticleContainerSend
GT2005ParticleSend
GT2005PlayerSpecialistAs part of the GridImageProcessor the GT2005FlagSpecialist searches for flag landmarks starting at a point in an Image determined before
GT2005Polygon
GT2005Polygon::pSegment
GT2005PotentialFieldBasicBehaviorAn abstract base class for all potential field based basic behaviors
GT2005PotentialFieldBasicBehaviorAvoidRobots
GT2005PotentialFieldBasicBehaviorOffensiveSupport
GT2005PotentialFieldBasicBehaviors
GT2005PotentialFieldBasicBehaviorSupport
GT2005Rectangle
GT2005RobotSpecialistThe RobotSpecialist finds other robots in an image
GT2005RobotStateDetector
GT2005SampleTemplateGeneratorA Class to encapsulate the template geneation feature of the gt04 localizer
GT2005SelfLocator
GT2005SelfLocator::CellThe class represents a cell in a cube that is used to determine the largest sample cluster
GT2005SelfLocatorParameters
GT2005SelfLocatorSampleThe class represents a sample
GT2005SensorDataProcessor
GT2005SensorDataProcessor::SensorDataRingBufferStores values of SensorData for averaging
GT2005SimpleBasicBehaviors
GT2005SoundControlThe default solution of the SoundControl module
GT2005StableLineCrossingsTable
GT2005StableSampleTemplateGeneratorA Class to encapsulate the template geneation feature of the gt04 localizer
GT2005StableSelfLocator
GT2005StableSelfLocator::CellThe class represents a cell in a cube that is used to determine the largest sample cluster
GT2005StableSelfLocatorSampleThe class represents a sample
GT2005StrategySymbolsThe Xabsl2 symbols that are defined in "strategy-symbols.xml"
GT2005TeamBallLocatorA implementation which can be used with the GT2005BallLocator, particles are send from robot to robot
GT2005TeamBallLocator::AbstractCell
GT2005TeamBallLocator::BasicCell
GT2005TeamBallLocator::CompositeCell
GT2005TeamBallLocator::Queue
GT2005WalkCalibrationBasicBehaviors
GT2005WalkCalibrationMainBehavior
GT2005WalkCalibrationMainBehavior::OdometryPoint
GT2005WalkingEngine
GT2005WalkingEngine::odometryPoint
GTCamThe Base class for obstacle locators
GTCamBallLocatorA solution of the BallLocator module
GTCamHandler
GTCamInterfacesThe interfaces of the GTCam module
GTCamModule
GTCamObstaclesLocatorThis class is a locator for obstacles
GTCamPlayersLocatorThis class is a locator for players of the own and the opponentīs team using the worldstate of the GTCam
GTCamRawHeaderfile for GTCamRaw Solution
GTCamSelectorThe GTCamSelector Class
GTCamSelfLocatorThe class implements self-localization using the worldstate of the GTCam
GTCamSymbols
GTCamTimeSyncHandler
GTCamWorldState
GTStandardConverterA class to use the PotentialfieldComposition inside the GT2004 architecture
GTWalkParametersIndividualThe class represents an individual for a set of walking parameters
GTXabsl2ActiveOption
GTXabsl2EngineExecutorExecutes an Xabsl2Engine in the GT - architecture
GTXabsl2ErrorHandlerImplements Xabsl2ErrorHandler using the OUTPUT macro
GTXabsl2Log
GTXabsl2LogEntryClass for keeping numerical activation paths and framenumbers
GTXabsl2ProfilerClass for profiling and analysis of Xabsl-Activation-Paths
GTXabsl2ProfilerNameTable
GTXabsl2ProfilerNameTableEntry
GuideDogRobotSpecialist
HeadAndTailSymbolsThe Xabsl2 symbols that are defined in "head-and-tail-symbols.xml"
HeadControlA generic class for HeadControl modules
HeadControlInterfacesThe interfaces of the HeadControl module
HeadControlModeStores head modes requested by BehaviorControl
HeadControlSelectorHeadControl selection module
HeadMotionRequestRepresents a motion request for the head
HistogramA struct to represent histograms
horLinePair2
HypotheticalBallStateReads a communicated ball state from a stream
ImagePlatform independend definition of an image class
ImageBrightnessEstimatorA ImageBrightnessEstimator
ImageCharacteristic
ImageInfoUseful information about the current image, computed by the ImageProcessor
ImageProcessorThe base class for image processors
ImageProcessorInterfacesThe interfaces of the ImageProcessor module
ImageProcessorSelectorImageProcessor selection module
ImagesContains IDs for different (debug) image types as well as a method to output their names
ImageViewBaseThe class is a base class for image views
InThe class In is the abstract base class for all classes that implement reading from streams
InBinaryFormated reading of binary data to be used in streams
InBinaryFileA binary stream from a file
InBinaryMemoryA Binary Stream from a memory region
InBinaryMessageA binary stream from a message queue
InConfigThe class InConfig reads text data from config (file) streams that contain comments and sections
InConfigFileA config-file-style-formated text stream from a file
InConfigMemoryA config-file-style-formated text stream from a memory region
InConfigMessageA config-file-style text stream from a message queue
IndividualThis is a base class for all parameters sets we want to use in evolution
InFileAn PhysicalInStream that reads the data from a file
InMemoryAn PhysicalInStream that reads the data from a memory region
InMessageAn Interface for reading single messages from a MessageQueue that is used by MessageHandler derivates
InMessageQueueA PhysicalInStream that reads the data from a MessageQueue
InstanceGroupA container for temporary storage of a group of object instances
InStream< S, R >Generic class for classes that do both formated and physical reading of data from streams
interpol::Interpolation
interpol::InterpolationFactory
InTextFormated reading of text data to be used in streams
InTextFileA binary stream from a file
InTextMemoryA Binary Stream from a memory region
InTextMessageA text stream from a message queue
InvKinWalkingEngineWalking engine based on calculation of rectangular foot movement and inverse kinematics
InvKinWalkingParametersParameters for InvKinWalkingEngine
InvKinWalkingParameters::CorrectionValuesFactors to convert requested body speed to internal leg speed these values are read from odometry.cfg
IPEndpointStatic class for system calls
Attention:
the implementation is system specific!
JointDataOne joint data set
JointDataBufferA buffer for joint data sets, containing all frames computed in one call of Motion::execute
JointDataSequenceThe JointDataSequence is a sequence of joint data sets with timing and interpolation information
JointDataSequencerA class executing JointDataSequences
JoystickDataA class for holdung all data produced by a joystick or a key equivalent
JoystickSymbolsThe Xabsl2 symbols that are defined in "joystick-symbols.xml"
JPEGImageDefinition of a class for JPEG-compressed images
JPEGImage2Definition of a class for JPEG-compressed images
JPEGImage2::DestDescriptorThe class is required during JPEG-compression to access the main JPEGImage2 object from library handlers
JPEGImage::DestDescriptorThe class is required during JPEG-compression to access the main JPEGImage object from library handlers
KickCaseRepresents the results and the preconditions of a single kick experiment
KickLoggerRuns in parallel to a xabsl behavior control and logs the preconditions and results of each kick
KickLoggerSymbolsThe Xabsl2 symbols that are defined in "kick-logger-symbols.xml"
KickSelectionSymbolsThe Xabsl2 symbols that are defined in "kick-selection-symbols.xml"
KickSelectionTable
KinematicsProvides Methods for robots kinematic calculations
LandmarkPoints that can act as landmarks! For the goal and the corner posts these points (in 3D) lie on the top-most point of the landmarks
LandmarksPerceptThe class represents all detected landmark percepts
LandmarksStateA class describing detected landmarks
LandmarkStateA class describing a landmark
LanguageProperty
LEDAndSoundSymbolsThe Xabsl2 symbols that are defined in "led-and-sound-symbols.xml"
LEDControlA generic class for LED control modules
LEDControlInterfacesInterfaces of the LEDControl Module
LEDControlSelectorLEDControl selection module
LEDRequestLED settings requested by BehaviorControl
LEDValueDescription of LED value data
LexBuffer
LexCompleteState
LightingChangeTesterThe LightingChangeTester checks if the lighting has changed
LineA class representing a line
LinearFunctionA class representing a linear function in a potential field f(x) = a*x +b
interpol::LinearInterpolation
lineOnField
LinePair2
LinesPerceptThe class represents a percepted line on the field with its type and a Vector of points belonging to it
LinesPercept::CenterCircle
LinesPercept::LineCrossingPoint
LinesPercept::LinePoint
LinesPercept::LinePoints
LinesTables2004The class implements a lines-based Monte Carlo self-localization
LinesTables2005The class implements a lines-based Monte Carlo self-localization
LinesTables2005::ObservationTable< xSize, ySize, cellSize, pointRes >The class realizes a table of closest distances to lines of a certain type
LinesTables2005::ObservationTableBaseThe class is a helper to support streaming of template class ObservationTable
LinesTables2005::TemplateTable< TEMPLATES_MAX, POINT_RES >The class realizes a table of template poses
LinesTables2005::TemplateTable< TEMPLATES_MAX, POINT_RES >::TempThe class is required for sorting the template table by the distances to lines
LinesTables2005::TemplateTableBaseThe class is a helper to support streaming of template class TemplateTable
List< T >The class implements double linked lists for arbitrary data types
List< T >::DataA struct for list nodes
List< T >::PosThe local class implements a list iterator
listed< T >
LocationClass for location dependent configuration
LogPlayerA message queue that can record and play logfiles
LowResImageDefinition of a class for streaming images in low resolution i.e
LA::LUPerforms a LU-decomposition of a matrix
MathFunctionsThe Xabsl2 symbols that are defined in "math-functions.xml"
LA::MatrixRepresents a nxm Matrix with entries of type double
Matrix2x2< V >This class represents a 2x2-matrix
Matrix3x3< V >This class represents a 3x3-matrix
Matrix_nxn< T, N >Represents a nxn matrix of type T
MessageHandlerResponsible for distribution of incoming messages
MessageQueueA queue for size varying, time stamped and type safe messages
MessageQueueBaseThe platform dependend base of class MessageQueue
MethodFormat
ModuleBase class for all modules
ModuleHandlerManages runtime exhangeable modules
ModulesCalculate a smooth series of head joint angles from a gives set of way points and an overall duration
ModuleSelectorBase class for module selectors
MotionA process for actorics
MotionControlA generic class for motion control modules
MotionControlInterfacesThe interfaces of the MotionControl module
MotionControlSelectorA module selector for motion control modules
MotionfieldA class for computing a motion by using a potential field
MotionInfoContains information about the motions which are executed by the Motion process
MotionNetDataMotionNetData encapsulates all the motion data in the motion net
MotionNetNodeRepresents a node of the motion net
MotionRatingBehaviorControlA Behavior that is used by the Darmstadt Dribbling Dackels for the RoboCup German Open 2004
MotionRatingBehaviorControl::Track
MotionRatingBehaviorMessage
MotionRequestThis describes the MotionRequest
MotionRequestSymbolsThe Xabsl2 symbols that are defined in "motion-request-symbols.xml"
MotionStabilizerClass/function that tries to stabilize the robot in such a way that no forces other then gravity act on the center of mass (or wherever the acceleration sensor is placed)
MotorCommandsA class representing a motor commands vector
MotorCommandsSenderThis class implements a sender for motor commands
MSH2004BackwardsWalkingParameters
MSH2004ColorCorrectorThe class represents a table for color correction
MSH2004EdgeDetectionUtility-class for edge-detection
MSH2004WalkingParameters
MSHPPF
MSHSinglePlayerPercept
MultiDebugSender< T >This template class implements a sender for debug packages
MultipleBallPerceptElementRemoved struct and made class out of it to make it streamable
MultipleBallPerceptList
MVExceptionContains information about an excpetion that occured during calculations
NetDebugSenderClass NetDebugSender Special NetSender for MessageQueues
NetHandlerClass NetHandeler : base-class for TCPHandler and UDPHandler
NetReceiver< T >Class NetReciever
NetReceiverBaseClass NetReceiverBase - Template-Independent part of the NetReceiver handles memory-acclocation
NetSender< T >Template class for NetSender
NetSenderBaseBase class for NetSenders
NoFunctionA class representing an empty function
NoGeometryA class representing an empty geometric object
NoTransformationDescribes no transformation ;-)
ObjectInfo
ObjectStateDescriptionDescribes the state of dynamic objects in a potential field
ObservationTable< xSize, ySize, cellSize, pointRes >The class realizes a table of closest distances to lines of a certain type
ObservationTableBaseThe class is a helper to support streaming of template class ObservationTable
ObstaclesLocatorThe Base class for obstacle locators
ObstaclesLocatorInterfacesThe interfaces of the ObstaclesLocator module
ObstaclesLocatorSelector
ObstaclesModelA class describing the distance to obstacles around the robot,
ObstaclesPerceptThe class represents perceived obstacles on the field
ObstaclesPercept::FreePartOfGoal
ObstaclesPercept::Segment
ObstaclesSymbolsThe Xabsl2 symbols that are defined in "obstacles-symbols.xml"
OCBridgeA class that contains data of the bridge for the openchallenge
OCRedLineA class that contains data of the bridge's red line for the open challenge
OdometryDataOdometryData OdometryData contains an approximation of overall movement the robot has done
OdometrySelfLocatorClass for self-localization based on odometry
OpenChallengeSymbols
OutThe class Out is the abstract base class for all classes that implement writing into streams
OutBinaryFormats data binary to be used in streams
OutBinaryFileA binary stream into a file
OutBinaryMemoryA binary stream into a memory region
OutBinaryMessageA binary stream into a message queue
OutBinarySizeA binary stream size counter
OutFileAn PhysicalOutStream that writes the data to a file
OutMemoryA PhysicalOutStream that writes the data to a memory block
OutMessageAn Interface for writing messages into a MessageQueue
OutMessageQueueA PhysicalOutStream that writes the data to a MessageQueue
OutSizeA PhysicalOutStream that doesn't write any data
OutStream< S, W >Generic class for classes that do both formating and physical writing of data to streams
OutTextFormats data as text to be used in streams
OutTextFileA text stream into a file
OutTextMemoryA text stream into a memory region
OutTextMessageA text stream into a message queue
OutTextRawFormats data as raw text to be used in streams
OutTextRawFileA text stream into a file
OutTextRawMemoryA text stream into a memory region
OutTextRawMessageA text stream into a message queue
OutTextRawSizeA Text stream size counter
OutTextSizeA Text stream size counter
PackageCognitionMotionContains all data that are sent from the Cognition process to the Motion process in the CMD process layout
PackageMotionCognitionContains all data that are sent from the Motion process to the Cognition process in the CMD process layout
ParabolicFunctionA class representing a parabolic function in a potential field f(x) = a*x*x +b
ParamInvKinWalkingEngineThis class is a wrapper for the InvKinWalkingEngine calling a given instance of the engine with a specific set of parameters
ParamRearOnlyInvKinWalkingEngineThis class is a wrapper for the InvKinWalkingEngine calling a given instance of the engine with a specific set of parameters
ParcourContains a walking parcour with all relevant data to calculate next useful MotionRequest, resulting fitness, ..
ParserThe parser for PotentialfieldComposition
PassCorridor
PassCorridorCollection
PassSymbols
PerceptInfo
PfieldGeometricObjectAbstract base class for geometric objects used by potentialfields
PfPoseA class to describe the pose of an object in a potential field
PfVecA simple vector with two double components
PhysicalInStreamThe base class for physical in streams
PhysicalOutStreamThe base class for physical out streams
PIDDataPID data set
PIDsmoothedValueCalculation of the PID-value for a given target value, with or without boundary checks
PinkCaracteristic
PlatformProcessThis class is the platform dependent base class for all processes
PlayerA class that represents the team color and player number of the robot
PlayerPoseThis class contains the informations about the PlayerPose of a located robot
PlayerPoseCollectionThis class contains the PlayerPoses of all detected robots
PlayersLocatorThe Base class for player locators
PlayersLocatorInterfacesThe interfaces of the PlayersLocator module
PlayersLocatorSelectorPlayersLocator selection module
PlayersModelA class describing detected players
PlayersPerceptThis is a collection of SinglePlayerPercept for red and blue dressed robots
PlayersSymbols
interpol::Point
Points3DA ring buffer for 3 dimensional points relative to the robot that can be moved in x,y by odometry
PolygonA class representing a convex polygon
Population< T, siz >Contains a population of parameter sets derived from class Individual
Pose2DRepresentation for 2D Transformation and Position (Location + Orientation)
Pose3DRepresentation for 3D Transformation (Location + Orientation)
PoseSampleThe class represents a pose sample
PotentialfieldAn abstract base class for all fields
PotentialfieldAStarNodeA class describing a node in an A* search tree
PotentialfieldAStarParameterSetA class for all parameters for A* search
PotentialFieldBasicBehaviorsCreates and registers potential field basic behaviors
PotentialfieldCompositionThe main class for the potential field implementation
PotentialfieldFunctionAn abstract class representing a function in a potential field
PotentialfieldResultDescribes the result of a potential field
PotentialFieldsObjectA class representing an object in a potential field
PotentialfieldTransformationAbstract class, describing a transformation
ProcessSystem independent base class for Processes
ProcessBaseThe class is a helper that allows to instantiate a class as an Aperios process
ProcessCreator< T >The class is a helper that allows to instantiate a class as an Aperios process
PropagatedBallStateReads a seen ball state from a stream
PSDPerceptClass containg all single PSD spots perceived in one frame
LA::QR
QueueFillRequestRequest to fill DebugQueues with a certain QueueFillMode
RandomMotionGeneratorAn class for generating random motion vectors
Range< T >A template class to represent ranges
RangeArray< T >A template class to represent arrays of ranges
crypt::rc4_state
Receiver< T >The class implements a receiver
ReceiverListThe class is the base class for receivers
RegisteringAttributes
RelativeFormationA class representing a formation relative to another object
RingBuffer< V, n >Template class for cyclic buffering of the last n values of Type V
RingBufferWithSum< n >Template class for cyclic buffering of the last n values of Type int and with a function that returns the sum of all entries
RoboCupGameManagerSymbolsThe Xabsl2 symbols that are defined in "robocup-game-manager-symbols.xml"
RobotCalibrationA class that represents the calibration of the robot
RobotCandidate
RobotConfigurationA class that represents the configuration of the robot
RobotDesign
RobotDimensions
RobotDimensionsERS210
RobotDimensionsERS7
RobotDirection
RobotPoseA Pose2D with validity
RobotPoseCollection
RobotPoseSymbolsThe Xabsl2 symbols that are defined in "robot-pose-symbols.xml"
RobotStateA class describing detected button messages and whether robot is crashed
RobotStateDetectorThe Base class for robot state detection
RobotStateDetectorInterfacesThe interfaces of the RobotStateDetector module
RobotStateDetectorSelectorRobotStateDetector selection module
RobotStateSymbolsThe Xabsl2 symbols that are defined in "robot-state-symbols.xml"
RobotVerticesThe RobotVertices struct contains the 3D position of important points of the robot like the shoulder, knee and foot positions
RotationDescribes a rotation
RotationMatrixRepresentation for 3x3 RotationMatrices
RunDescribes a sequence of pixels of the same colour
SampleSet< T, N >A container for samples
SampleSetProxy< T >The SampleSetProxy can be linked to instances of the class SampleSet
SampleSetProxyBaseThe base of class SampleSetProxy
SectorA class representing a sector
SeenBallStateThe knowledge abot the ball that was obtained by own observations
SelfLocatorThe Base class for self locators
SelfLocatorInterfacesThe interfaces of the SelfLocator module
SelfLocatorSelectorSelfLocator selection module
Sender< T >The class implements the default sender for packages
SenderBase< T >The class implements a the base class for senders
SenderListThe class is the base class for senders
SensorBehaviorControlA generic class for Modules which generate motionRequests by sensorData
SensorBehaviorControlInterfacesThe interfaces of the SensorBehaviorControl module
SensorBehaviorControlSelectorA module selector for sensor data to motion request modules
SensorBehaviorTeamMessage
SensorDataA class representing a sensor data vector
SensorDataBufferA buffer for sensor data sets, containing all frames received at the same time
SensorDataProcessorAn abstract class that defines a processor for raw sensor data
SensorDataProcessorInterfacesInterfaces of the SensorDataProcessor module
SensorDataProcessorSelectorA module selector for sensor data processors
SensorsBase class for sensor processes
Service
SharedReceiver< T >The class implements a receiver
SharedSender< T >This class implements a sender for sound data
SimpleBackwardParcourContains a special walking parcour
SimpleBasicBehaviorsCreates and registers simple basic behaviors
SingleFormationAn abstract class representing a simple formation
SinglePlayerPerceptThis class contains some information about a single perceived robot
SinglePSDPerceptA spot relative to the robot that was detected by the PSD Sensor
SlamBeaconDetectorA class for detecting beacons in images
SlamBorderFinder
SlamBorderFinder::LineFragment
SlamBorderFinder::LinePoint
SlamColorCorrectorThis class provides a table to do a radial color correction to compensate for the ERS7 camera image error
SlamEdgeSpecialistThe EdgeSpecialist finds a line- and border-edges in an image
SlamEdgeSpecialist::EdgePoint
SlamFlagLocator
SlamFlagLocator::NewFlagContainer
SlamFlagSpecialistAs part of the GridImageProcessor the SlamFlagSpecialist searches for flag landmarks starting at a point in an Image determined before
SlamGoalRecognizerThe goal recognizer recognizes the goals in the image
SlamGoalRecognizer::ColoredPartsCheck
SlamImageInfoAdditional information about the current image, computed by the ImageProcessor
SlamImageProcessorThe lines image processor recognizes characteristic lines in the image
SlamLineCrossingsTable
SlamPercept
SlamPercept::PositionElement
SlamSampleTemplateGeneratorA Class to encapsulate the template geneation feature of the gt04 localizer
SlamSelfLocator
SlamSelfLocator::CellThe class represents a cell in a cube that is used to determine the largest sample cluster
SlamSelfLocatorSampleThe class represents a sample
SLBenchmark
slist< T >
slist< T >::iterator
SocialFunctionA class representing a social function in a potential field
SolutionRequestManages runtime exchangeable modules
SoundControlA generic class for SoundControl modules
SoundControlInterfacesInterfaces of the SoundControl module
SoundControlSelectorA module selector for sound control modules
SoundDataThe SoundData is a non NDA violating description of Sound Vector data
SoundDataSenderThis class implements a sender for sound data
SoundRequestRepresents an acoustic message
SpecialActionRequest
SpecialActionsA generic class for SpecialActions
SpecialActionsInterfacesInterfaces of the SpecialAction module
SpecialFlag
SpecialLandmark
SpecialPerceptA class that contains a certain specialPercept
SpecialVisionThe base class for special vision modules
SpecialVisionInterfacesThe interfaces of the module SpecialVision
SpecialVisionRequestRepresents a request for special visons (challenges ...)
SpecialVisionSymbolsThe Xabsl2 symbols that are defined in "special-vision-symbols.xml"
interpol::SplineInterpolation
StdService
StopwatchProvides IDs and names for different stopwatch tasks; makros are used to provide real stopwatch functionality with that
Streamable
StreamHandler
StreamReaderGeneric class for formated reading of data to be used in streams
StreamWriterGeneric class for formating data to be used in streams
SUSANEdgeDetectionLiteThis class represents a non-linear image edge detection filter
SystemCallStatic class for system calls
Attention:
the implementation is system specific!
TailRequest
TCPEndpointHandels a TCP-Connection
TCPHandler
TeamBallLocatorThe Base class for team ball locators
TeamBallLocatorInterfacesThe interfaces of the TeamBallLocator module
TeamBallLocatorSelectorA module selector for team ball locators
TeamMessageRepresents a collection of all data that is exchanged between the different robots
TeamMessage1A TeamMessage from team mate 1
TeamMessage2A TeamMessage from team mate 2
TeamMessage3A TeamMessage from team mate 3
TeamMessage4
TeamMessageCollectionRepresents a collection of all actual team messages received from other robots and has the ability to send to them too
TemplateTable< TEMPLATES_MAX, POINT_RES >The class realizes a table of template poses
TemplateTable< TEMPLATES_MAX, POINT_RES >::TempThe class is required for sorting the template table by the distances to lines
TemplateTableBaseThe class is a helper to support streaming of template class TemplateTable
TestServer
TestSymbols
TokenInfo
Trace
Trace::LineThe class represents single trace points
TransformedRunSpecial class for comparing and clustering runs
TranslationDescribes a translation
TRingBufferWithSum< C, n >
TurnKickWalkingParametersParameters for InvKinWalkingEngine
TurnWithBallWalkingParameters
UDPBroadcastHandler
UDPEndpointStatic class for system calls
Attention:
the implementation is system specific!
UDPHandler
UDPHandlerEndpoint
UpsideDownWalkingParametersParameters for InvKinWalkingEngine that let robot walk upside down
LA::Vector
Vector2< V >This class represents a 2-vector
Vector2SampleThe class represents a 2D sample
Vector3< V >This class represents a 3-vector
Vector_n< T, N >Represents a n-dimensional vector of type T
VLCBallSpecialistThe BallSpecialist finds a single ball in an image
VLCBallSpecialist::BallPointThe class represents a ball point
VLCBallSpecialist::BallPointList
VLCBeaconDetectorA class for detecting beacons in images
VLCCenterCircleFinder
VLCCenterCircleFinder::Candidate
VLCCluster
VLCClustering
VLCClusterliste
VLCColorCorrectorThis class provides a table to do a radial color correction to compensate for the ERS7 camera image error
VLCFlagSpecialistAs part of the GridImageProcessor the VLCFlagSpecialist searches for flag landmarks starting at a point in an Image determined before
VLCGoalRecognizerTODO: Write Summary
VLCGoalRecognizer::EdgeDetectorTODO: Write Summary
VLCGoalRecognizer::EdgePointListTODO: Write Summary
VLCGoalRecognizer::GoalHypothesisTODO: Write Summary
VLCGoalRecognizer::Goalpost
VLCImageProcessorThe lines image processor recognizes characteristic lines in the image
VLCLineFinder_DeterministicApproach
VLCLineFinder_DeterministicApproach::LineFragment
VLCLineFinder_DeterministicApproach::LinePoint
VLCRectangle
VLCRobotSpecialistThe RobotSpecialist finds other robots in an image
WakeUpEngine
WalkAccelerationRestrictorProvides functionality for restriction changes in walk speed to maximum values
WalkingEngineA generic class for walking engine modules
WalkingEngineInterfacesThe interfaces of the module WalkingEngine
WalkingEngineSelectorA module selector for WalkingEngine modules
WalkRequest
WatchdogThe class is a base class for image views
WLanBearing
WLanInfoExecutes the basic behavior
Xabsl2AgentCombines some options to an agent
Xabsl2AndOperatorRepresents an 'and' element of the option graph
Xabsl2ArithmeticOperatorBase class for the +, -, *, / and operator
Xabsl2Array< T >The class implements a dynamic array
Xabsl2ArrayElement< T >An element of an Xabsl2Array
Xabsl2BasicBehaviorThe base class for basic behaviors that are used by the XabslEngine
Xabsl2BehaviorControlBase class for all BehaviorControl solutions that use a Xabsl2Engine
Xabsl2BehaviorControlAgentInterfaceAllows to register the same Xabsl2BehaviorControl instance more than once at a ModuleHandler to be able to switch between different agents using the GT Module mechanism
Xabsl2BooleanExpressionBase class for all boolean expressions inside an option graph
Xabsl2BooleanInputSymbolRepresents a boolean input symbol of the Xabsl2Engine
Xabsl2BooleanInputSymbolRefRepresents an 'boolean-input-symbol-ref' element of the option graph
Xabsl2ConditionalExpressionRepresents an ANSI C (condition?expression:expression) question mark operator
Xabsl2DecimalExpressionBase class for all decimal expressions inside an option graph
Xabsl2DecimalInputFunctionRepresents a parameterized decimal input function of the Xabsl2Engine
Xabsl2DecimalInputFunctionCallRepresents a reference to a decimal input function
Xabsl2DecimalInputSymbolRepresents a decimal input symbol of the Xabsl2Engine
Xabsl2DecimalInputSymbolRefRepresents a reference to a decimal input symbol
Xabsl2DecimalValueRepresents a decimal value
Xabsl2DivideOperatorRepresents a / operator in the option graph
Xabsl2EngineExecutes a behavior that was specified in the Xabsl language
Xabsl2EnumElementRepresents an enum element that is part of an enumerated input or output symbol
Xabsl2EnumeratedInputSymbolRepresents a enumerated input symbol of the Xabsl2Engine
Xabsl2EnumeratedInputSymbolComparisonRepresents an 'enumerated-input-symbol-comparison' element of the option graph
Xabsl2EnumeratedOutputSymbolRepresents a enumerated output symbol of the Xabsl2Engine
Xabsl2EqualToOperatorRepresents an 'equal-to' element of the option graph
Xabsl2ErrorHandlerA Xabsl2Engine helper class for handling errors and debug messages
Xabsl2FileInputSourceImplements Xabsl2InputSource using the InConfigFile class
Xabsl2FunctionProviderBase class for all those classes that want to register functions for symbols at a Xabsl2Engine
Xabsl2GreaterThanOperatorRepresents an 'greater-than' element of the option graph
Xabsl2GreaterThanOrEqualToOperatorRepresents an 'greater-than-or-equal-to' element of the option graph
Xabsl2HeadControlBase class for all HeadControl solutions that use a Xabsl2Engine
Xabsl2HeadControlAgentInterfaceAllows to register the same Xabsl2HeadControl instance more than once at a ModuleHandler to be able to switch between different agents using the GT Module mechanism
Xabsl2IfElseBlockAn element of a decision tree that that contains of an if - (else-if) - else block
Xabsl2InputSourceA Xabsl2Engine helper class for reading input data from files or from memory
Xabsl2InputSymbol< T >A Template for the input symbol classes
Xabsl2LessThanOperatorRepresents an 'less-than' element of the option graph
Xabsl2LessThanOrEqualToOperatorRepresents an 'less-than-or-equal-to' element of the option graph
Xabsl2MessageInputSourceImplements Xabsl2InputSource using the InConfigMessage class
Xabsl2MinusOperatorRepresents a - operator in the option graph
Xabsl2ModOperatorRepresents a operator in the option graph
Xabsl2MultiplyOperatorRepresents a * operator in the option graph
Xabsl2NamedItemA class that has a text label
Xabsl2NotEqualToOperatorRepresents an 'not-equal-to' element of the option graph
Xabsl2NotOperatorRepresents an 'not' element of the option graph
Xabsl2OptionRepresents a single option written in Xabsl2
Xabsl2OptionParameterRefRepresents a reference to an option parameter
Xabsl2OrOperatorRepresents an 'or' element of the option graph
Xabsl2PlusOperatorRepresents a + operator in the option graph
Xabsl2RelationalAndEqualityOperatorBase class for the operators <, <=, >, >=, == and !=
Xabsl2StateRepresents a single state written in Xabsl2
Xabsl2StatementAn element of a decision that that determines a transition to a state
Xabsl2subsequentOptionReachedTargetStateConditionRepresents an 'subsequent-option-reached-target-state' element of the option graph
Xabsl2SymbolsHandles the symbols of the Xabsl2Engine
Xabsl2TimeRefRepresents a time-of-option-execution or time-of-state-execution element in the option graph
Xabsl2TransitionToStateRepresents a transition to a state inside a decision tree

Generated on Mon Mar 20 22:10:42 2006 for GT2005 by doxygen 1.3.6