#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 BallTrackingHead/MovingLegs2/MovingLegs.h. |
|
Definition at line 28 of file BallTrackingHead/MovingLegs2/MovingLegs.h. |
|
Initial value: { 117, 90, 30, 117, 90, 30, -117, 70, 30, -117, 70, 30 } Definition at line 51 of file BallTrackingHead/MovingLegs2/MovingLegs.h. Referenced by PIDControl7::MoveToBroadBase(), PIDControl::MoveToBroadBase(), MovingLegs7::MoveToBroadBase(), MovingLegs::MoveToBroadBase(), LMasterRSlave7::MoveToBroadBase(), LMasterRSlave::MoveToBroadBase(), PIDControl7::MoveToSleeping(), PIDControl::MoveToSleeping(), MovingLegs7::MoveToSleeping(), MovingLegs::MoveToSleeping(), LMasterRSlave7::MoveToSleeping(), and LMasterRSlave::MoveToSleeping(). |
|
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 BallTrackingHead/MovingLegs2/MovingLegs.h. |
|
Initial value: { 60, 0, 30, 60, 0, 30, -117, 0, 147, -117, 0, 147 } Definition at line 69 of file BallTrackingHead/MovingLegs2/MovingLegs.h. Referenced by PIDControl7::MoveToSleeping(), PIDControl::MoveToSleeping(), MovingLegs7::MoveToSleeping(), MovingLegs::MoveToSleeping(), LMasterRSlave7::MoveToSleeping(), and LMasterRSlave::MoveToSleeping(). |