Go to the source code of this file.
Classes | |
struct | CartesianMove |
Struct for holding Cartesian movement data. More... | |
struct | ConstantMove |
Struct for holding constant movement data. More... | |
Defines | |
#define | ARM_BACKWARD -1 |
#define | ARM_DOWN -1 |
#define | ARM_FORWARD 1 |
#define | ARM_LEFT 1 |
#define | ARM_RIGHT -1 |
#define | ARM_UP 1 |
#define | CART_MV_ARR_SZ 7 |
#define | CLAW_GRIP_CLOSE -1 |
#define | CLAW_GRIP_OPEN 1 |
#define | CLAW_PITCH_DOWN -1 |
#define | CLAW_PITCH_UP 1 |
#define | CLAW_ROLL_LEFT -1 |
#define | CLAW_ROLL_RIGHT 1 |
#define | CLAW_YAW_LEFT 1 |
#define | CLAW_YAW_RIGHT -1 |
#define | CONST_MV_ARR_SZ 8 |
#define | FRM_ARR_SZ 8 |
#define | GRIP 6 |
#define | LIFT 7 |
#define | LIFT_DOWN 1 |
#define | LIFT_UP -1 |
#define | PITCH 4 |
#define | ROLL 5 |
#define | SPD_ARR_SZ 7 |
#define | STOP 0 |
#define | X 0 |
#define | Y 1 |
#define | YAW 3 |
#define | Z 2 |
Variables | |
const float | FINAL_POSITION [][CART_MV_ARR_SZ] |
const float | ORIGIN_POSITION [] |
#define ARM_BACKWARD -1 |
Definition at line 13 of file movement_definitions.h.
#define ARM_DOWN -1 |
Definition at line 17 of file movement_definitions.h.
#define ARM_FORWARD 1 |
Definition at line 12 of file movement_definitions.h.
#define ARM_LEFT 1 |
Definition at line 14 of file movement_definitions.h.
#define ARM_RIGHT -1 |
Definition at line 15 of file movement_definitions.h.
#define ARM_UP 1 |
Definition at line 16 of file movement_definitions.h.
#define CART_MV_ARR_SZ 7 |
Definition at line 40 of file movement_definitions.h.
#define CLAW_GRIP_CLOSE -1 |
Definition at line 25 of file movement_definitions.h.
#define CLAW_GRIP_OPEN 1 |
Definition at line 24 of file movement_definitions.h.
#define CLAW_PITCH_DOWN -1 |
Definition at line 21 of file movement_definitions.h.
#define CLAW_PITCH_UP 1 |
Definition at line 20 of file movement_definitions.h.
#define CLAW_ROLL_LEFT -1 |
Definition at line 22 of file movement_definitions.h.
#define CLAW_ROLL_RIGHT 1 |
Definition at line 23 of file movement_definitions.h.
#define CLAW_YAW_LEFT 1 |
Definition at line 18 of file movement_definitions.h.
#define CLAW_YAW_RIGHT -1 |
Definition at line 19 of file movement_definitions.h.
#define CONST_MV_ARR_SZ 8 |
Definition at line 41 of file movement_definitions.h.
#define FRM_ARR_SZ 8 |
Definition at line 43 of file movement_definitions.h.
#define GRIP 6 |
Definition at line 36 of file movement_definitions.h.
#define LIFT 7 |
Definition at line 37 of file movement_definitions.h.
#define LIFT_DOWN 1 |
Definition at line 27 of file movement_definitions.h.
#define LIFT_UP -1 |
Definition at line 26 of file movement_definitions.h.
#define PITCH 4 |
Definition at line 34 of file movement_definitions.h.
#define ROLL 5 |
Definition at line 35 of file movement_definitions.h.
#define SPD_ARR_SZ 7 |
Definition at line 42 of file movement_definitions.h.
#define STOP 0 |
Definition at line 11 of file movement_definitions.h.
#define X 0 |
Definition at line 30 of file movement_definitions.h.
#define Y 1 |
Definition at line 31 of file movement_definitions.h.
#define YAW 3 |
Definition at line 33 of file movement_definitions.h.
#define Z 2 |
Definition at line 32 of file movement_definitions.h.
const float FINAL_POSITION[][CART_MV_ARR_SZ] |
{ { 15000.0f, -4500.0f, 19000.0f, 0.0f, 0.0f, 0.0f, -10000.0f }, { 8000.0f, -4500.0f, 6000.0f, 0.0f, 0.0f, 0.0f, -10000.0f } }
Definition at line 54 of file movement_definitions.h.
const float ORIGIN_POSITION[] |
{ 15000.0f, -4500.0f, 19000.0f, 0.0f, 0.0f, 0.0f, -10000.0f }
Definition at line 46 of file movement_definitions.h.