/Users/jason/Code/naowalkoptimiser/src/Locomotion/Walk/step.h File Reference
#include "jwalkincludes.h"
#include "actuators.h"
Go to the source code of this file.
Classes |
class | Step |
Defines |
#define | STEP_VERBOSITY 0 |
#define | STEP_LOCATION string("/home/root/jasondata/") |
#define | STEP_MAX_LENGTH 255 |
#define | TYPE_NONE_NAME string("NoStep") |
#define | TYPE_FORWARD_NAME string("WalkForward") |
#define | TYPE_ARC_NAME string("WalkArc") |
#define | TYPE_DIAGONAL_NAME string("WalkDiagonal") |
#define | TYPE_SIDEWARD_NAME string("WalkSideward") |
#define | TYPE_TURN_NAME string("WalkTurn") |
#define | TYPE_BACKWARD_NAME string("WalkBackward") |
#define | CLASS_START_NAME string("Start") |
#define | CLASS_FOLLOW_NAME string("Follow") |
#define | CLASS_NORMAL_NAME string("") |
#define | CLASS_FSTOP_NAME string("FStop") |
#define | CLASS_NSTOP_NAME string("NStop") |
#define | LEFT_NAME string("Left") |
#define | RIGHT_NAME string("Right") |
#define | LEFT_INF 1000 |
#define | RIGHT_INF -1000 |
Enumerations |
enum | StepClassEnum {
CLASS_START,
CLASS_FOLLOW,
CLASS_NORMAL,
CLASS_FSTOP,
CLASS_NSTOP,
CLASS_NUM_CLASSES
} |
enum | StepTypeEnum {
TYPE_NONE,
TYPE_FORWARD,
TYPE_ARC,
TYPE_SIDEWARD,
TYPE_TURN,
TYPE_BACKWARD,
TYPE_NUM_TYPES
} |
enum | StepSupportHardnessEnum {
SH_HIP_YAW,
SH_HIP_ROLL,
SH_HIP_PITCH,
SH_KNEE_PITCH,
SH_ANKLE_PITCH,
SH_ANKLE_ROLL,
SH_NUM_JOINTS
} |
Variables |
string | typeToTypeName [] |
string | classToClassName [] |
Define Documentation
#define CLASS_FOLLOW_NAME string("Follow") |
#define CLASS_FSTOP_NAME string("FStop") |
#define CLASS_NORMAL_NAME string("") |
#define CLASS_NSTOP_NAME string("NStop") |
#define CLASS_START_NAME string("Start") |
#define LEFT_NAME string("Left") |
#define RIGHT_NAME string("Right") |
#define STEP_LOCATION string("/home/root/jasondata/") |
#define STEP_MAX_LENGTH 255 |
A Step class
- Author:
- Jason Kulk
Version :
- Id
- step.h,v 1.2 2009/05/31 03:52:53 jason Exp
#define TYPE_ARC_NAME string("WalkArc") |
#define TYPE_BACKWARD_NAME string("WalkBackward") |
#define TYPE_DIAGONAL_NAME string("WalkDiagonal") |
#define TYPE_FORWARD_NAME string("WalkForward") |
#define TYPE_NONE_NAME string("NoStep") |
#define TYPE_SIDEWARD_NAME string("WalkSideward") |
#define TYPE_TURN_NAME string("WalkTurn") |
Enumeration Type Documentation
- Enumerator:
CLASS_START |
|
CLASS_FOLLOW |
|
CLASS_NORMAL |
|
CLASS_FSTOP |
|
CLASS_NSTOP |
|
CLASS_NUM_CLASSES |
|
- Enumerator:
SH_HIP_YAW |
|
SH_HIP_ROLL |
|
SH_HIP_PITCH |
|
SH_KNEE_PITCH |
|
SH_ANKLE_PITCH |
|
SH_ANKLE_ROLL |
|
SH_NUM_JOINTS |
|
- Enumerator:
TYPE_NONE |
|
TYPE_FORWARD |
|
TYPE_ARC |
|
TYPE_SIDEWARD |
|
TYPE_TURN |
|
TYPE_BACKWARD |
|
TYPE_NUM_TYPES |
|
Variable Documentation
A Step class
- Author:
- Jason Kulk
Version :
- Id
- step.cpp,v 1.2 2009/05/31 03:54:58 jason Exp