#include <OPENR/OObject.h>#include <OPENR/OSubject.h>#include <OPENR/OObserver.h>#include "def.h"Go to the source code of this file.
Classes | |
| class | MovingLegs |
Enumerations | |
| enum | MovingLegsState { MLS_IDLE, MLS_START, MLS_ADJUSTING_DIFF_JOINT_VALUE, MLS_MOVING_TO_BROADBASE, MLS_MOVING_TO_SLEEPING } |
| enum | MovingResult { MOVING_CONT, MOVING_FINISH } |
Variables | |
| const char *const | JOINT_LOCATOR [] |
| const double | BROADBASE_ANGLE [] |
| const double | SLEEPING_ANGLE [] |
|
|
Definition at line 20 of file MovingLegs/MovingLegs/MovingLegs.h. |
|
|
Definition at line 28 of file MovingLegs/MovingLegs/MovingLegs.h. |
|
|
Initial value: {
117,
90,
30,
117,
90,
30,
-117,
70,
30,
-117,
70,
30
}
Definition at line 51 of file MovingLegs/MovingLegs/MovingLegs.h. |
|
|
Initial value: {
"PRM:/r4/c1-Joint2:j1",
"PRM:/r4/c1/c2-Joint2:j2",
"PRM:/r4/c1/c2/c3-Joint2:j3",
"PRM:/r2/c1-Joint2:j1",
"PRM:/r2/c1/c2-Joint2:j2",
"PRM:/r2/c1/c2/c3-Joint2:j3",
"PRM:/r5/c1-Joint2:j1",
"PRM:/r5/c1/c2-Joint2:j2",
"PRM:/r5/c1/c2/c3-Joint2:j3",
"PRM:/r3/c1-Joint2:j1",
"PRM:/r3/c1/c2-Joint2:j2",
"PRM:/r3/c1/c2/c3-Joint2:j3"
}
Definition at line 33 of file MovingLegs/MovingLegs/MovingLegs.h. |
|
|
Initial value: {
60,
0,
30,
60,
0,
30,
-117,
0,
147,
-117,
0,
147
}
Definition at line 69 of file MovingLegs/MovingLegs/MovingLegs.h. |
1.3.9.1