WaypointWalk< MAX_WAY > Member ListThis is the complete list of members for WaypointWalk< MAX_WAY >, including all inherited members.
| acc_style | WalkMC | [protected] |
| AccelerationStyle_t enum name | WalkMC | |
| addAbsoluteArc(float x, float y, float angle, bool angleIsRelative, float speed, float arc) | WaypointEngine< MAX_WAY > | [inline, virtual] |
| addAbsoluteWaypoint(float x, float y, float angle, bool angleIsRelative, float speed) | WaypointEngine< MAX_WAY > | [inline, virtual] |
| addEgocentricArc(float forward, float left, float angle, bool angleIsRelative, float speed, float arc) | WaypointEngine< MAX_WAY > | [inline, virtual] |
| addEgocentricWaypoint(float forward, float left, float angle, bool angleIsRelative, float speed) | WaypointEngine< MAX_WAY > | [inline, virtual] |
| addOffsetArc(float x, float y, float angle, bool angleIsRelative, float speed, float arc) | WaypointEngine< MAX_WAY > | [inline, virtual] |
| addOffsetWaypoint(float x, float y, float angle, bool angleIsRelative, float speed) | WaypointEngine< MAX_WAY > | [inline, virtual] |
| angle_delta | WalkMC | [protected] |
| applyCalibration(const float mat[3][11], const vector3d &in, vector3d &out) | WalkMC | [protected, static] |
| applyWaypoint(Waypoint &cur, const Waypoint &next) | WaypointEngine< MAX_WAY > | [protected] |
| arcRadius | WaypointEngine< MAX_WAY > | [protected] |
| autoprune | MotionCommand | [protected] |
| body_angle | WalkMC | [protected] |
| body_loc | WalkMC | [protected] |
| WalkMC::byteswap(T &dstc, const T &srcc) | LoadSave | [inline, protected, static] |
| WaypointEngine::byteswap(T &dstc, const T &srcc) | LoadSave | [inline, protected, static] |
| calcAbsoluteCoords(WaypointListIter_t it) | WaypointEngine< MAX_WAY > | [inline] |
| calcAbsoluteCoords(WaypointListIter_t it, float sx, float sy, float sa) | WaypointEngine< MAX_WAY > | [inline] |
| CALIBRATION_ACCEL enum value | WalkMC | |
| checkCreator(const char *creator, const char buf[], unsigned int len, bool isLoading=true) const | LoadSave | [virtual] |
| checkCreator(const char *creator, FILE *f, bool isLoading=true) const | LoadSave | [virtual] |
| checkNextWaypoint(unsigned int t) | WaypointEngine< MAX_WAY > | [protected] |
| WalkMC::ChkAdvance(int res, const char **buf, unsigned int *len, const char *msg) | LoadSave | [static] |
| WalkMC::ChkAdvance(int res, const char **buf, unsigned int *len, const char *msg, int arg1) | LoadSave | [static] |
| WaypointEngine::ChkAdvance(int res, const char **buf, unsigned int *len, const char *msg) | LoadSave | [static] |
| WaypointEngine::ChkAdvance(int res, const char **buf, unsigned int *len, const char *msg, int arg1) | LoadSave | [static] |
| clearID() | MotionManagerMsg | [inline, protected] |
| clipRange(float x, float min, float max) | WaypointEngine< MAX_WAY > | [inline, protected, static] |
| cmds | WalkMC | [protected] |
| computeCurrentPosition(unsigned int t) | WaypointEngine< MAX_WAY > | [protected] |
| computeIdeal(unsigned int t) | WaypointEngine< MAX_WAY > | [protected] |
| computeNewVelocity(unsigned int t) | WaypointEngine< MAX_WAY > | [protected] |
| cp | WalkMC | [protected] |
| creatorSize(const char creator[]) const | LoadSave | [inline, virtual] |
| curPos | WaypointEngine< MAX_WAY > | [protected] |
| curVel | WaypointEngine< MAX_WAY > | [protected] |
| curWaypoint | WaypointEngine< MAX_WAY > | [protected] |
| cycle() | WaypointEngine< MAX_WAY > | [virtual] |
| CycleOffset | WalkMC | [protected] |
| WalkMC::decode(LoadSave &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::decode(LoadSave &x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::decode(double &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::decode(double &x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::decode(float &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::decode(float &x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::decode(long &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::decode(long &x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::decode(unsigned long &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::decode(unsigned long &x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::decode(int &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::decode(int &x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::decode(unsigned int &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::decode(unsigned int &x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::decode(short &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::decode(short &x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::decode(unsigned short &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::decode(unsigned short &x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::decode(std::string &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::decode(std::string &x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::decode(char *&x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::decode(char *&x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::decode(char &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::decode(char &x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::decode(unsigned char &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::decode(unsigned char &x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::decode(bool &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::decode(bool &x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::decode(LoadSave &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::decode(LoadSave &x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::decode(double &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::decode(double &x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::decode(float &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::decode(float &x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::decode(long &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::decode(long &x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::decode(unsigned long &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::decode(unsigned long &x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::decode(int &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::decode(int &x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::decode(unsigned int &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::decode(unsigned int &x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::decode(short &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::decode(short &x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::decode(unsigned short &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::decode(unsigned short &x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::decode(std::string &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::decode(std::string &x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::decode(char *&x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::decode(char *&x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::decode(char &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::decode(char &x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::decode(unsigned char &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::decode(unsigned char &x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::decode(bool &x, const char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::decode(bool &x, FILE *f) | LoadSave | [inline, static] |
| DEFAULT_ACCEL enum value | WalkMC | |
| DoStart() | WalkMC | [virtual] |
| DoStop() | WalkMC | [virtual] |
| downPos | WalkMC | [protected] |
| WalkMC::encode(const LoadSave &x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::encode(const LoadSave &x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::encode(const double x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::encode(const double x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::encode(const float x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::encode(const float x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::encode(const long x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::encode(const long x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::encode(const unsigned long x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::encode(const unsigned long x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::encode(const int x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::encode(const int x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::encode(const unsigned int x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::encode(const unsigned int x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::encode(const short x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::encode(const short x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::encode(const unsigned short x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::encode(const unsigned short x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::encode(const std::string &x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::encode(const std::string &x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::encode(const char *x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::encode(const char *x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::encode(const char x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::encode(const char x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::encode(const unsigned char x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::encode(const unsigned char x, FILE *f) | LoadSave | [inline, static] |
| WalkMC::encode(const bool x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WalkMC::encode(const bool x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::encode(const LoadSave &x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::encode(const LoadSave &x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::encode(const double x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::encode(const double x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::encode(const float x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::encode(const float x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::encode(const long x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::encode(const long x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::encode(const unsigned long x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::encode(const unsigned long x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::encode(const int x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::encode(const int x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::encode(const unsigned int x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::encode(const unsigned int x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::encode(const short x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::encode(const short x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::encode(const unsigned short x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::encode(const unsigned short x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::encode(const std::string &x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::encode(const std::string &x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::encode(const char *x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::encode(const char *x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::encode(const char x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::encode(const char x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::encode(const unsigned char x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::encode(const unsigned char x, FILE *f) | LoadSave | [inline, static] |
| WaypointEngine::encode(const bool x, char buf[], unsigned int cap) | LoadSave | [inline, static] |
| WaypointEngine::encode(const bool x, FILE *f) | LoadSave | [inline, static] |
| eps | WaypointEngine< MAX_WAY > | [protected] |
| fixArc(float arc) | WaypointEngine< MAX_WAY > | [protected] |
| getAccelerationStyle() const | WalkMC | [inline, virtual] |
| getAngle() | WalkMC | [inline] |
| getAutoPrune() | MotionCommand | [inline, virtual] |
| WalkMC::getBinSize() const | WalkMC | [virtual] |
| WaypointEngine::getBinSize() const | WaypointEngine< MAX_WAY > | [virtual] |
| getCP() | WalkMC | [inline] |
| getCurA() const | WaypointEngine< MAX_WAY > | [inline, virtual] |
| getCurVelocity() const | WalkMC | [inline] |
| getCurWaypointID() const | WaypointEngine< MAX_WAY > | [inline, virtual] |
| getCurX() const | WaypointEngine< MAX_WAY > | [inline, virtual] |
| getCurY() const | WaypointEngine< MAX_WAY > | [inline, virtual] |
| getHeight() | WalkMC | [inline] |
| getHop() | WalkMC | [inline] |
| getID() const | MotionManagerMsg | [inline] |
| getIsLooping() const | WaypointEngine< MAX_WAY > | [inline, virtual] |
| getLegPosition(LegOrder_t i) const | WalkMC | [inline] |
| getPaused() const | WalkMC | [inline] |
| getPeriod() | WalkMC | [inline] |
| getRemainingSteps() | WalkMC | [inline] |
| getSlowMo() | WalkMC | [inline] |
| getStartTravelTime() | WalkMC | [inline] |
| getSway() | WalkMC | [inline] |
| getTargetVelocity() | WalkMC | [inline] |
| getTravelTime() | WalkMC | [inline] |
| getWaypointList() | WaypointEngine< MAX_WAY > | [inline, virtual] |
| getWaypointList() const | WaypointEngine< MAX_WAY > | [inline, virtual] |
| getWP() | WalkMC | [inline] |
| go() | WaypointEngine< MAX_WAY > | [virtual] |
| idealPos | WaypointEngine< MAX_WAY > | [protected] |
| INF_ACCEL enum value | WalkMC | |
| WalkMC::init(const char *pfile) | WalkMC | [protected] |
| WaypointEngine::init() | WaypointEngine< MAX_WAY > | [protected] |
| interpolate(double a, double b, double x) | MotionCommand | [inline, protected, static] |
| interpolate(float a, float b, float x) | MotionCommand | [inline, protected, static] |
| interpolate(const OutputCmd &a, const OutputCmd &b, float x, OutputCmd &r) | MotionCommand | [inline, protected, static] |
| invalid_MC_ID | MotionManagerMsg | [static] |
| isActive() const | MotionCommand | [inline, virtual] |
| isAlive() | WalkMC | [inline, virtual] |
| isDirty() | WalkMC | [virtual] |
| isLooping | WaypointEngine< MAX_WAY > | [protected] |
| isPaused | WalkMC | [protected] |
| isRunning | WaypointEngine< MAX_WAY > | [protected] |
| isTracking | WaypointEngine< MAX_WAY > | [protected] |
| last_cycle | WalkMC | [protected] |
| last_target_vel_xya | WalkMC | [protected] |
| lastUpdateTime | WaypointEngine< MAX_WAY > | [protected] |
| legpos | WalkMC | [protected] |
| legw | WalkMC | [protected] |
| liftPos | WalkMC | [protected] |
| WalkMC::LoadBuffer(const char buf[], unsigned int len) | WalkMC | [virtual] |
| WaypointEngine::LoadBuffer(const char buf[], unsigned int len) | WaypointEngine< MAX_WAY > | [virtual] |
| LoadFile(const char *filename) | WalkMC | [virtual] |
| LoadFileStream(FILE *f) | LoadSave | [virtual] |
| WalkMC::LoadSave() | LoadSave | [inline] |
| WaypointEngine::LoadSave() | LoadSave | [inline] |
| LoadWalkMCFile(const char *f) | WaypointWalk< MAX_WAY > | [inline, virtual] |
| LoadWaypointFile(const char *f) | WaypointWalk< MAX_WAY > | [inline, virtual] |
| max_accel_xya | WalkMC | [static] |
| MAX_DA | WalkMC | [static] |
| MAX_DX | WalkMC | [static] |
| MAX_DY | WalkMC | [static] |
| MAX_WAYPOINTS | WaypointWalk< MAX_WAY > | [static] |
| MC_ID typedef | MotionManagerMsg | |
| MotionCommand() | MotionCommand | [inline] |
| MotionManagerMsg() | MotionManagerMsg | [inline] |
| NewCycleOffset | WalkMC | [protected] |
| normalizeAngle(float a) | WaypointEngine< MAX_WAY > | [inline, protected, static] |
| pathLength | WaypointEngine< MAX_WAY > | [protected] |
| pathStartPos | WaypointEngine< MAX_WAY > | [protected] |
| pause() | WaypointEngine< MAX_WAY > | [virtual] |
| Pcorr | WaypointEngine< MAX_WAY > | [protected] |
| pos_delta | WalkMC | [protected] |
| postEvent(const EventBase &event) | MotionCommand | [inline, protected, static] |
| queue | MotionCommand | [protected, static] |
| resetLegPos() | WalkMC | |
| WalkMC::SaveBuffer(char buf[], unsigned int len) const | WalkMC | [virtual] |
| WaypointEngine::SaveBuffer(char buf[], unsigned int len) const | WaypointEngine< MAX_WAY > | [virtual] |
| saveCreator(const char *creator, char buf[], unsigned int len) const | LoadSave | [virtual] |
| saveCreator(const char *creator, FILE *f) const | LoadSave | [virtual] |
| SaveFile(const char *filename) const | WalkMC | [virtual] |
| SaveFileStream(FILE *f) const | LoadSave | [virtual] |
| SaveWalkMCFile(const char *f) const | WaypointWalk< MAX_WAY > | [inline, virtual] |
| SaveWaypointFile(const char *f) const | WaypointWalk< MAX_WAY > | [inline, virtual] |
| setAccelerationStyle(AccelerationStyle_t acc) | WalkMC | [inline, virtual] |
| setAngle(double a) | WalkMC | [inline] |
| setAutoPrune(bool ap) | MotionCommand | [inline, virtual] |
| setCurPos(float x, float y, float a) | WaypointEngine< MAX_WAY > | [inline, virtual] |
| setHeight(double h) | WalkMC | [inline] |
| setHop(double h) | WalkMC | [inline] |
| setIsLooping(bool isl) | WaypointEngine< MAX_WAY > | [inline, virtual] |
| setPaused(bool p) | WalkMC | [inline] |
| setPeriod(long p) | WalkMC | [inline] |
| setQueue(EventTranslator::Queue_t *q) | MotionCommand | [inline, static] |
| setSlowMo(float p) | WalkMC | [inline] |
| setSway(double h) | WalkMC | [inline] |
| setTargetDisplacement(double dx, double dy, double da, unsigned int n) | WalkMC | |
| setTargetVelocity(double dx, double dy, double da, int n=-1) | WalkMC | |
| setTargetWaypoint(WaypointListIter_t iter) | WaypointEngine< MAX_WAY > | [inline, virtual] |
| shouldPrune() | MotionCommand | [inline, virtual] |
| slowmo | WalkMC | [protected] |
| sourcePos | WaypointEngine< MAX_WAY > | [protected] |
| spline typedef | WalkMC | |
| splinepath typedef | WalkMC | |
| started | MotionCommand | [protected] |
| step_count | WalkMC | [protected] |
| WalkMC::stringpad | LoadSave | [static] |
| WaypointEngine::stringpad | LoadSave | [static] |
| target_vel_xya | WalkMC | [protected] |
| targetPos | WaypointEngine< MAX_WAY > | [protected] |
| time | WalkMC | [protected] |
| TimeOffset | WalkMC | [protected] |
| TimeStep | WalkMC | [protected] |
| travelTime | WalkMC | [protected] |
| turnSpeed | WaypointEngine< MAX_WAY > | [protected] |
| unpause() | WaypointEngine< MAX_WAY > | [virtual] |
| updateOutputs() | WaypointWalk< MAX_WAY > | [inline, virtual] |
| vel_xya | WalkMC | [protected] |
| WalkMC(const char *pfile=NULL) | WalkMC | |
| waypointDistance | WaypointEngine< MAX_WAY > | [protected] |
| WaypointEngine() | WaypointEngine< MAX_WAY > | [inline] |
| WaypointEngine(char *f) | WaypointEngine< MAX_WAY > | [inline] |
| WaypointList_t typedef | WaypointEngine< MAX_WAY > | |
| WaypointListIter_t typedef | WaypointEngine< MAX_WAY > | |
| waypoints | WaypointEngine< MAX_WAY > | [protected] |
| waypointTime | WaypointEngine< MAX_WAY > | [protected] |
| WaypointWalk() | WaypointWalk< MAX_WAY > | [inline] |
| WaypointWalk(char *f) | WaypointWalk< MAX_WAY > | [inline] |
| wp | WalkMC | [protected] |
| ~LoadSave() | LoadSave | [virtual] |
| ~MotionCommand() | MotionCommand | [inline, virtual] |
| ~MotionManagerMsg() | MotionManagerMsg | [inline, virtual] |
|