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-4_0
- Revision
- 1.41
- State
- Exp
- Date
- 2007/11/10 22:58:09
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"
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 21 of file MotionManager.cc.
Referenced by WaypointWalkControl::activate(), TorqueCalibrate::TakeMeasurementControl::activate(), PostureEditor::activate(), Controller::activate(), MMAccessor< MC_t >::checkin(), MMAccessor< MC_t >::checkout(), WaypointWalkControl::deactivate(), TorqueCalibrate::TakeMeasurementControl::deactivate(), PostureEditor::deactivate(), Controller::deactivate(), MCValueEditControl< T >::doSelect(), WalkToTargetNode::DoStart(), WalkControllerBehavior::DoStart(), UPennWalkControllerBehavior::DoStart(), MCNodeBase::DoStart(), HeadPointControllerBehavior::DoStart(), Controller::DoStart(), WalkToTargetNode::DoStop(), WalkControllerBehavior::DoStop(), UPennWalkControllerBehavior::DoStop(), MotionSequenceNode< SIZE >::DoStop(), MCNodeBase::DoStop(), HeadPointControllerBehavior::DoStop(), Controller::DoStop(), EmergencyStopMC::freezeJoints(), MMAccessor< MC_t >::MMAccessor(), RunSequenceControl< SequenceSize >::processEvent(), LoadPostureControl::processEvent(), BatteryMonitorBehavior::processEvent(), AutoGetupBehavior::processEvent(), MotionCommand::resetWheels(), RunSequenceControl< SequenceSize >::runFile(), LoadPostureControl::runFile(), RunSequenceControl< SequenceSize >::selectedFile(), LoadWalkControl::selectedFile(), LoadPostureControl::selectedFile(), PostureMC::setDirty(), Controller::setEStopID(), UPennWalkMC::SetLegJoints(), MCNodeBase::setMC(), PostureMC::setOutputCmd(), BatteryMonitorBehavior::startWarning(), BatteryMonitorBehavior::stopWarning(), TorqueCalibrate::TakeMeasurementControl::takeInput(), SaveWalkControl::takeInput(), MotionSequenceNode< SIZE >::teardown(), MotionSequenceNode< SIZE >::updateMS(), WalkMC::updateOutputs(), TailWagMC::updateOutputs(), RemoteControllerMC::updateOutputs(), PostureMC::updateOutputs(), PIDMC::updateOutputs(), MotionSequenceMC< MAXMOVE >::updateOutputs(), LedMC::updateOutputs(), EmergencyStopMC::updateOutputs(), DynamicMotionSequence::updateOutputs(), LoadPostureControl::~LoadPostureControl(), and RunSequenceControl< SequenceSize >::~RunSequenceControl().
|