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

GT2004HeadControl Member List

This is the complete list of members for GT2004HeadControl, including all inherited members.
aimAtLandmark(int landmark, double &neckTilt, double &headPan, double &headTilt)GT2004HeadControl
ballModelHeadControlInterfaces [protected]
basicBehaviorsGT2004HeadControl
beginBallSearchAt(Vector2< double > ballPosition2d)GT2004HeadControl
bodyLengthRobotDimensions
bodyPostureHeadControlInterfaces [protected]
bodyWidthRobotDimensions
calculateClosestLandmark(double direction=0, double nextLeftOrRight=0)GT2004HeadControl
calibrateHeadSpeed()GT2004HeadControl
calibrateHeadSpeedIsReady()GT2004HeadControl [inline]
calibrationReset()GT2004HeadControl [inline]
calibrationRoundCountGT2004HeadControl
calibrationStateGT2004HeadControl
calibrationStateDownTilt1 enum valueGT2004HeadControl
calibrationStateDownTilt1Wait enum valueGT2004HeadControl
calibrationStateDownTilt2 enum valueGT2004HeadControl
calibrationStateDownTilt2Wait enum valueGT2004HeadControl
calibrationStateLeft enum valueGT2004HeadControl
calibrationStateLeftWait enum valueGT2004HeadControl
calibrationStateReady enum valueGT2004HeadControl
calibrationStateRight enum valueGT2004HeadControl
calibrationStateRightWait enum valueGT2004HeadControl
calibrationStateStart enum valueGT2004HeadControl
calibrationStateUpTilt1 enum valueGT2004HeadControl
calibrationStateUpTilt1Wait enum valueGT2004HeadControl
calibrationStateUpTilt2 enum valueGT2004HeadControl
calibrationStateUpTilt2Wait enum valueGT2004HeadControl
calibrationStateUseResults enum valueGT2004HeadControl
calibrationSuccessfulRoundsGT2004HeadControl
calibrationTimeGT2004HeadControl
calibrationTimeOutsPanGT2004HeadControl
calibrationTimeOutsTilt1GT2004HeadControl
calibrationTimeOutsTilt2GT2004HeadControl
cameraInfoGT2004HeadControl
cameraMatrixHeadControlInterfaces [protected]
currentOdometryDataHeadControlInterfaces [protected]
distanceCameraToPSDSensorRobotDimensions
distanceNeckToPanCenterRobotDimensions
distancePanCenterToCameraXRobotDimensions
distancePanCenterToCameraZRobotDimensions
errorHandlerGTXabsl2EngineExecutor [protected]
execute()GT2004HeadControl [virtual]
executeEngine()GTXabsl2EngineExecutor
executeIfEngineCouldNotBeCreated()Xabsl2HeadControl [protected, virtual]
footRadiusRobotDimensions
frameNumberHeadControlInterfaces [protected]
getLastSeenBeaconIndex()GT2004HeadControl
getLookAtBallAngles(const Vector2< double > ballOnField, double &neckTilt, double &headPan, double &headTilt)GT2004HeadControl
getSensorHeadAngles(Vector3< double > &pos)GT2004HeadControl
getTimeBetweenSeen2LastBeacons(int index)GT2004HeadControl
getTimeOfLastSeenBeacon(int index)GT2004HeadControl
GT2004HeadControl(HeadControlInterfaces &interfaces)GT2004HeadControl
GTXabsl2EngineExecutor(SolutionRequest::xabsl2EngineID id, SolutionRequest::ModuleID module, const unsigned long &frameNumber)GTXabsl2EngineExecutor
handleMessage(InMessage &message)GT2004HeadControl [virtual]
HeadControl(const HeadControlInterfaces &interfaces)HeadControl [inline]
HeadControlInterfaces(const unsigned long &frameNumber, const SensorDataBuffer &sensorDataBuffer, const CameraMatrix &cameraMatrix, const OdometryData &currentOdometryData, const BodyPosture &bodyPosture, const BallModel &ballModel, const RobotPose &robotPose, const LandmarksState &landmarksState, const RobotState &robotState, const MotionInfo &motionInfo, const HeadControlMode &headControlMode, const bool headIsBlockedBySpecialActionOrWalk, HeadMotionRequest &headMotionRequest, PIDData &pidData)HeadControlInterfaces [inline]
headControlModeHeadControlInterfaces [protected]
headDownGT2004HeadControl
headIsBlockedBySpecialActionOrWalkHeadControlInterfaces [protected]
headLeftGT2004HeadControl
headLeftDownGT2004HeadControl
headMiddleLeftGT2004HeadControl
headMiddleLeftDownGT2004HeadControl
headMiddleRightGT2004HeadControl
headMiddleRightDownGT2004HeadControl
headMotionRequestHeadControlInterfaces [protected]
headPanIsLeft()GT2004HeadControl
headPathPlannerGT2004HeadControl
headPositionDistanceToActualPosition(Vector3< double > comp, bool leftSide)GT2004HeadControl
headPositionReached(Vector3< double > pos)GT2004HeadControl [inline]
headRightGT2004HeadControl
headRightDownGT2004HeadControl
headUpGT2004HeadControl
imagesPerSecondRobotDimensions
init(Xabsl2InputSource &input)GTXabsl2EngineExecutor
isTimedOut()GT2004HeadControl [inline]
jointLimitHeadPanNRobotDimensions
jointLimitHeadPanPRobotDimensions
jointLimitHeadTiltNRobotDimensions
jointLimitHeadTiltPRobotDimensions
jointLimitLeg1FNRobotDimensions
jointLimitLeg1FPRobotDimensions
jointLimitLeg1HNRobotDimensions
jointLimitLeg1HPRobotDimensions
jointLimitLeg2NRobotDimensions
jointLimitLeg2PRobotDimensions
jointLimitLeg3NRobotDimensions
jointLimitLeg3PRobotDimensions
jointLimitNeckTiltNRobotDimensions
jointLimitNeckTiltPRobotDimensions
jointLimitTailPanNRobotDimensions
jointLimitTailPanPRobotDimensions
jointLimitTailTiltNRobotDimensions
jointLimitTailTiltPRobotDimensions
jointRangeHeadPanGT2004HeadControl [private]
jointRangeHeadTiltGT2004HeadControl [private]
jointRangeNeckTiltGT2004HeadControl [private]
kneeRadiusRobotDimensions
landmarksStateHeadControlInterfaces [protected]
lastHeadControlModeGT2004HeadControl
lastOdometryDataGT2004HeadControl [private]
lastRobotPoseGT2004HeadControl [private]
lastScanWasLeftGT2004HeadControl
lengthBetweenLegsRobotDimensions
lengthNeckToBodyCenterRobotDimensions
lookAtPoint(const Vector3< double > &pos, const Vector2< int > &offset, double &tilt, double &pan, double &roll)GT2004HeadControl
lookAtPointFixHeadTilt(const Vector3< double > &aim, const double &xtan, const double &ytan, double &tilt1, double &pan, const double &tilt2)GT2004HeadControl
lookAtPointFixNeckTilt(const Vector3< double > &aim, const double &xtan, const double &ytan, const double &tilt, double &pan, double &tilt2)GT2004HeadControl
lowerBodyWidthRobotDimensions
lowerForeLegLengthRobotDimensions
lowerForeLegLengthXRobotDimensions
lowerForeLegLengthZRobotDimensions
lowerHindLegLengthRobotDimensions
lowerHindLegLengthXRobotDimensions
lowerHindLegLengthZRobotDimensions
minHeadSpeed enum valueGT2004HeadControl
motionCycleTimeRobotDimensions
motionInfoHeadControlInterfaces [protected]
motionRequestHeadControlInterfaces [protected]
neckToLegsLengthXRobotDimensions
neckToLegsLengthZRobotDimensions
overallBodyWidthRobotDimensions
pEngineGTXabsl2EngineExecutor [protected]
pidDataHeadControlInterfaces [protected]
printGeneratedMainActionToString(char *buf)Xabsl2HeadControl [protected, virtual]
profilerGTXabsl2EngineExecutor [protected]
registerSymbolsAndBasicBehaviors()GT2004HeadControl [virtual]
RobotDimensions(const double distancePanCenterToCameraX, const double distancePanCenterToCameraZ, const double distanceCameraToPSDSensor, const double distanceNeckToPanCenter, const double shoulderWidth, const double bodyWidth, const double overallBodyWidth, const double upperLegLengthX, const double upperLegLengthZ, const double lowerForeLegLengthX, const double lowerForeLegLengthZ, const double lowerHindLegLengthX, const double lowerHindLegLengthZ, const double lengthBetweenLegs, const double neckToLegsLengthX, const double neckToLegsLengthZ, const double specsKneeArc, const double bodyLength, const double lowerBodyWidth, const double shoulderRadius, const double kneeRadius, const double footRadius, const double jointLimitLeg1FN, const double jointLimitLeg1FP, const double jointLimitLeg1HN, const double jointLimitLeg1HP, const double jointLimitLeg2N, const double jointLimitLeg2P, const double jointLimitLeg3N, const double jointLimitLeg3P, const double jointLimitNeckTiltN, const double jointLimitNeckTiltP, const double jointLimitHeadPanN, const double jointLimitHeadPanP, const double jointLimitHeadTiltN, const double jointLimitHeadTiltP, const double jointLimitTailTiltN, const double jointLimitTailTiltP, const double jointLimitTailPanN, const double jointLimitTailPanP, const double motionCycleTime, const double imagesPerSecond)RobotDimensions [inline]
robotPoseHeadControlInterfaces [protected]
robotStateHeadControlInterfaces [protected]
searchForBallLeft()GT2004HeadControl
searchForBallRight()GT2004HeadControl
sensorDataBufferHeadControlInterfaces [protected]
setJoints(double tilt, double pan, double roll, double speed=0, double mouth=0)GT2004HeadControl
setJointsDirect(double tilt, double pan, double roll, double mouth=0)GT2004HeadControl
setJointsIsCloseToDestinationGT2004HeadControl
setJointsMaxPanReachedGT2004HeadControl
setSelectedAgent(const char *name)GTXabsl2EngineExecutor
setupMainAngles()GT2004HeadControl
shoulderRadiusRobotDimensions
shoulderWidthRobotDimensions
simpleLookAtPointFixNeckTilt(const Vector3< double > &aim, const double &tilt1, double &headPan, double &headTilt)GT2004HeadControl
simpleLookAtPointOnField(const Vector3< double > pos, Vector2< int > offset, double &neckTilt, double &headPan, double &headTilt)GT2004HeadControl
simpleLookAtPointRelativeToRobot(const Vector3< double > pos, Vector2< int > offset, double &neckTilt, double &headPan, double &headTilt)GT2004HeadControl
specsKneeArcRobotDimensions
speedHeadPanGT2004HeadControl
speedHeadTiltGT2004HeadControl
speedNeckTiltGT2004HeadControl
symbolsGT2004HeadControl
upperLegLengthRobotDimensions
upperLegLengthXRobotDimensions
upperLegLengthYRobotDimensions
upperLegLengthZRobotDimensions
useCommunicatedBallGT2004HeadControl
Xabsl2HeadControl(const HeadControlInterfaces &interfaces, SolutionRequest::xabsl2EngineID id)Xabsl2HeadControl
zeroBodyTiltRobotDimensions
zeroFrontKneeArcRobotDimensions
zeroHindKneeArcRobotDimensions
zeroShoulderArcRobotDimensions
~GT2004HeadControl()GT2004HeadControl [inline]
~GTXabsl2EngineExecutor()GTXabsl2EngineExecutor
~HeadControl()HeadControl [inline, virtual]
~Module()Module [inline, virtual]
~Xabsl2HeadControl()Xabsl2HeadControl [inline]

Generated on Thu Sep 23 20:07:29 2004 for GT2004 by doxygen 1.3.6