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_2
- Revision
- 1.23
- State
- Exp
- Date
- 2004/10/18 23:10:26
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 12 of file MotionManager.cc.
Referenced by Controller::activate(), PostureEditor::activate(), WaypointWalkControl::activate(), MotionStressTestBehavior::addMS(), MMAccessor< MC_t >::checkin(), MMAccessor< MC_t >::checkout(), Controller::deactivate(), PostureEditor::deactivate(), WaypointWalkControl::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(), HeadPointerNode::DoStart(), KinematicSampleBehavior::DoStart(), KinematicSampleBehavior2::DoStart(), LookForSoundBehavior::DoStart(), MCRepeater::DoStart(), MotionStressTestBehavior::DoStart(), RelaxBehavior::DoStart(), SimpleChaseBallBehavior::DoStart(), StareAtBallBehavior::DoStart(), StareAtPawBehavior::DoStart(), StareAtPawBehavior2::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(), HeadPointerNode::DoStop(), KinematicSampleBehavior::DoStop(), KinematicSampleBehavior2::DoStop(), LookForSoundBehavior::DoStop(), MotionStressTestBehavior::DoStop(), PlayMotionSequenceNode< SIZE >::DoStop(), RelaxBehavior::DoStop(), SimpleChaseBallBehavior::DoStop(), StareAtBallBehavior::DoStop(), StareAtPawBehavior::DoStop(), StareAtPawBehavior2::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(), GroundPlaneBehavior::processEvent(), HeadLevelBehavior::processEvent(), KinematicSampleBehavior::processEvent(), KinematicSampleBehavior2::processEvent(), MCRepeater::processEvent(), RunSequenceControl< SequenceSize >::processEvent(), StareAtBallBehavior::processEvent(), StareAtPawBehavior::processEvent(), StareAtPawBehavior2::processEvent(), WalkToTargetMachine::processEvent(), MMCombo::ReadySendJoints(), EmergencyStopMC::releaseJoints(), RunSequenceControl< SequenceSize >::runFile(), 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(), OldHeadPointerMC::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(). |
|