Homepage Demos Overview Downloads Tutorials Reference
Credits
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Search

Tekkotsu File List

Here is a list of all files with brief descriptions:
afsFindBestPose.cc [code]
afsFindBestPose.h [code]
afsMain.cc [code]
afsMain.h [code]
afsMeasurementUpdate.cc [code]
afsMeasurementUpdate.h [code]
afsMotionResample.cc [code]
afsMotionResample.h [code]
afsParticle.cc [code]
afsParticle.h [code]
afsTriangulator.cc [code]
afsTriangulator.h [code]
afsUtility.cc [code]
afsUtility.h [code]
agmMain.cc [code]
agmMain.h [code]
Aibo3DControllerBehavior.h [code]Defines Aibo3DControllerBehavior, which listens to commands from the Aibo3D gui and shows current state
Aibo3DMonitorBehavior.h [code]Defines Aibo3DMonitorBehavior, which sends current pose to Aibo3D GUI, ignores incoming commands
almMain.cc [code]
almMain.h [code]
almStructures.h [code]
almUtility.cc [code]
almUtility.h [code]
AutoGetupBehavior.h [code]Defines AutoGetupBehavior, a little background behavior to keep the robot on its feet
BanditMachine.h [code]Defines BanditMachine, A state machine for playing k-armed bandit
BatteryCheckControl.h [code]Defines BatteryCheckControl, which will spew a power report to stdout upon activation
BatteryMonitorBehavior.h [code]Defines BatteryMonitorBehavior, a background behavior to trigger BatteryMonitorMC to warn when the power is low
BehaviorActivatorControl.h [code]Defines BehaviorActivatorControl, which can either start, stop, or toggle a behavior when activated
BehaviorBase.h [code]Defines BehaviorBase from which all Behaviors should inherit
BehaviorSwitchActivatorControl.h [code]Defines BehaviorSwitchActivatorControl, which will tell the specified BehaviorSwitchControl to start or stop the behavior
BehaviorSwitchControl.h [code]Defines BehaviorSwitchControl and the BehaviorSwitch namespace - a control for turning behaviors on and off
CameraBehavior.h [code]Defines CameraBehavior, for taking pictures
ChaseBallBehavior.cc [code]Implements ChaseBallBehavior, which runs around after whatever the dog sees
ChaseBallBehavior.h [code]Describes ChaseBallBehavior, which runs around after whatever the dog sees
CompareTrans.h [code]Defines CompareTrans, which causes a transition if a value (through a pointer) goes above a given value
Config.cc [code]Implements Config, which provides global access to system configuration information
Config.h [code]Describes Config, which provides global access to system configuration information
FastSLAM/Configuration.h [code]
Maps/Configuration.h [code]
ControlBase.cc [code]Implements ControlBase from which all items in the control system should inherit
ControlBase.h [code]Defines ControlBase from which all items in the control system should inherit
Controller.cc [code]Implements Controller class, a behavior that should be started whenever the emergency stop goes on to provide menus for robot control
Controller.h [code]Describes Controller class, a behavior that should be started whenever the emergency stop goes on to provide menus for robot control
debuget.h [code]Defines several debugging functions and macros, including ASSERT (and variations)
DriveMeBehavior.cc [code]Implements DriveMeBehavior, a very simple behavior that asks the user for WalkMC walking parameters and a walk duration
DriveMeBehavior.h [code]Describes DriveMeBehavior, a very simple behavior that asks the user for WalkMC walking parameters and a walk duration
DumbWM2Behavior.h [code]Describes DumbWM2Behavior - Simply turns on a WM2 object. Useful for running concurrently with other behaviors and seeing what shows up in the world model
DumpFileControl.h [code]Defines DumpFileControl, which when activated, plays a sound selected from the memory stick
DynamicMotionSequence.h [code]Uses STL's vector for dynamic memory allocation - don't use this as a motion command, pointers in shared memory regions can be invalid in other processes
EmergencyStopMC.cc [code]Implements EmergencyStopMC, overrides all joints, allows modelling, blinks tail
EmergencyStopMC.h [code]Describes EmergencyStopMC, overrides all joints, allows modelling, blinks tail
entry.h [code]
ERS210Info.h [code]Defines RobotInfo namespace for ERS-210 models, gives some information about the robot's capabilities, such as joint counts, offsets, names and PID values
ERS220Info.h [code]Defines RobotInfo namespace for ERS-220 models, gives some information about the robot's capabilities, such as joint counts, offsets, names and PID values
ERS2xxInfo.h [code]Defines RobotInfo namespace for ERS-2xx series of robots, such as joint counts, offsets, names and PID values
EStopControllerBehavior.cc [code]Implements EStopControllerBehavior, listens to commands coming in from the command port for remotely controlling toggling the estop
EStopControllerBehavior.h [code]Describes EStopControllerBehavior, listens to control commands coming in from the command port for remotely toggling the estop
EventBase.cc [code]Implements EventBase, the basic class for sending events around the system
EventBase.h [code]Describes EventBase, the basic class for sending events around the system
EventListener.h [code]Defines EventListener class, an interface for anything that wants to receive events
EventLogger.cc [code]Describes EventLogger, which allows logging of events to the console or a file
EventLogger.h [code]Describes EventLogger, which allows logging of events to the console or a file
EventRouter.cc [code]Implements EventRouter class, for distribution and trapping of events to listeners
EventRouter.h [code]Describes EventRouter class, for distribution and trapping of events to listeners
EventTranslator.cc [code]Implements EventTranslator, which receives events from EventRouters in non-Main processes and adds them into a SharedQueue for Main to pick up
EventTranslator.h [code]Describes EventTranslator, which receives events from EventRouters in non-Main processes and adds them into a SharedQueue for Main to pick up
EventTrapper.h [code]Defines EventTrapper class, an interface for anything that wants to trap events
EvtRptBehavior.cc [code]Implements EvtRptBehavior, which couts information about events it sees
EvtRptBehavior.h [code]Describes EvtRptBehavior, which couts information about events it sees
Factory.h [code]Defines Factory, a lightweight class to override for constructing new objects
FileBrowserControl.cc [code]Implements FileBrowserControl, which displays the contents of a directory
FileBrowserControl.h [code]Describes FileBrowserControl, which displays the contents of a directory
FollowHeadBehavior.cc [code]Implements FollowHeadBehavior, walks where the head is pointing
FollowHeadBehavior.h [code]Describes FollowHeadBehavior, walks where the head is pointing
FreeMemReportControl.cc [code]Implements FreeMemReportControl, which gives reports on free memory size at various (configurable) rates
FreeMemReportControl.h [code]Describes FreeMemReportControl, which gives reports on free memory size at various (configurable) rates
Geometry.h [code]Typedefs commonly used GVector's to vector3d, vector2d, vector3f, and vector2f
get_time.cc [code]Implementation of get_time(), a simple way to get the current time since boot in milliseconds
get_time.h [code]Prototype for get_time(), a simple way to get the current time since boot in milliseconds
gvector.h [code]Vector class to aid in mathematical vector calculations
HeadLevelBehavior.h [code]Defines HeadLevelBehavior, which a prototypes head leveler
HeadPointControllerBehavior.cc [code]Implements HeadPointControllerBehavior, listens to control commands coming in from the command port for remotely controlling the head
HeadPointControllerBehavior.h [code]Describes HeadPointControllerBehavior, listens to control commands coming in from the command port for remotely controlling the head
HeadPointerMC.cc [code]Implements HeadPointerMC, a class for various ways to control where the head is looking
HeadPointerMC.h [code]Describes HeadPointerMC, a class for various ways to control where the head is looking
HelpControl.cc [code]Implements HelpControl, which recurses through the menu system and outputs the name and description of each item
HelpControl.h [code]Describes HelpControl, which recurses through the menu system and outputs the name and description of each item
ionetstream.h [code]
karmedbandit.h [code]Defines karmedbandit - implements an algorithm which makes decisions regarding an adversarial k-armed bandit
Kinematics.cc [code]Functions to provide kinematics calculations
Kinematics.h [code]Functions to provide kinematics calculations
LedEngine.cc [code]Implements LedEngine, which provides basic LED effects to anything that inherits or instantiates it
LedEngine.h [code]Describes LedEngine, which provides basic LED effects to anything that inherits or instantiates it
LedMC.h [code]Defines LedMC, which provides a basic MotionCommand wrapper to LedEngine
ListMemBuf.h [code]Defines ListMemBuf, which provides some degree of dynamic allocation of a templated type from a buffer of set size
LoadPostureControl.h [code]Defines LoadPostureControl, which when activated, loads a position from a file name read from cin (stored in ms/data/motion...)
LoadSave.cc [code]Implements LoadSave, inherit from this to use a standard interface for loading and saving
LoadSave.h [code]Describes LoadSave, inherit from this to use a standard interface for loading and saving
LoadWalkControl.h [code]Defines LoadWalkControl, which when activated, loads a set of walk parameters from a file read from cin
LockScope.h [code]Defines LockScope, which locks a MutexLock until the LockScope goes out of scope
LocomotionEvent.h [code]Defines LocomotionEvent, which gives updates regarding the current movement of the robot through the world
mathutils.h [code]
MCValueEditControl.h [code]Defines MCValueEditControl, which allows you to modify a value in memory, much like ValueEditControl, but will check out a MotionCommand first to maintain proper mutual exclusion
MMAccessor.h [code]Defines MMAccessor, allows convenient ways to check MotionCommands in and out of the MotionManager
MMCombo.cc [code]Implements MMCombo, the OObject which "forks" (sort of) into Main and Motion processes
MMCombo.h [code]Describes MMCombo, the OObject which "forks" (sort of) into Main and Motion processes
MotionCommand.cc [code]Declares the static MotionCommand::queue variable, that's all
MotionCommand.h [code]Defines the MotionCommand class, used for creating motions of arbitrary complexity
MotionManager.cc [code]Implements MotionManager, simplifies sharing of MotionCommand's and provides mutual exclusion to their access
MotionManager.h [code]Describes MotionManager, simplifies sharing of MotionCommand's and provides mutual exclusion to their access
MotionManagerMsg.h [code]Defines MotionManagerMsg, a small header used by MotionManager for sending messages between processes
motionReshapeKludge.h [code]
MotionSequenceMC.cc [code]Implements MotionSequence, handy little (or not so little) class for switching between a sequence of postures
MotionSequenceMC.h [code]Describes MotionSequence and defines MotionSequenceMC, handy little (or not so little) classes for switching between a sequence of postures
MutexLock.h [code]Defines MutexLock, a software only mutual exclusion lock
NullControl.h [code]Defines NullControl, which does absolutely nothing (handy for fake items in a menu)
OutputCmd.h [code]Describes OutputCmd, holds information needed to control a single output
OutputNode.h [code]Defines OutputNode, a very simple StateNode that outputs its name to a given ostream upon activation, handy for debugging
OutputPID.h [code]Describes OutputPID, holds information needed to control a single output
Path.h [code]Performs calculations regarding splines for path execution
PIDMC.h [code]Defines PIDMC, a nice little MotionCommand for manually manipulating the PID values
PlaySoundControl.h [code]Defines PlaySoundControl, which when activated, plays a sound selected from the memory stick
Poses.h [code]
PostureEngine.cc [code]Implements PostureEngine, a base class for managing the values and weights of all the outputs
PostureEngine.h [code]Describes PostureEngine, a base class for managing the values and weights of all the outputs
PostureMC.h [code]Defines PostureMC, a MotionCommand shell for PostureEngine
ProcessID.cc [code]Declares the static ProcessID::ID, that's all
ProcessID.h [code]Defines ProcessID - simple little global for checking which process is currently running, kind of. (see ProcessID::getID() )
Profiler.cc [code]Implements Profiler, which managers a hierarchy of timers for profiling time spent in code
Profiler.h [code]Describes Profiler, which managers a hierarchy of timers for profiling time spent in code
ProfilerCheckControl.h [code]Defines ProfilerCheckControl, which causes the WorldState::mainProfile and WorldState::motionProfile to display reports to cout
RebootControl.cc [code]Implements RebootControl, which causes the aibo to reboot (very short - one function separated out to limit recompile of the OPENR headers)
RebootControl.h [code]Defines RebootControl, which causes the aibo to reboot
ReferenceCounter.h [code]Defines the ReferenceCounter base class, which allows for automatic memory deallocation
RemoteControllerMC.h [code]Describes RemoteControllerMC, a class for various ways to control where the head is looking
RemoteProcess.cc [code]Describes RemoteProcess, sample RemoteProcessingOPENR process
RemoteProcess.h [code]Describes RemoteProcess, sample RemoteProcessingOPENR process
RobotInfo.h [code]Checks the define's to load the appropriate header and namespace
RunSequenceControl.h [code]Defines RunSequenceControl, which when activated, loads and runs a motion sequence from a file name read from cin (stored in ms/data/motion)
SavePostureControl.h [code]Defines SavePostureControl, which when activated, saves the current position to a file name read from user (stored in /ms/data/motion/...)
SaveWalkControl.h [code]Defines SaveWalkControl, which when activated, saves walk parameters to a file specified from cin
Serializer.h [code]Defines the Serializer base class, which provides a default serializer for simple objects
SharedObject.h [code]Defines SharedObject, a wrapper for objects in order to facilitate sending them between processes
SharedQueue.h [code]Defines SharedQueue, a shared memory message buffer for interprocess communication
ShutdownControl.cc [code]Implements ShutdownControl, which causes the aibo to shutdown (very short - one function separated out to limit recompile of the OPENR headers)
ShutdownControl.h [code]Describes ShutdownControl, which initiates the shutdown sequence
SimpleChaseBallBehavior.h [code]Describes SimpleChaseBallBehavior, which runs around after whatever the dog sees
SmoothCompareTrans.h [code]Defines SmoothCompareTrans, subclass of CompareTrans, which provides monitoring of exponentially weighted averages to a threshold
Socket.cc [code]Implements Tekkotsu wireless Socket class, also sout and serr
Socket.h [code]Defines Tekkotsu wireless Socket class, also sout and serr
SoundManager.cc [code]Implements SoundManager, which provides sound effects and caching services, as well as mixing buffers for the SoundPlay process
SoundManager.h [code]Describes SoundManager, which provides sound effects and caching services, as well as mixing buffers for the SoundPlay process
SoundManagerMsg.h [code]Defines SoundManagerMsg, a small header used by SoundManager for sending messages between processes
SoundPlay.cc [code]Implements the SoundPlay process (a.k.a. OObject), which is responsible for sending sound buffers to the system to play
SoundPlay.h [code]Describes the SoundPlay process (a.k.a. OObject), which is responsible for sending sound buffers to the system to play
SoundTestBehavior.h [code]Defines the SoundTestBehavior demo, which allows you to experiment with playing sounds different ways
Spline.h [code]Performs calculations regarding splines for path execution
StareAtBallBehavior.cc [code]Implements StareAtBallBehavior, which points the head at the ball
StareAtBallBehavior.h [code]Describes StareAtBallBehavior, which runs around after whatever the dog sees
StartupBehavior.cc [code]
StartupBehavior.h [code]
StateNode.cc [code]Describes StateNode, which is both a state machine controller as well as a node within a state machine itself
StateNode.h [code]Describes StateNode, which is both a state machine controller as well as a node within a state machine itself
StringInputControl.cc [code]Implements StringInputControl, which prompts for and stores a string from the user
StringInputControl.h [code]Defines StringInputControl, which prompts for and stores a string from the user
SystemUtility.h [code]Wrappers for getting large memory regions from Aperios
TailWagMC.h [code]Defines TailWagMC, which will wag the tail on a ERS-210 robot
Test.c [code]
TextMsgEvent.h [code]Defines TextMsgEvent, which extends EventBase to also include actual message text
TimeET.cc [code]Implements TimeET, a nice class for handling time values with high precision (but all that's in the .cc is implementation of struct timezone TimeET::tz)
TimeET.h [code]Describes TimeET, a nice class for handling time values with high precision
TimeOutTrans.h [code]Defines TimeOutTrans, which causes a transition after a specified amount of time has passed
ToggleHeadLightBehavior.h [code]Defines ToggleHeadLightBehavior, which will open or close the head light on an ERS-220
Transition.cc [code]Implements Transition, represents a transition between StateNodes
Transition.h [code]Describes Transition, represents a transition between StateNodes
Util.h [code]Numerical Utilities
ValueEditControl.h [code]Defines ValueEditControl class, which will allow modification of a value through a pointer
ValueSetControl.h [code]Defines ValueSetControl class, which will assign a value through a pointer upon activation
Vision.cc [code]Does majority of vision processing
Vision.h [code]Does majority of vision processing
Visiondefines.h [code]
VisionEvent.h [code]Provides information about objects recognized in the camera image
VisionInterface.h [code]Interfaces between CMVision and the Vision module
VisionSerializer.cc [code]Implements VisionSerializer, which encodes and transmits camera images
VisionSerializer.h [code]Describes VisionSerializer, which encodes and transmits camera images
VisualTargetCloseTrans.h [code]Defines VisualTargetCloseTrans, which causes a transition when a visual object is "close"
WalkControllerBehavior.cc [code]Implements WalkControllerBehavior, listens to mecha control commands coming in from the command port for remotely controlling the walk
WalkControllerBehavior.h [code]Describes WalkControllerBehavior, listens to control commands coming in from the command port for remotely controlling the walk
WalkMC.cc [code]Implements WalkMC, a MotionCommand for walking around
WalkMC.h [code]Describes WalkMC, a MotionCommand for walking around
WalkMotionModel.cc [code]
WalkMotionModel.h [code]
WalkToTargetMachine.cc [code]Implements WalkToTargetMachine, a state machine for walking towards a visual target
WalkToTargetMachine.h [code]Describes WalkToTargetMachine, a state machine for walking towards a visual target
WAV.cc [code]Allows you to load WAV files from the memory stick
WAV.h [code]Allows you to load WAV files from the memory stick
Wireless.cc [code]Interacts with the system to provide networking services
Wireless.h [code]Interacts with the system to provide networking services
WorldModel2.cc [code]
WorldModel2.h [code]
WorldModel2Behavior.cc [code]
WorldModel2Behavior.h [code]
WorldState.cc [code]Implements WorldState, maintains information about the robot's environment, namely sensors and power status
WorldState.h [code]Describes WorldState, maintains information about the robot's environment, namely sensors and power status
WorldStateSerializer.cc [code]
WorldStateSerializer.h [code]

Tekkotsu v1.4
Generated Sat Jul 19 00:06:29 2003 by Doxygen 1.3.2