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

WalkRequest Class Reference

#include <MotionRequest.h>

Collaboration diagram for WalkRequest:

Collaboration graph
[legend]
List of all members.

Public Types

enum  WalkType {
  normal, upsideDown, turnWithBall,
  turnKick, dash, debug,
  numOfWalkType
}
 ids for all walking types More...


Public Member Functions

 WalkRequest ()

Static Public Member Functions

const char * getWalkTypeName (WalkType id)
 returns names for walking types


Public Attributes

WalkType walkType
 walking type

Pose2D walkParams
 walk parameters, in mm/s / rad/s


Member Enumeration Documentation

enum WalkRequest::WalkType
 

ids for all walking types

Enumeration values:
normal 
upsideDown 
turnWithBall 
turnKick 
dash 
debug 
numOfWalkType 

Definition at line 210 of file MotionRequest.h.


Constructor & Destructor Documentation

WalkRequest::WalkRequest  )  [inline]
 

Definition at line 220 of file MotionRequest.h.

References normal, and walkType.


Member Function Documentation

const char* WalkRequest::getWalkTypeName WalkType  id  )  [inline, static]
 

returns names for walking types

Definition at line 229 of file MotionRequest.h.

References dash, debug, normal, turnKick, turnWithBall, and upsideDown.

Referenced by MotionRequest::getWalkTypeName().


Member Data Documentation

WalkType WalkRequest::walkType
 

walking type

Definition at line 223 of file MotionRequest.h.

Referenced by ObstacleAvoiderOnGreenFieldERS7::execute(), ObstacleAvoiderOnGreenField::execute(), BB2004Calibrator::execute(), GT2004MotionControl::execute(), GT2004CollisionDetector::execute(), GT2004BasicBehaviorGoToPoint::execute(), GT2004BasicBehaviorGoToPointAndAvoidObstacles::execute(), GT2004BasicBehaviorGoForwardToPoint::execute(), GT2004BasicBehaviorTurnAroundPoint::execute(), GT2004BasicBehaviorGoaliePositionReturn::execute(), GT2004BasicBehaviorGoaliePosition::execute(), GT2004BasicBehaviorGoToBallWithoutTurning::execute(), GT2004BasicBehaviorGoToBall::execute(), GT2004PotentialFieldBasicBehaviorOffensiveSupport::execute(), GT2004PotentialFieldBasicBehaviorSupport::execute(), GT2004PotentialFieldBasicBehaviorGoToPose::execute(), GT2004BasicBehaviorMeasureGT2004ParametersBlind::execute(), GT2004BasicBehaviorMeasureGT2004Parameters::execute(), GT2004BasicBehaviorEvolveOmniParameters::execute(), BasicBehaviorWalk::execute(), InvKinWalkingEngine::executeParameterized(), GT2004WalkingEngine::executeParameterized(), MotionRequest::getWalkTypeName(), MotionRequest::operator==(), GT2004BehaviorControl::postExecute(), MotionRequestSymbols::registerSymbols(), and WalkRequest().

Pose2D WalkRequest::walkParams
 

walk parameters, in mm/s / rad/s

Definition at line 226 of file MotionRequest.h.

Referenced by ObstacleAvoiderOnGreenFieldERS7::execute(), ObstacleAvoiderOnGreenField::execute(), BB2004Calibrator::execute(), GT2004MotionControl::execute(), GT2004CollisionDetector::execute(), GT2004BasicBehaviorGoToPoint::execute(), GT2004BasicBehaviorGoToPointAndAvoidObstacles::execute(), GT2004BasicBehaviorGoForwardToPoint::execute(), GT2004BasicBehaviorTurnAroundPoint::execute(), GT2004BasicBehaviorGoaliePositionReturn::execute(), GT2004BasicBehaviorGoaliePosition::execute(), GT2004BasicBehaviorGoToBallWithoutTurning::execute(), GT2004BasicBehaviorGoToBall::execute(), GT2004PotentialFieldBasicBehaviorOffensiveSupport::execute(), GT2004PotentialFieldBasicBehaviorSupport::execute(), GT2004PotentialFieldBasicBehaviorGoToPose::execute(), GT2004BasicBehaviorMeasureGT2004ParametersBlind::execute(), GT2004BasicBehaviorMeasureGT2004Parameters::execute(), GT2004BasicBehaviorEvolveOmniParameters::execute(), BasicBehaviorStand::execute(), BasicBehaviorWalk::execute(), MSH2004InvKinWalkingEngine::executeParameterized(), InvKinWalkingEngine::executeParameterized(), GT2004WalkingEngine::executeParameterized(), BB2004InvKinWalkingEngine::executeParameterized(), BB2004InvKinWalkingEngine::learn(), MotionRequest::operator==(), MotionRequest::printOut(), WalkAccelerationRestrictor::restrictAccelerations(), and WalkAccelerationRestrictor::saveLastWalkParameters().


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