#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. |