MotionManager.cc File Reference
Detailed Description
Implements MotionManager, simplifies sharing of MotionCommand's and provides mutual exclusion to their access.
- Author:
- ejt (Creator)
- Author
- ejt
- Name
- tekkotsu-2_4_1
- Revision
- 1.43
- State
- Exp
- Date
- 2005/06/29 22:04:51
Definition in file MotionManager.cc.
#include "MotionManager.h"
#include "Shared/debuget.h"
#include "Shared/WorldState.h"
#include "Events/EventRouter.h"
#include "Shared/ERS210Info.h"
#include "Shared/ERS220Info.h"
#include "Shared/ERS7Info.h"
#include <list>
Include dependency graph for MotionManager.cc:
Go to the source code of this file.
|
Typedefs |
typedef unsigned int | uint |
| just for convenience
|
Variables |
MotionManager * | motman = NULL |
| anyone who includes MotionManager.h will be wanting to use the global motman... don't want multiple of these! created by MotoObj
|
Typedef Documentation
typedef unsigned int uint |
|
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(), MotionStressTestBehavior::addMS(), MMAccessor< MC_t >::checkin(), MMAccessor< MC_t >::checkout(), WaypointWalkControl::deactivate(), PostureEditor::deactivate(), Controller::deactivate(), MCValueEditControl< T >::doSelect(), WallTestBehavior::DoStart(), WalkToTargetNode::DoStart(), WalkControllerBehavior::DoStart(), UPennWalkControllerBehavior::DoStart(), ToggleHeadLightBehavior::DoStart(), TailWagNode::DoStart(), StepTest::DoStart(), StareAtPawBehavior2::DoStart(), StareAtBallBehavior::DoStart(), SimpleChaseBallBehavior::DoStart(), RelaxBehavior::DoStart(), MotionStressTestBehavior::DoStart(), MCRepeater::DoStart(), LookForSoundBehavior::DoStart(), LedNode::DoStart(), KinematicSampleBehavior2::DoStart(), KinematicSampleBehavior::DoStart(), HeadPointerNode::DoStart(), HeadPointControllerBehavior::DoStart(), HeadLevelBehavior::DoStart(), FollowHeadBehavior::DoStart(), FlashIPAddrBehavior::DoStart(), DriveMeBehavior::DoStart(), Controller::DoStart(), ChaseBallBehavior::DoStart(), CameraBehavior::DoStart(), BanditMachine::DoStart(), AlanBehavior::DoStart(), Aibo3DControllerBehavior::DoStart(), WalkToTargetNode::DoStop(), WalkControllerBehavior::DoStop(), UPennWalkControllerBehavior::DoStop(), ToggleHeadLightBehavior::DoStop(), TailWagNode::DoStop(), StepTest::DoStop(), StareAtPawBehavior2::DoStop(), StareAtBallBehavior::DoStop(), SimpleChaseBallBehavior::DoStop(), RelaxBehavior::DoStop(), MotionStressTestBehavior::DoStop(), MotionSequenceNode< SIZE >::DoStop(), LookForSoundBehavior::DoStop(), LedNode::DoStop(), KinematicSampleBehavior2::DoStop(), KinematicSampleBehavior::DoStop(), HeadPointerNode::DoStop(), HeadPointControllerBehavior::DoStop(), HeadLevelBehavior::DoStop(), FollowHeadBehavior::DoStop(), FlashIPAddrBehavior::DoStop(), DriveMeBehavior::DoStop(), Controller::DoStop(), ChaseBallBehavior::DoStop(), CameraBehavior::DoStop(), BanditMachine::DoStop(), AlanBehavior::DoStop(), Aibo3DControllerBehavior::DoStop(), EmergencyStopMC::freezeJoints(), HeadPointerMC::markDirty(), MMAccessor< MC_t >::MMAccessor(), MMAccessor< MC_t >::operator=(), BanditMachine::PressNode::PressNode(), StareAtPawBehavior2::processEvent(), StareAtBallBehavior::processEvent(), RunSequenceControl< SequenceSize >::processEvent(), MCRepeater::processEvent(), LoadPostureControl::processEvent(), KinematicSampleBehavior2::processEvent(), KinematicSampleBehavior::processEvent(), HeadLevelBehavior::processEvent(), GroundPlaneBehavior::processEvent(), FollowHeadBehavior::processEvent(), FlashIPAddrBehavior::processEvent(), DriveMeBehavior::processEvent(), ChaseBallBehavior::processEvent(), BatteryMonitorBehavior::processEvent(), AutoGetupBehavior::processEvent(), EmergencyStopMC::releaseJoints(), RunSequenceControl< SequenceSize >::runFile(), LoadPostureControl::runFile(), RunSequenceControl< SequenceSize >::selectedFile(), LoadWalkControl::selectedFile(), LoadPostureControl::selectedFile(), PostureMC::setDirty(), UPennWalkMC::SetLegJoints(), ExploreMachine::setup(), WalkNode::setWalkID(), BatteryMonitorBehavior::startWarning(), BatteryMonitorBehavior::stopWarning(), SaveWalkControl::takeInput(), WalkNode::teardown(), MotionSequenceNode< SIZE >::teardown(), ExploreMachine::teardown(), LedEngine::updateLEDs(), MotionSequenceNode< SIZE >::updateMS(), WalkMC::updateOutputs(), TailWagMC::updateOutputs(), RemoteControllerMC::updateOutputs(), PostureMC::updateOutputs(), PIDMC::updateOutputs(), OldHeadPointerMC::updateOutputs(), MotionSequenceMC< MAXMOVE >::updateOutputs(), LedMC::updateOutputs(), HeadPointerMC::updateOutputs(), DynamicMotionSequence::updateOutputs(), Aibo3DControllerBehavior::updateRC(), WalkNode::updateWMC(), BanditMachine::WaitNode::WaitNode(), LoadPostureControl::~LoadPostureControl(), BanditMachine::PressNode::~PressNode(), RunSequenceControl< SequenceSize >::~RunSequenceControl(), and BanditMachine::WaitNode::~WaitNode(). |
|