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-3_0
- Revision
- 1.37
- State
- Exp
- Date
- 2006/10/03 22:28:15
Definition in file MotionManager.h.
#include "MotionCommand.h"
#include "OutputCmd.h"
#include "OutputPID.h"
#include "Shared/RobotInfo.h"
#include "IPC/ListMemBuf.h"
#include "IPC/MutexLock.h"
#include "IPC/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 20 of file MotionManager.cc.
Referenced by Controller::activate(), MMAccessor< MC_t >::checkin(), MMAccessor< MC_t >::checkout(), Controller::deactivate(), PostureEditor::deactivate(), WaypointWalkControl::deactivate(), MCValueEditControl< T >::doSelect(), Controller::DoStart(), FlashIPAddrBehavior::DoStart(), HeadPointControllerBehavior::DoStart(), MCNodeBase::DoStart(), UPennWalkControllerBehavior::DoStart(), WalkControllerBehavior::DoStart(), WalkToTargetNode::DoStart(), Controller::DoStop(), FlashIPAddrBehavior::DoStop(), HeadPointControllerBehavior::DoStop(), MCNodeBase::DoStop(), MotionSequenceNode< SIZE >::DoStop(), UPennWalkControllerBehavior::DoStop(), WalkControllerBehavior::DoStop(), WalkToTargetNode::DoStop(), EmergencyStopMC::freezeJoints(), HeadPointerMC::markDirty(), MMAccessor< MC_t >::MMAccessor(), AutoGetupBehavior::processEvent(), BatteryMonitorBehavior::processEvent(), FlashIPAddrBehavior::processEvent(), LoadPostureControl::processEvent(), RunSequenceControl< SequenceSize >::processEvent(), LoadPostureControl::runFile(), RunSequenceControl< SequenceSize >::runFile(), LoadPostureControl::selectedFile(), LoadWalkControl::selectedFile(), RunSequenceControl< SequenceSize >::selectedFile(), PostureMC::setDirty(), UPennWalkMC::SetLegJoints(), PostureMC::setOutputCmd(), BatteryMonitorBehavior::startWarning(), BatteryMonitorBehavior::stopWarning(), SaveWalkControl::takeInput(), MotionSequenceNode< SIZE >::teardown(), LedEngine::updateLEDs(), MotionSequenceNode< SIZE >::updateMS(), DynamicMotionSequence::updateOutputs(), EmergencyStopMC::updateOutputs(), HeadPointerMC::updateOutputs(), LedMC::updateOutputs(), MotionSequenceMC< MAXMOVE >::updateOutputs(), OldHeadPointerMC::updateOutputs(), PIDMC::updateOutputs(), PostureMC::updateOutputs(), RemoteControllerMC::updateOutputs(), TailWagMC::updateOutputs(), WalkMC::updateOutputs(), LoadPostureControl::~LoadPostureControl(), and RunSequenceControl< SequenceSize >::~RunSequenceControl().
|