Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
OutputCmd Class Reference#include <OutputCmd.h>
Detailed DescriptionThis object holds all the information needed to control a single output.Definition at line 6 of file OutputCmd.h.
Constructor & Destructor Documentation
Member Function Documentationassignment from another OutputCmd (just copy everything, straightforward)
Definition at line 15 of file OutputCmd.h.
sets the value to v and weight to w
Definition at line 19 of file OutputCmd.h. Referenced by MotionSequenceEngine::calcOutput(), EmergencyStopMC::freezeJoints(), MotionCommand::interpolate(), PostureEngine::loadLine(), PostureEngine::setAverage(), PostureEngine::setCombine(), TailWagMC::setTilt(), and TailWagMC::updateOutputs(). sets the value to a weighted average of a and b (higher w, more a)
Definition at line 20 of file OutputCmd.h.
sets value and weight to 0
Definition at line 21 of file OutputCmd.h. Referenced by MotionSequenceEngine::getOutputCmd(), TailWagMC::unsetTilt(), and DynamicMotionSequence::updateOutputs().
Member Data Documentation
value of the output
Definition at line 25 of file OutputCmd.h. Referenced by PostureEngine::avgdiff(), PostureEngine::diff(), EmergencyStopMC::freezeJoints(), MotionManager::getOutputs(), TailWagMC::getTilt(), MotionCommand::interpolate(), PostureMC::isAlive(), PostureEngine::maxdiff(), operator!=(), operator=(), operator==(), WorldStatePool::read(), MotionSequenceEngine::resume(), set(), PostureEngine::setAverage(), PostureEngine::setCombine(), PostureMC::setDirty(), MotionManager::setOutput(), PostureMC::setOutputCmd(), MotionSequenceEngine::setTime(), unset(), PostureMC::updateOutputs(), and EmergencyStopMC::updateOutputs().
weight to be used in averaging, 0 to "fall through"
Definition at line 26 of file OutputCmd.h. Referenced by PostureEngine::avgdiff(), MotionSequenceEngine::compress(), PostureEngine::diff(), EmergencyStopMC::freezeJoints(), PostureEngine::getBinSize(), MotionManager::getOutputs(), MotionCommand::interpolate(), PostureEngine::loadLine(), PostureEngine::maxdiff(), operator!=(), operator=(), operator==(), MotionSequenceEngine::overlayMotion(), PostureEngine::saveBuffer(), set(), PostureEngine::setAverage(), PostureEngine::setCombine(), MotionSequenceEngine::setNextFrameTime(), MotionManager::setOutput(), PostureEngine::setOverlay(), MotionSequenceEngine::setPose(), MotionSequenceEngine::setTime(), unset(), and TailWagMC::updateOutputs().
The documentation for this class was generated from the following files: |
Tekkotsu v4.0 |
Generated Thu Nov 22 00:58:34 2007 by Doxygen 1.5.4 |