Home
FAQ
Player
Stage
Gazebo
Contrib
Documentation
Publications
Contributors
Users

Project
Download
Bugs/Feedback
Mailing lists

Radish

Old news
Old stuff

clodbuster.h File Reference

#include <pthread.h>
#include <sys/time.h>
#include <driver.h>
#include <drivertable.h>
#include <packet.h>
#include <player.h>

Go to the source code of this file.

Classes

struct  clodbuster_encoder_data
class  PIDGains
class  ClodBuster

Defines

#define CLODBUSTER_CYCLETIME_USEC   50000
#define SYNC   255
#define SET_SERVO_THROTTLE   0
#define SET_SERVO_FRONTSTEER   1
#define SET_SERVO_BACKSTEER   2
#define SET_SERVO_PAN   3
#define ECHO_SERVO_VALUES   64
#define ECHO_MAX_SERVO_LIMITS   65
#define ECHO_MIN_SERVO_LIMITS   66
#define ECHO_CEN_SERVO_LIMITS   67
#define ECHO_ENCODER_COUNTS   112
#define ECHO_ENCODER_COUNTS_TS   113
#define ECHO_ADC   128
#define READ_ID   97
#define SET_SLEEP_MODE   144
#define ECHO_SLEEP_MODE   145
#define SLEEP_MODE_ON   1
#define SLEEP_MODE_OFF   0
#define SERVO_CHANNELS   8
#define ARGINT   0x3B
#define ARGNINT   0x1B
#define ARGSTR   0x2B
#define CLODBUSTER_CONFIG_BUFFER_SIZE   256
#define DEFAULT_CLODBUSTER_PORT   "/dev/ttyUSB0"

Typedefs

typedef clodbuster_encoder_data clodbuster_encoder_data_t


Define Documentation

#define CLODBUSTER_CYCLETIME_USEC   50000
 

#define SYNC   255
 

#define SET_SERVO_THROTTLE   0
 

#define SET_SERVO_FRONTSTEER   1
 

#define SET_SERVO_BACKSTEER   2
 

#define SET_SERVO_PAN   3
 

#define ECHO_SERVO_VALUES   64
 

#define ECHO_MAX_SERVO_LIMITS   65
 

#define ECHO_MIN_SERVO_LIMITS   66
 

#define ECHO_CEN_SERVO_LIMITS   67
 

#define ECHO_ENCODER_COUNTS   112
 

#define ECHO_ENCODER_COUNTS_TS   113
 

#define ECHO_ADC   128
 

#define READ_ID   97
 

#define SET_SLEEP_MODE   144
 

#define ECHO_SLEEP_MODE   145
 

#define SLEEP_MODE_ON   1
 

#define SLEEP_MODE_OFF   0
 

#define SERVO_CHANNELS   8
 

#define ARGINT   0x3B
 

#define ARGNINT   0x1B
 

#define ARGSTR   0x2B
 

#define CLODBUSTER_CONFIG_BUFFER_SIZE   256
 

#define DEFAULT_CLODBUSTER_PORT   "/dev/ttyUSB0"
 


Typedef Documentation

typedef struct clodbuster_encoder_data clodbuster_encoder_data_t
 


Generated on Tue May 3 14:15:39 2005 for Player by doxygen 1.3.6