Classes | Defines | Typedefs | Enumerations
motor_controller_data.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  odometry

Defines

#define ARM   "arm"
#define ARMS_REDUCTION_FACTOR   166.
#define BAUDRATE   19200
#define HOR_NECK_SEMAPHORE_FILE   "tmp/horNeckSemaphore"
#define LEFT_ARM_SEMAPHORE_FILE   "tmp/leftArmSemaphore"
#define NECK   "neck"
#define NECK_HOR_REDUCTION_FACTOR   111.
#define NECK_VER_REDUCTION_FACTOR   178.
#define PULSES_PER_REV   2048.
#define RIGHT_ARM_SEMAPHORE_FILE   "tmp/rightArmSemaphore"
#define TEST_DEVICE   0
#define TOTAL_ARMS_REDUCTION   (PULSES_PER_REV * ARMS_REDUCTION_FACTOR)
#define TOTAL_NECK_HOR_REDUCTION   (PULSES_PER_REV * NECK_HOR_REDUCTION_FACTOR)
#define TOTAL_NECK_VER_REDUCTION   (PULSES_PER_REV * NECK_VER_REDUCTION_FACTOR)
#define VER_NECK_SEMAPHORE_FILE   "tmp/verNeckSemaphore"

Typedefs

typedef struct odometry odo_t

Enumerations

enum  arm_id { ARM_LEFT = 0, ARM_RIGHT }
enum  neck_id { NECK_HOR = 0, NECK_VER }

Define Documentation

#define ARM   "arm"

Definition at line 70 of file motor_controller_data.h.

#define ARMS_REDUCTION_FACTOR   166.

Definition at line 40 of file motor_controller_data.h.

#define BAUDRATE   19200

Definition at line 29 of file motor_controller_data.h.

#define HOR_NECK_SEMAPHORE_FILE   "tmp/horNeckSemaphore"

Definition at line 51 of file motor_controller_data.h.

#define LEFT_ARM_SEMAPHORE_FILE   "tmp/leftArmSemaphore"

Definition at line 54 of file motor_controller_data.h.

#define NECK   "neck"

Definition at line 69 of file motor_controller_data.h.

#define NECK_HOR_REDUCTION_FACTOR   111.

Definition at line 38 of file motor_controller_data.h.

#define NECK_VER_REDUCTION_FACTOR   178.

Definition at line 37 of file motor_controller_data.h.

#define PULSES_PER_REV   2048.

Definition at line 34 of file motor_controller_data.h.

#define RIGHT_ARM_SEMAPHORE_FILE   "tmp/rightArmSemaphore"

Definition at line 55 of file motor_controller_data.h.

#define TEST_DEVICE   0

Definition at line 74 of file motor_controller_data.h.

Definition at line 46 of file motor_controller_data.h.

Definition at line 44 of file motor_controller_data.h.

Definition at line 43 of file motor_controller_data.h.

#define VER_NECK_SEMAPHORE_FILE   "tmp/verNeckSemaphore"

Definition at line 52 of file motor_controller_data.h.


Typedef Documentation

typedef struct odometry odo_t

Enumeration Type Documentation

enum arm_id
Enumerator:
ARM_LEFT 
ARM_RIGHT 

Definition at line 63 of file motor_controller_data.h.

enum neck_id
Enumerator:
NECK_HOR 
NECK_VER 

Definition at line 60 of file motor_controller_data.h.



motor_controller
Author(s): Raul Perula-Martinez
autogenerated on Wed Apr 1 2015 10:17:09