NUWalk Class Reference

#include <nuwalk.h>

List of all members.

Public Member Functions

 NUWalk (JWalk *pjwalk)
 ~NUWalk ()
void onBearing (float bearing, bool dodge=false)
void toPoint (float distance, float bearing, bool dodge=false)
void toPointWithOrientation (float distance, float bearing, float finalorientation, bool dodge=false)
void toPointWithMaintainOrientation (float distance, float bearing, float desiredorientation, bool dodge=false)
void goForward ()
void goBackward ()
void goLeft ()
void goRight ()
void goTurnLeft ()
void goTurnRight ()
void doWalk ()
bool walkIsActive ()
void stop ()
void emergencyStop ()

Public Attributes

float * DefaultPositions
float * DefaultHardnesses
StepCurrentStep
StepPreviousStep

Constructor & Destructor Documentation

NUWalk::NUWalk ( JWalk pjwalk  ) 
NUWalk::~NUWalk (  ) 

Member Function Documentation

void NUWalk::doWalk (  ) 
void NUWalk::emergencyStop (  ) 
void NUWalk::goBackward (  ) 
void NUWalk::goForward (  ) 
void NUWalk::goLeft (  ) 
void NUWalk::goRight (  ) 
void NUWalk::goTurnLeft (  ) 
void NUWalk::goTurnRight (  ) 
void NUWalk::onBearing ( float  bearing,
bool  dodge = false 
)
void NUWalk::stop (  ) 
void NUWalk::toPoint ( float  distance,
float  bearing,
bool  dodge = false 
)
void NUWalk::toPointWithMaintainOrientation ( float  distance,
float  bearing,
float  desiredorientation,
bool  dodge = false 
)
void NUWalk::toPointWithOrientation ( float  distance,
float  bearing,
float  finalorientation,
bool  dodge = false 
)
bool NUWalk::walkIsActive (  ) 

Member Data Documentation


The documentation for this class was generated from the following files:

Generated on Fri Oct 9 13:42:12 2009 for naowalkoptimiser by  doxygen 1.6.1