| Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
WorldState.cc File ReferenceDetailed DescriptionImplements WorldState, maintains information about the robot's environment, namely sensors and power status.
Definition in file WorldState.cc.
Include dependency graph for WorldState.cc: ![]() Go to the source code of this file.
Define Documentation
returns value from OPEN-R, as bool
Definition at line 22 of file WorldState.cc. Referenced by WorldState::read().
returns value from OPEN-R, converted from micro in int to base in float
Definition at line 21 of file WorldState.cc. Referenced by WorldState::read().
returns duty cycle from OPEN-R as float; -1 (full reverse) to 0 (idle) to 1 (full forward)
Definition at line 25 of file WorldState.cc. Referenced by WorldState::read().
return value from OPEN-R, as int
Definition at line 23 of file WorldState.cc. Referenced by WorldState::read().
Variable Documentation
the global state object, is a shared memory region, created by MainObject
Definition at line 34 of file WorldState.cc. Referenced by Wireless::blockingSend(), BatteryMonitorBehavior::calcFlipDelay(), Kinematics::calculateGroundPlane(), Wireless::close(), Wireless::connect(), MutexLock< num_doors >::do_try_lock(), WorldStatePool::doReleaseResource(), WorldStatePool::doUseResource(), ProcessID::getID(), MotionManager::getOutputs(), Controller::init(), Wireless::listen(), MutexLock< num_doors >::lock(), ValueEditControl< T >::pause(), WorldStateVelDaemon::processEvent(), WorldStateSerializerBehavior::processEvent(), WalkToTargetNode::processEvent(), VisualTargetCloseTrans::processEvent(), ValueEditControl< T >::processEvent(), SensorObserverControl::processEvent(), PostureEditor::processEvent(), FlashIPAddrBehavior::processEvent(), BatteryMonitorBehavior::processEvent(), AutoGetupBehavior::processEvent(), Wireless::receive(), Wireless::ReceiveCont(), BatteryCheckControl::refresh(), BatteryCheckControl::report(), Wireless::send(), CameraStreamBehavior::sendSensors(), BatteryMonitorBehavior::setFlipper(), MotionManager::setPID(), WalkCalibration::setupMoving(), FlashIPAddrBehavior::setupSequence(), BatteryMonitorBehavior::shouldWarn(), BatteryMonitorBehavior::startWarning(), WorldStateVelDaemon::trapEvent(), Controller::trapEvent(), MutexLock< num_doors >::try_lock(), MutexLock< num_doors >::unlock(), Kinematics::update(), MotionManager::updatePIDs(), SensorObserverControl::updateRT(), and MotionManager::updateWorldState().
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Tekkotsu v3.0 |
Generated Wed Oct 4 00:04:52 2006 by Doxygen 1.4.7 |