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

Tools/RobotConfiguration.cpp File Reference

Implementation of class RobotConfiguration. More...

#include "RobotConfiguration.h"
#include "Platform/SystemCall.h"
#include "Tools/Debugging/Debugging.h"
#include "Tools/Debugging/GenericDebugData.h"
#include "Tools/Streams/InStreams.h"
#include "Platform/ProcessFramework.h"

Include dependency graph for RobotConfiguration.cpp:

Include dependency graph

Go to the source code of this file.

Functions

RobotConfigurationgetRobotConfiguration ()
 Returns a reference to a process wide RobotConfiguration configuration.

Inoperator>> (In &stream, RobotConfiguration &robotConfiguration)
 Streaming operator that reads a RobotConfiguration from a stream.

Outoperator<< (Out &stream, const RobotConfiguration &robotConfiguration)
 Streaming operator that writes a RobotConfiguration to a stream.


Variables

RobotConfiguration theRobotConfiguration [ROBOT_MAX]


Detailed Description

Implementation of class RobotConfiguration.

Author:
Martin Lötzsch

Definition in file RobotConfiguration.cpp.


Function Documentation

RobotConfiguration& getRobotConfiguration  ) 
 

Returns a reference to a process wide RobotConfiguration configuration.

Definition at line 18 of file RobotConfiguration.cpp.

References PlatformProcess::getRobotIndex(), and theRobotConfiguration.

Referenced by Field::addPlayer(), BB2004InvKinWalkingEngine::BB2004InvKinWalkingEngine(), Kinematics::calcAbsRollJoints(), Kinematics::calcHeadHeight(), Kinematics::calcHighestPossibleTilt(), Kinematics::calcLowestPossibleTilt(), Kinematics::calcNeckAndLegPositions(), Kinematics::calcNoseHeight(), Kinematics::calcRelativeRobotVertices(), Kinematics::calculateCameraMatrix(), Geometry::calculateScaleFactor(), BallPercept::checkOffset(), GT2004SelfLocator::draw(), GT2004ImageProcessor::execute(), CheckerboardDetector::execute(), InvKinWalkingEngine::executeParameterized(), GT2004WalkingEngine::executeParameterized(), GT2004GetupEngine::executeParameterized(), Kinematics::getAbsoluteRobotVertices(), Kinematics::getRelativeRobotVertices(), GT2004HeadControl::GT2004HeadControl(), Motion::handleMessage(), Cognition::handleMessage(), GT2004BallLocator::handleSeenBall(), HeadControl::HeadControl(), Cognition::init(), InvKinWalkingParameters::init(), CalibrationIndividual::init(), GT2004HeadPathPlanner::init(), Kinematics::jointsFromLegPosition(), Kinematics::kneePositionFromJoints(), Kinematics::legPositionFromJoints(), GT2004ParametersSet::load(), BB2004InvKinWalkingEngine::loadParameters(), Logger::main(), Debug::main(), MotionControl::MotionControl(), Process::Process(), GT2003MotionNetSpecialActions::readOdometryTable(), RobotStateDetector::RobotStateDetector(), GT2004ParametersSet::save(), CalibrationIndividual::select(), SensorDataProcessor::SensorDataProcessor(), PIDData::setToDefaults(), Kinematics::transformToLegBase(), RobotPoseSymbols::updateGoalieDefendPosition(), and WalkingEngine::WalkingEngine().

Here is the call graph for this function:

In& operator>> In stream,
RobotConfiguration robotConfiguration
 

Streaming operator that reads a RobotConfiguration from a stream.

Parameters:
stream The stream from which is read.
robotConfiguration The RobotConfiguration object.
Returns:
The stream.

Definition at line 92 of file RobotConfiguration.cpp.

Out& operator<< Out stream,
const RobotConfiguration robotConfiguration
 

Streaming operator that writes a RobotConfiguration to a stream.

Parameters:
stream The stream to write on.
robotConfiguration The RobotConfiguration object.
Returns:
The stream.

Definition at line 98 of file RobotConfiguration.cpp.


Variable Documentation

RobotConfiguration theRobotConfiguration[ROBOT_MAX] [static]
 

Definition at line 16 of file RobotConfiguration.cpp.

Referenced by getRobotConfiguration().


Generated on Thu Sep 23 20:03:35 2004 for GT2004 by doxygen 1.3.6