/Users/jason/Code/naowalkoptimiser/src/Locomotion/Walk/jwalkincludes.h File Reference

#include "alxplatform.h"
#include <fstream>
#include <sstream>
#include <albroker.h>
#include <almodule.h>
#include <altools.h>
#include "altypes.h"
#include "alptr.h"
#include "albrokermanager.h"
#include "alproxies.h"
#include <semaphore.h>
#include <pthread.h>
#include <time.h>
#include <math.h>
#include <iostream>
#include <stdlib.h>

Go to the source code of this file.

Namespaces

namespace  AL

Defines

#define DEBUG_TO_FILE   1
#define thelog   jasonLog
#define JWALK_REALTIME   1
#define JWALK_REALTIME_PRIORITY   40
#define ALDCM_CYCLETIME   20

Enumerations

enum  JWalkModeEnum {
  JWALK_TRANSITION, JWALK_JMODE, JWALK_GMODE, JWALK_ALMODE,
  JWALK_SMODE, JWALK_NUM_MODES
}
enum  JWalkFunctionIDEnum {
  ID_NUWALKONBEARING, ID_NUWALKTOPOINT, ID_NUWALKTOPOINTWITHORIENTATION, ID_NUWALKTOPOINTWITHMAINTAINORIENTATION,
  ID_GFORWARD, ID_GBACKWARD, ID_GARC, ID_GLEFT,
  ID_GRIGHT, ID_GTURNLEFT, ID_GTURNRIGHT, ID_ALSTRAIGHT,
  ID_ALARC, ID_ALSIDEWAYS, ID_ALTURN, ID_UNDEFINED,
  ID_NUM_IDS
}

Variables

std::ofstream thelog

Define Documentation

#define ALDCM_CYCLETIME   20
#define DEBUG_TO_FILE   1
#define JWALK_REALTIME   1
#define JWALK_REALTIME_PRIORITY   40
#define thelog   jasonLog

Enumeration Type Documentation

Enumerator:
ID_NUWALKONBEARING 
ID_NUWALKTOPOINT 
ID_NUWALKTOPOINTWITHORIENTATION 
ID_NUWALKTOPOINTWITHMAINTAINORIENTATION 
ID_GFORWARD 
ID_GBACKWARD 
ID_GARC 
ID_GLEFT 
ID_GRIGHT 
ID_GTURNLEFT 
ID_GTURNRIGHT 
ID_ALSTRAIGHT 
ID_ALARC 
ID_ALSIDEWAYS 
ID_ALTURN 
ID_UNDEFINED 
ID_NUM_IDS 
Enumerator:
JWALK_TRANSITION 
JWALK_JMODE 
JWALK_GMODE 
JWALK_ALMODE 
JWALK_SMODE 
JWALK_NUM_MODES 

Variable Documentation

std::ofstream thelog

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