diff --git a/include/action_id.h b/include/action_id.h index 10c36280ec7962672eb397fab14b03b0e67b370f..4a69045943d131bddca4711d47c5f20e02f3b007 100644 --- a/include/action_id.h +++ b/include/action_id.h @@ -5,141 +5,34 @@ extern "C" { #endif -#define BOW 1 -#define BRAVO 2 -#define RAP_CHEST 5 -#define SCRATCH_HEAD 8 -#define HAND_STANDING 11 -#define R_BLOCKING 14 -#define L_BLOCKING 16 -#define L_KICK 18 -#define R_KICK 19 -#define R_ATTACK 20 -#define L_ATTACK 21 -#define F_ATTACK 22 -#define DEFENCE 23 -#define SIT_DOWN 25 -#define STAND_UP 26 -#define F_GET_UP 27 -#define B_GET_UP 28 -#define CLAP_READY 29 -#define CLAPPING 30 -#define WALK_READY 31 -/* forward step */ -#define F_S_L 32 -#define F_S_R 34 -#define F_M_L 36 -#define F_M_R 38 -#define F_E_L 40 -#define F_E_R 42 -/* backward step */ -#define B_S_L 44 -#define B_S_R 46 -#define B_M_L 48 -#define B_M_R 50 -#define B_E_L 52 -#define B_E_R 54 -/* left turn step */ -#define LT_S_L 56 -#define LT_S_R 58 -#define LT_M_L 60 -#define LT_M_R 62 -#define LT_E_L 64 -#define LT_E_R 66 -/* right turn step */ -#define RT_S_L 68 -#define RT_S_R 70 -#define RT_M_L 72 -#define RT_M_R 74 -#define RT_E_L 76 -#define RT_E_R 78 -/* left step */ -#define L_S_L 80 -#define L_S_R 82 -#define L_M_L 84 -#define L_M_R 86 -#define L_E_L 88 -#define L_E_R 90 -/* right step */ -#define R_S_L 92 -#define R_S_R 94 -#define R_M_L 96 -#define R_M_R 98 -#define R_E_L 100 -#define R_E_R 102 -/* forward left turn step */ -#define FLT_S_L 104 -#define FLT_S_R 106 -#define FLT_M_L 108 -#define FLT_M_R 110 -#define FLT_E_L 112 -#define FLT_E_R 114 -/* forward right turn step */ -#define FRT_S_L 116 -#define FRT_S_R 118 -#define FRT_M_L 120 -#define FRT_M_R 122 -#define FRT_E_L 124 -#define FRT_E_R 126 -/* backward left turn step */ -#define BLT_S_L 128 -#define BLT_S_R 130 -#define BLT_M_L 132 -#define BLT_M_R 134 -#define BLT_E_L 136 -#define BLT_E_R 138 -/* backward right turn step */ -#define BRT_S_L 140 -#define BRT_S_R 142 -#define BRT_M_L 144 -#define BRT_M_R 146 -#define BRT_E_L 148 -#define BRT_E_R 150 -/* left turn A??? step */ -#define LTA_S_L 152 -#define LTA_S_R 154 -#define LTA_M_L 156 -#define LTA_M_R 158 -#define LTA_E_L 160 -#define LTA_E_R 162 -/* right turn A?? step */ -#define RTA_S_L 164 -#define RTA_S_R 166 -#define RTA_M_L 168 -#define RTA_M_R 170 -#define RTA_E_L 172 -#define RTA_E_R 174 -/* forward left step */ -#define FL_S_L 176 -#define FL_S_R 178 -#define FL_M_L 180 -#define FL_M_R 182 -#define FL_E_L 184 -#define FL_E_R 186 -/* forward right step */ -#define FR_S_L 188 -#define FR_S_R 190 -#define FR_M_L 192 -#define FR_M_R 194 -#define FR_E_L 196 -#define FR_E_R 198 -/* backward left step */ -#define BL_S_L 200 -#define BL_S_R 202 -#define BL_M_L 204 -#define BL_M_R 206 -#define BL_E_L 208 -#define BL_E_R 210 -/* backward right step */ -#define BR_S_L 212 -#define BR_S_R 214 -#define BR_M_L 216 -#define BR_M_R 218 -#define BR_E_L 220 -#define BR_E_R 222 - -#define BALANCE 224 -#define CLAP_END 225 +#define INIT 1 +#define OK 2 +#define NO 3 +#define HI 4 +#define QUESTION 5 +#define TALK1 6 +#define WALK_READY 9 +#define FORWARD_UP 10 +#define BACKWARD_UP 11 +#define RIGHT_KICK 12 +#define LEFT_KICK 13 +#define SIT_DOWN 15 +#define STAND_UP 16 +#define MUL 17 //(3 pages) +#define D1 23 +#define D2A 24 //(2 pages) +#define D3 27 +#define TALK2A 29 //(2 pages) +#define D4 31 +#define D2B 38 //(2 pages) +#define TALK2B 41 //(7 pages) +#define INIT_2 54 //(4 pages) +#define RIGHT_PASS 70 +#define LEFT_PASS 71 +#define LIE_DOWN 90 +#define LIE_UP 91 +#define SIT_DOWN_2 237 +#define SIT_DOWN_3 239 //(3 pages) #ifdef __cplusplus } diff --git a/src/motion_pages.c b/src/motion_pages.c index 8ec60f7544a64dd1990aecc0c542a739673de558..264a213a12b335bfdbe1c9da928eeb4333b06e8a 100755 --- a/src/motion_pages.c +++ b/src/motion_pages.c @@ -355,7 +355,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 1 + // page 1 (int) { { {0x69,0x6e,0x74,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -413,7 +413,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 2 + // page 2 (ok) { { {0x6f,0x6b,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -471,7 +471,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 3 + // page 3 (no) { { {0x6e,0x6f,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -529,7 +529,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 4 + // page 4 (hi) { { {0x68,0x69,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -587,7 +587,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 5 + // page 5 (??) { { {0x3f,0x3f,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -645,7 +645,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 6 + // page 6 (talk1) { { {0x74,0x61,0x6c,0x6b,0x31,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -703,7 +703,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 7 + // page 7 (walk_ready) { { {0x77,0x61,0x6c,0x6b,0x72,0x65,0x61,0x64,0x79,0x00,0x00,0x00,0x00,0x00}, @@ -761,7 +761,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 8 + // page 8 (f_up) { { {0x66,0x20,0x75,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -819,7 +819,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 9 + // page 9 (b_up) { { {0x62,0x20,0x75,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -877,7 +877,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page a + // page a (rk) { { {0x72,0x6b,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -935,7 +935,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page b + // page b (lk) { { {0x6c,0x6b,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -993,7 +993,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page c + // page c (sit_down) { { {0x73,0x69,0x74,0x20,0x64,0x6f,0x77,0x6e,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -1051,7 +1051,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page d + // page d (stand_up) { { {0x73,0x74,0x61,0x6e,0x64,0x20,0x75,0x70,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -1109,7 +1109,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page e + // page e (mul1) { { {0x6d,0x75,0x6c,0x31,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -1167,7 +1167,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page f + // page f (mul2) { { {0x6d,0x75,0x6c,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -1225,7 +1225,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 10 + // page 10 (mul3) { { {0x6d,0x75,0x6c,0x33,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -1283,7 +1283,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 11 + // page 11 (d1) { { {0x64,0x31,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -1341,7 +1341,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 12 + // page 12 (d2) { { {0x64,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -1399,7 +1399,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 13 + // page 13 (d2) { { {0x64,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -1457,7 +1457,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 14 + // page 14 (d3) { { {0x64,0x33,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -1515,7 +1515,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 15 + // page 15 (talk2) { { {0x74,0x61,0x6c,0x6b,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -1573,7 +1573,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 16 + // page 16 (talk2) { { {0x74,0x61,0x6c,0x6b,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -1631,7 +1631,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 17 + // page 17 (d4) { { {0x64,0x34,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -1689,7 +1689,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 18 + // page 18 (d2) { { {0x64,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -1747,7 +1747,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 19 + // page 19 (d2) { { {0x64,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -1805,7 +1805,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 1a + // page 1a (talk2) { { {0x74,0x61,0x6c,0x6b,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -1863,7 +1863,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 1b + // page 1b (talk2) { { {0x74,0x61,0x6c,0x6b,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -1921,7 +1921,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 1c + // page 1c (talk2) { { {0x74,0x61,0x6c,0x6b,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -1979,7 +1979,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 1d + // page 1d (talk2) { { {0x74,0x61,0x6c,0x6b,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -2037,7 +2037,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 1e + // page 1e (talk2) { { {0x74,0x61,0x6c,0x6b,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -2095,7 +2095,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 1f + // page 1f (talk2) { { {0x74,0x61,0x6c,0x6b,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -2153,7 +2153,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 20 + // page 20 (talk2) { { {0x74,0x61,0x6c,0x6b,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -2211,7 +2211,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 21 + // page 21 (int) { { {0x69,0x6e,0x74,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -2269,7 +2269,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 22 + // page 22 (int) { { {0x69,0x6e,0x74,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -2327,7 +2327,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 23 + // page 23 (int) { { {0x69,0x6e,0x74,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -2385,7 +2385,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 24 + // page 24 (int) { { {0x69,0x6e,0x74,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -2443,7 +2443,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 25 + // page 25 (int) { { {0x69,0x6e,0x74,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -2501,7 +2501,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 26 + // page 26 (rPASS) { { {0x72,0x50,0x41,0x53,0x53,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -2559,7 +2559,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 27 + // page 27 (lPASS) { { {0x6c,0x50,0x41,0x53,0x53,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -2617,7 +2617,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 28 + // page 28 (lie_down) { { {0x6c,0x69,0x65,0x20,0x64,0x6f,0x77,0x6e,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -2675,7 +2675,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 29 + // page 29 (lie_up) { { {0x6c,0x69,0x65,0x20,0x75,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -2733,7 +2733,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 2a + // page 2a (sit_down) { { {0x73,0x69,0x74,0x20,0x64,0x6f,0x77,0x6e,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -2791,7 +2791,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 2b + // page 2b (sit_down) { { {0x73,0x69,0x74,0x20,0x64,0x6f,0x77,0x6e,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -2849,7 +2849,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 2c + // page 2c (sit_down) { { {0x73,0x69,0x74,0x20,0x64,0x6f,0x77,0x6e,0x00,0x00,0x00,0x00,0x00,0x00}, @@ -2907,7 +2907,7 @@ TPage motion_pages[46] __attribute__ ((section (".pages")))= } } }, - // page 2d + // page 2d (sit_down) { { {0x73,0x69,0x74,0x20,0x64,0x6f,0x77,0x6e,0x00,0x00,0x00,0x00,0x00,0x00},