| Aibo3DControllerBehavior.cc [code] | |
| Aibo3DControllerBehavior.h [code] | Defines Aibo3DControllerBehavior, which listens to commands from the Aibo3D gui and shows current state |
| attributes.h [code] | Defines variants of the __attribute__ macros to provide better portability |
| AutoGetupBehavior.h [code] | Defines AutoGetupBehavior, a little background behavior to keep the robot on its feet |
| BallDetectionGenerator.cc [code] | Implements BallDetectionGenerator, which uses segmented color region information to detect round objects |
| BallDetectionGenerator.h [code] | Describes BallDetectionGenerator, which uses segmented color region information to detect round objects |
| Base64.cc [code] | Describes base64 namespace, which holds some functions for encoding and decoding base64 data C_Base64 - a simple base64 encoder and decoder |
| Base64.h [code] | Describes base64 namespace, which holds some functions for encoding and decoding base64 data C_Base64 - a simple base64 encoder and decoder |
| 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.cc [code] | Implements BehaviorBase from which all Behaviors should inherit |
| BehaviorBase.h [code] | Describes BehaviorBase from which all Behaviors should inherit |
| BehaviorReportControl.h [code] | Defines BehaviorReportControl, which reads the set of currently instantiated behaviors and sends a report to sout |
| 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 |
| Buffer.cc [code] | Describes Buffer, a general memory management data structure, featuring position, limit, and capacity marks |
| Buffer.h [code] | Describes Buffer, a general memory management data structure, featuring position, limit, and capacity marks |
| BufferedImageGenerator.cc [code] | |
| BufferedImageGenerator.h [code] | Describes BufferedImageGenerator, which receives camera frames as they are loaded by the simulator -- or eventually other sources |
| CameraStreamBehavior.cc [code] | Defines CameraStreamBehavior, which is the base class for camera streaming communication classes, handles upstream communication |
| CameraStreamBehavior.h [code] | Defines CameraStreamBehavior, which is the base class for camera streaming communication classes, handles upstream communication |
| CDTGenerator.cc [code] | Implements CDTGenerator, which generates SegmentedColorFilterBankEvents with images provided from the system |
| CDTGenerator.h [code] | Describes CDTGenerator, which generates SegmentedColorFilterBankEvents with images provided from the system |
| Cloneable.h [code] | Defines Cloneable, and interfacing for cloning objects -- needed for making copies with polymorphism (operator= doesn't work as virtual) |
| cmv_region.h [code] | |
| cmv_threshold.h [code] | |
| cmv_types.h [code] | |
| cmvision.h [code] | |
| colors.cc [code] | |
| colors.h [code] | |
| common.h [code] | |
| CommonERSInfo.h [code] | |
| CommonInfo.h [code] | |
| CompareTrans.h [code] | Defines CompareTrans, which causes a transition if a value (through a pointer) goes above a given value |
| CompletionTrans.h [code] | Defines Completiontrans, which causes a transition if all sources have signalled completion |
| 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 |
| ConfigurationEditor.cc [code] | |
| ConfigurationEditor.h [code] | Defines ConfigurationEditor, which provides interactive editing and loading/saving of a plist::Collection |
| ConnectionMadeTrans.h [code] | Defines ConnectionMadeTrans, which causes a transition as soon as a connection is made |
| 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 |
| DataEvent.h [code] | Defines DataEvent, for passing around data (or pointers to data) |
| DeadReckoningBehavior.h [code] | Defines DeadReckoningBehavior, which subscribes to LocomotionEvents and attempts to track robot movement over time using a fairly generic HolonomicMotionModel |
| debuget.h [code] | Defines several debugging functions and macros, including ASSERT (and variations) |
| DummySocket.h [code] | Defines Tekkotsu wireless DummySocket class |
| 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 |
| EchoBehavior.cc [code] | |
| EchoBehavior.h [code] | Defines EchoBehavior, which waits for a connection, echos any data received back to the sender |
| 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 |
| ERS7Info.h [code] | Defines RobotInfo namespace for ERS-7 models, gives some information about the robot's capabilities, 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 |
| EventGeneratorBase.cc [code] | |
| EventGeneratorBase.h [code] | |
| 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 |
| EventProxy.cc [code] | |
| EventProxy.h [code] | |
| 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 |
| EventTrans.h [code] | Defines EventTrans, which causes a transition if an event of the specified type occurs |
| 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 and IPCEventTranslator, 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 |
| 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 |
| FileInputControl.h [code] | Defines FileInputControl, which allows the user to browse files and select one, which is then stored in a string |
| FilterBankEvent.h [code] | Defines FilterBankEvent, an event for distributing raw image data |
| FilterBankGenerator.cc [code] | Implements abstract base class for generators of FilterBankEvent's |
| FilterBankGenerator.h [code] | Describes abstract base class for generators of FilterBankEvent's |
| FlashIPAddrBehavior.cc [code] | Implements FlashIPAddrBehavior, which displays IP address by flashing a series of numbers on the LED face panel |
| FlashIPAddrBehavior.h [code] | |
| 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 |
| 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 |
| Graphics.cc [code] | |
| Graphics.h [code] | |
| GroupNode.h [code] | Defines GroupNode, which allows a group of StateNodes to be activated together |
| 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 |
| HeadPointerNode.h [code] | Defines HeadPointerNode, a simple StateNode that runs a HeadPointerMC motion command and throws a status event upon completion |
| 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 |
| HolonomicMotionModel.cc [code] | |
| HolonomicMotionModel.h [code] | Defines HolonomicMotionModel, which can model the path of a holonomic robot |
| ImageUtil.cc [code] | |
| ImageUtil.h [code] | |
| InterleavedYUVGenerator.cc [code] | Implements InterleavedYUVGenerator, which generates FilterBankEvents containing raw camera images with interleaved pixels (YUVYUVYUV... instead of YYY...UUU...VVV...) |
| InterleavedYUVGenerator.h [code] | Describes InterleavedYUVGenerator, which generates FilterBankEvents containing raw camera images with interleaved pixels (YUVYUVYUV... instead of YYY...UUU...VVV...) |
| JPEGGenerator.cc [code] | Implements JPEGGenerator, which generates FilterBankEvents containing JPEG compressed images |
| JPEGGenerator.h [code] | Describes JPEGGenerator, which generates FilterBankEvents containing JPEG compressed images |
| Kinematics.cc [code] | |
| Kinematics.h [code] | Describes Kinematics, which provides access to the mathematical functionality of the roboop package using Tekkotsu data structures |
| 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 |
| LedNode.h [code] | Defines LedNode, a simple StateNode that runs a LedMC motion command and throws a status event upon completion |
| LGmixin.cc [code] | |
| LGmixin.h [code] | |
| ListMemBuf.h [code] | Defines ListMemBuf, which provides some degree of dynamic allocation of a templated type from a buffer of set size |
| LoadCalibration.h [code] | Defines LoadCalibration, which will load calibration parameters from a text file into a forward and backward matrix |
| LoadPostureControl.h [code] | Defines LoadPostureControl, which presents a file selection submenu, and then loads the specified posture |
| 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 |
| LocalizationParticle.h [code] | |
| LocomotionEvent.cc [code] | Implements LocomotionEvent, which gives updates regarding the current movement of the robot through the world |
| LocomotionEvent.h [code] | Describes LocomotionEvent, which gives updates regarding the current movement of the robot through the world |
| LookoutEvents.cc [code] | |
| LookoutEvents.h [code] | |
| LostTargetTrans.h [code] | Defines LostTargetTrans, which causes a transition if the target has not been seen minframe times within delay milliseconds |
| LynxArm6Info.h [code] | |
| MarkScope.h [code] | Defines MarkScope, which provides a way to mark a resource as used for the duration of the instance's scope |
| mathutils.h [code] | |
| MCNode.cc [code] | Implement's MCNode's default name and description strings (the class is templated, so everything else has to go in the header) |
| MCNode.h [code] | Defines MCNode, which provides generic wrapper for any MotionCommand |
| 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 |
| Measures.cc [code] | |
| Measures.h [code] | |
| MessageQueue.cc [code] | |
| MessageQueue.h [code] | |
| MessageQueueStatusThread.cc [code] | |
| MessageQueueStatusThread.h [code] | |
| MessageReceiver.cc [code] | |
| MessageReceiver.h [code] | |
| MicrophoneServer.cc [code] | |
| MicrophoneServer.h [code] | |
| MMAccessor.h [code] | Defines MMAccessor, allows convenient ways to check MotionCommands in and out of the MotionManager |
| MotionCommand.cc [code] | Empty |
| 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 |
| MotionSequenceEngine.cc [code] | Implements MotionSequenceEngine, abstract code for smoothly transitioning between a sequence of postures |
| MotionSequenceEngine.h [code] | Describes MotionSequenceEngine, abstract code for smoothly transitioning between a sequence of postures |
| MotionSequenceMC.h [code] | Describes MotionSequenceEngine and defines MotionSequenceMC, handy little (or not so little) classes for switching between a sequence of postures |
| MotionSequenceNode.h [code] | Describes MotionSequenceNode, a StateNode for playing a MotionSequence (and looping it if desired) |
| MutexLock.cc [code] | Defines MutexLock, a software only mutual exclusion lock |
| MutexLock.h [code] | Defines MutexLock, a software only mutual exclusion lock |
| NetworkStatusControl.h [code] | Defines NetworkStatusControl, which will display current network status such as wireless signal strength |
| NullControl.h [code] | Defines NullControl, which does absolutely nothing (handy for fake items in a menu) |
| NullTrans.h [code] | Defines NullTrans, which causes a transition as soon as the source node finishes starting up |
| ODataFormats.h [code] | |
| OFbkImage.h [code] | |
| OldHeadPointerMC.cc [code] | Implements OldHeadPointerMC, a class for various ways to control where the head is looking |
| OldHeadPointerMC.h [code] | Describes OldHeadPointerMC, a class for various ways to control where the head is looking |
| OutputCmd.cc [code] | Implements OutputCmd, holds information needed to control a single output |
| 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 |
| ParticleFilter.h [code] | |
| PIDMC.h [code] | Defines PIDMC, a nice little MotionCommand for manually manipulating the PID values |
| PitchDetector.cc [code] | Implements PitchDetector, which generates a PitchEvent whenever a notable frequency is detected using FFT |
| PitchDetector.h [code] | Defines PitchDetector, which generates a PitchEvent whenever a notable frequency is detected using FFT |
| PitchEvent.cc [code] | Implements PitchEvent, which provides information about a tone detected from the microphone(s) |
| PitchEvent.h [code] | Describes PitchEvent, which provides information about a tone detected from the microphone(s) |
| PlaySoundControl.h [code] | Defines PlaySoundControl, which when activated, plays a sound selected from the memory stick |
| plist.cc [code] | |
| plist.h [code] | Provides the plist namespace, a collection of classes to implement the Propery List data storage format, a XML standard used by Apple and others |
| plistBase.cc [code] | |
| plistBase.h [code] | |
| plistCollections.cc [code] | |
| plistCollections.h [code] | |
| plistPrimitives.cc [code] | |
| plistPrimitives.h [code] | |
| PNGGenerator.cc [code] | Implements PNGGenerator, which generates FilterBankEvents containing PNG compressed images |
| PNGGenerator.h [code] | Describes PNGGenerator, which generates FilterBankEvents containing PNG compressed images |
| PollThread.cc [code] | |
| PollThread.h [code] | |
| PostureEditor.cc [code] | Describes PostureEditor, which allows numeric control of joints and LEDs |
| PostureEditor.h [code] | Describes PostureEditor, which allows numeric control of joints and LEDs |
| 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.cc [code] | Implements PostureMC, a MotionCommand shell for PostureEngine |
| PostureMC.h [code] | Describes PostureMC, a MotionCommand shell for PostureEngine |
| PostureNode.h [code] | Defines PostureNode, a simple StateNode that runs a PostureMC motion command |
| 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 sout |
| ProjectInterface.cc [code] | Provides instantiation of the non-required members of ProjectInterface |
| ProjectInterface.h [code] | Defines ProjectInterface namespace - a collection of the global variables which should be set by a project to use the Tekkotsu framework |
| QwerkInfo.h [code] | |
| RandomTrans.cc [code] | |
| RandomTrans.h [code] | |
| RawCamBehavior.cc [code] | Implements RawCamBehavior, which forwards images from camera over wireless |
| RawCamBehavior.h [code] | Describes RawCamBehavior, which forwards images from camera over wireless |
| RawCameraGenerator.cc [code] | Implements RawCameraGenerator, which generates FilterBankEvents containing raw camera images |
| RawCameraGenerator.h [code] | Describes RawCameraGenerator, which generates FilterBankEvents containing raw camera images |
| RCRegion.cc [code] | |
| RCRegion.h [code] | |
| 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 |
| RegionCamBehavior.cc [code] | Implements RegionCamBehavior, which forwards the regions from RegionGenerator over wireless |
| RegionCamBehavior.h [code] | Implements RegionCamBehavior, which forwards the regions from RegionGenerator over wireless |
| RegionGenerator.cc [code] | Implements RegionGenerator, which connects regions of CMVision format runs in RLEGenerator |
| RegionGenerator.h [code] | Describes RegionGenerator, which connects regions of CMVision format runs in RLEGenerator |
| RegionRegistry.h [code] | |
| RemoteControllerMC.h [code] | Describes RemoteControllerMC, a class used for setting all PIDJoints to a certain set of values (not the gains, just the joint positions) |
| RemoteDogs.h [code] | |
| RemoteEvents.cc [code] | |
| RemoteEvents.h [code] | |
| RemoteRouter.cc [code] | |
| RemoteRouter.h [code] | |
| RemoteState.cc [code] | |
| RemoteState.h [code] | |
| Resource.cc [code] | Implements Resource (and EmptyResource), which provides a generic interface for resources which need to keep track of when they are in use, such as mutex locks |
| Resource.h [code] | Describes Resource (and EmptyResource), which provides a generic interface for resources which need to keep track of when they are in use, such as mutex locks |
| ResourceAccessor.h [code] | Describes ResourceAccessor, a variation of MarkScope which allows you to forward access to the resource via the '->' operator, smart-pointer style |
| RLEGenerator.cc [code] | Implements RLEGenerator, which generates RLE compressed FilterBankEvents (generally from indexed color images from, say, SegmentedColorGenerator) |
| RLEGenerator.h [code] | Describes RLEGenerator, which generates RLE compressed FilterBankEvents (generally from indexed color images from, say, SegmentedColorGenerator) |
| 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 (default is /ms/data/motion...) |
| SaveWalkControl.h [code] | Defines SaveWalkControl, which when activated, saves walk parameters to a file specified from cin |
| SegCamBehavior.cc [code] | Implements SegCamBehavior, which forwards segmented images from camera over wireless |
| SegCamBehavior.h [code] | Describes SegCamBehavior, which forwards segmented images from camera over wireless |
| SegmentedColorFilterBankEvent.h [code] | Defines SegmentedColorFilterBankEvent, an event provides some additional color information over its superclass for image banks made up of indexed colors |
| SegmentedColorGenerator.cc [code] | Implements SegmentedColorGenerator, which generates FilterBankEvents indexed color images based on a color threshold file |
| SegmentedColorGenerator.h [code] | Describes SegmentedColorGenerator, which generates FilterBankEvents indexed color images based on a color threshold file |
| SemaphoreManager.cc [code] | |
| SemaphoreManager.h [code] | |
| SensorObserverControl.cc [code] | Describes SensorObserverControl, which allows logging of sensor information to the console or file |
| SensorObserverControl.h [code] | Describes SensorObserverControl which allows logging of sensor information to the console or file |
| SharedObject.cc [code] | |
| SharedObject.h [code] | Defines SharedObject, a wrapper for objects in order to facilitate sending them between processes |
| 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 |
| SignalTrans.h [code] | |
| SimulatorAdvanceFrameControl.h [code] | Defines SimulatorAdvanceFrameControl, which requests the next camera frame and sensor data, for use when running in simulation |
| 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 |
| SocketListener.h [code] | |
| 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 |
| SoundNode.h [code] | Defines SoundNode, a simple StateNode that plays a sound and throws a status event upon completion |
| SpeakerServer.cc [code] | |
| SpeakerServer.h [code] | |
| StackTrace.cc [code] | Implements functionality for performing stack traces |
| StackTrace.h [code] | Describes functionality for performing stack traces |
| 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 |
| StewartPlatformBehavior.cc [code] | Implements StewartPlatformBehavior, moves the legs in synchrony to emulate the capabilities of a stewart platform |
| StewartPlatformBehavior.h [code] | Describes StewartPlatformBehavior, moves the legs in synchrony to emulate the capabilities of a stewart platform |
| string_util.cc [code] | Implements some useful functions for string manipulation in the string_util namespace |
| string_util.h [code] | Describes some useful functions for string manipulation in the string_util namespace |
| 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 |
| TailWagMC.h [code] | Defines TailWagMC, which will wag the tail on a ERS-210 robot |
| TailWagNode.h [code] | Defines TailWagNode, a simple StateNode that runs a TailWagMC motion command |
| TextMsgEvent.cc [code] | Implements TextMsgEvent, which extends EventBase to also include actual message text |
| TextMsgEvent.h [code] | Describes TextMsgEvent, which extends EventBase to also include actual message text |
| TextMsgTrans.h [code] | Defines TextMsgTrans, which fires when a matching string is received |
| Thread.cc [code] | Describes the Thread class and its AutoThread templated subclass |
| Thread.h [code] | Describes the Thread class and its AutoThread templated subclass |
| 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 |
| TimerEvent.cc [code] | |
| TimerEvent.h [code] | |
| ToggleControl.h [code] | |
| TorqueCalibrate.cc [code] | |
| TorqueCalibrate.h [code] | Defines TorqueCalibrate, which provides an interface for making measurements to correlate PID duty cycle and actual force output for each of the motors |
| Transition.cc [code] | Implements Transition, represents a transition between StateNodes |
| Transition.h [code] | Describes Transition, represents a transition between StateNodes |
| UPennWalkControllerBehavior.cc [code] | Implements UPennWalkControllerBehavior, listens to mecha control commands coming in from the command port for remotely controlling the walk |
| UPennWalkControllerBehavior.h [code] | Describes UPennWalkControllerBehavior, listens to control commands coming in from the command port for remotely controlling the walk |
| UPennWalkMC.cc [code] | Defines UPennWalkMC, which uses the UPennalizers' 2004 RoboCup code to compute walking gaits |
| UPennWalkMC.h [code] | Defines UPennWalkMC, which uses the UPennalizers' 2004 RoboCup code to compute walking gaits |
| 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 |
| ViewWMVarsBehavior.h [code] | Defines ViewWMVarsBehavior, simply launches the Watchable Memory GUI, which should connect to the already-running WMMonitorBehavior |
| VisionObjectEvent.cc [code] | Implements VisionObjectEvent, which provides information about objects recognized in the camera image |
| VisionObjectEvent.h [code] | Describes VisionObjectEvent, which provides information about objects recognized in the camera image |
| VisualTargetCloseTrans.h [code] | Defines VisualTargetCloseTrans, which causes a transition when a visual object is "close" |
| VisualTargetTrans.h [code] | Defines VisualTargetTrans, which causes a transition when a visual object has been seen for at least 6 camera frames |
| WalkCalibration.cc [code] | |
| WalkCalibration.h [code] | Describes WalkCalibration, which allows interactive calibration of a walk engine |
| 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 |
| WalkNode.h [code] | Describes WalkEngineNode, a StateNode for walking in a direction; use the template parameter to specify a custom walk MC, or use the WalkNode typedef to accept the "default" walk |
| WalkToTargetNode.cc [code] | Implements WalkToTargetNode, a state node for walking towards a visual target |
| WalkToTargetNode.h [code] | Describes WalkToTargetNode, a state node 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 |
| WaypointEngine.h [code] | Defines WaypointEngine, which provides computation and management of a desired path through a series of waypoints |
| WaypointWalkControl.cc [code] | Implements WaypointWalkControl, which allows interactive control and execution of a set of waypoints |
| WaypointWalkControl.h [code] | Describes WaypointWalkControl, which allows interactive control and execution of a set of waypoints |
| WaypointWalkMC.h [code] | Defines WaypointWalk, which combines a WaypointEngine with a WalkMC so you can walk between a set of waypoints |
| WaypointWalkNode.h [code] | Describes WaypointEngineNode, a StateNode for doing a waypoint walk; use the template parameter to specify a custom waypoint walk MC, or use the WaypointWalkNode typedef to accept the "default" walk |
| Wireless.cc [code] | Interacts with the system to provide networking services |
| Wireless.h [code] | Interacts with the system to provide networking services |
| WMclass.cc [code] | |
| WMclass.h [code] | Watchable memory. Variables are monitored and changes are announced |
| WMMonitorBehavior.cc [code] | Defines WMMonitorBehavior, which listens to commands from the Aibo3D gui and shows current state |
| WMMonitorBehavior.h [code] | Defines WMMonitorBehavior, which listens to commands from the Aibo3D gui and shows current state |
| 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 |
| WorldStatePool.cc [code] | |
| WorldStatePool.h [code] | |
| WorldStateSerializerBehavior.cc [code] | Implements WorldStateSerializer, which copies WorldState into a buffer for transmission over the network |
| WorldStateSerializerBehavior.h [code] | Describes WorldStateSerializerBehavior, which copies WorldState into a buffer for transmission over the network |
| WorldStateVelDaemon.h [code] | Defines WorldStateVelDaemon, which listens for LocomotionEvents and updates the velocity fields of WorldState |
| XMLLoadSave.cc [code] | |
| XMLLoadSave.h [code] | |
| zignor.cc [code] | |
| zignor.h [code] | |
| zigrandom.cc [code] | |
| zigrandom.h [code] | |