MotionManager.h File Reference
Detailed Description
Describes MotionManager, simplifies sharing of MotionCommand's and provides mutual exclusion to their access.
- Author:
- ejt (Creator)
- Author
- ejt
- Name
- tekkotsu-2_1
- Revision
- 1.20
- State
- Exp
- Date
- 2004/02/09 22:45:28
Definition in file MotionManager.h.
#include "MotionCommand.h"
#include "OutputCmd.h"
#include "OutputPID.h"
#include "Shared/RobotInfo.h"
#include "Shared/ListMemBuf.h"
#include "Shared/MutexLock.h"
#include "Shared/SharedObject.h"
#include "MotionManagerMsg.h"
#include <OPENR/OPENR.h>
#include <OPENR/OPENRAPI.h>
#include <OPENR/OSubject.h>
#include <OPENR/ObjcommEvent.h>
#include <OPENR/OObject.h>
Include dependency graph for MotionManager.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Variable Documentation
|
anyone who #includes MotionManager.h will be wanting to use the global motman... don't want multiple of these! created by MotoObj
Definition at line 241 of file MotionManager.h.
Referenced by Controller::activate(), PostureEditor::activate(), MMAccessor< MC_t >::checkin(), MMAccessor< MC_t >::checkout(), Controller::deactivate(), PostureEditor::deactivate(), MMCombo::DoInit(), MCValueEditControl< T >::doSelect(), Aibo3DControllerBehavior::DoStart(), AlanBehavior::DoStart(), BanditMachine::DoStart(), CameraBehavior::DoStart(), ChaseBallBehavior::DoStart(), Controller::DoStart(), DriveMeBehavior::DoStart(), FollowHeadBehavior::DoStart(), HeadLevelBehavior::DoStart(), HeadPointControllerBehavior::DoStart(), MCRepeater::DoStart(), RelaxBehavior::DoStart(), SimpleChaseBallBehavior::DoStart(), StareAtBallBehavior::DoStart(), StartupBehavior::DoStart(), ToggleHeadLightBehavior::DoStart(), WalkControllerBehavior::DoStart(), WalkToTargetMachine::DoStart(), Aibo3DControllerBehavior::DoStop(), AlanBehavior::DoStop(), BanditMachine::DoStop(), CameraBehavior::DoStop(), ChaseBallBehavior::DoStop(), Controller::DoStop(), DriveMeBehavior::DoStop(), FollowHeadBehavior::DoStop(), HeadLevelBehavior::DoStop(), HeadPointControllerBehavior::DoStop(), PlayMotionSequenceNode< SIZE >::DoStop(), RelaxBehavior::DoStop(), SimpleChaseBallBehavior::DoStop(), StareAtBallBehavior::DoStop(), StartupBehavior::DoStop(), ToggleHeadLightBehavior::DoStop(), WalkControllerBehavior::DoStop(), WalkToTargetMachine::DoStop(), MMCombo::GotMotionManager(), MMCombo::GotMotionMsg(), MMAccessor< MC_t >::MMAccessor(), MMAccessor< MC_t >::operator=(), BanditMachine::PressNode::PressNode(), AutoGetupBehavior::processEvent(), BatteryMonitorBehavior::processEvent(), ChaseBallBehavior::processEvent(), DriveMeBehavior::processEvent(), FollowHeadBehavior::processEvent(), HeadLevelBehavior::processEvent(), MCRepeater::processEvent(), StareAtBallBehavior::processEvent(), StartupBehavior::processEvent(), WalkToTargetMachine::processEvent(), MMCombo::ReadySendJoints(), EmergencyStopMC::releaseJoints(), LoadPostureControl::selectedFile(), LoadWalkControl::selectedFile(), RunSequenceControl< SequenceSize >::selectedFile(), Controller::setEStopID(), ExploreMachine::setup(), WalkNode::setWalkID(), BatteryMonitorBehavior::startWarning(), BatteryMonitorBehavior::stopWarning(), SaveWalkControl::takeInput(), ExploreMachine::teardown(), PlayMotionSequenceNode< SIZE >::teardown(), WalkNode::teardown(), LedEngine::updateLEDs(), PlayMotionSequenceNode< SIZE >::updateMS(), DynamicMotionSequence::updateOutputs(), HeadPointerMC::updateOutputs(), LedMC::updateOutputs(), MotionSequenceMC< MAXMOVE >::updateOutputs(), PIDMC::updateOutputs(), PostureMC::updateOutputs(), RemoteControllerMC::updateOutputs(), TailWagMC::updateOutputs(), WalkMC::updateOutputs(), Aibo3DControllerBehavior::updateRC(), WalkNode::updateWalk(), BanditMachine::WaitNode::WaitNode(), BanditMachine::PressNode::~PressNode(), and BanditMachine::WaitNode::~WaitNode(). |
|