ArrayOf | |
AutoScopeInit | Class which relies on its constructor/destructor pair to ensure destruct() is called |
AXS1SensorsResponse | Expected response from a ReadAXS1SensorsCmd |
BaseControl | |
BroadcastBaudCmd | Sets 'baud rate' parameter to the specified value, where resulting bits per second will be 2M / (baud+1) |
BroadcastFullComplianceCmd | Broadcasts a command to set controller parameters to 0, also disabling torque (see also BroadcastNoPunchCmd) |
BroadcastNoPunchCmd | Sets 'punch' parameter to 0, eliminating torque jump (see also BroadcastFullComplianceCmd) |
BroadcastTorqueCmd | Broadcasts a 'torque enable' (or disable) command to all servos using a write command to the appropriate address |
BroadcastTorqueEntry | Broadcasts a 'max torque' value to all servos using a write command to the appropriate address |
BroadcastZeroSpeedCmd | Sets 'speed' parameter to 0, ensuring no motion will occur from leftover 'free spin' commands |
BufferSource | Description of BufferSource |
CameraDriverPtGrey | Description of CameraDriverPtGrey |
CameraDriverQTKit | This driver provides camera capture through the QTKit API, which is the only capture interface which supports 64-bit on OS X |
CameraDriverQTSG | This driver provides camera capture through QuickTime and the Sequence Grabber, which is deprecated. See the alternative CameraDriverQTKit implementation |
CameraDriverV4L1 | Description of CameraDriverV4L1 |
CameraDriverV4L2 | Description of CameraDriverV4L2 |
CameraSourceQTKit | This interfaces with a specific camera through the QTKit API, which is the only capture interface which supports 64-bit on OS X |
CameraSourceQTKitDelegate | |
CameraSourceQTSG | This interfaces with a specific camera through QuickTime and the Sequence Grabber, which is deprecated. See the alternative CameraSourceQTKit implementation |
ClearSoundCountCmd | Clears the sound detected count field of an AX-S1 |
ClearSoundHoldAndCountCmd | Clears the sound data max hold and sound detected count fields of an AX-S1 at the same time, see ClearSoundHold and ClearSoundCount |
ClearSoundHoldCmd | Clears the sound data max hold field of an AX-S1 |
Cliff | |
Column | |
CommandThread | |
CommPort | A CommPort provides an abstract interface to a communication resource, based on wrapping a standard library stream buffer |
CommThread | |
ConfigErrorCheck | Warning regarding configuration settings |
CoreSensor | |
CreateDriver | Description of CreateDriver |
CreateStatus_t | |
Current | |
DataCache | |
DataSource | Abstract base class for simulator data sources |
DataStreamDriver | A generic base class for drivers which are receiving a stream of data through a comm port, also providing an interface to be used as a data source in another driver |
DataThread | |
DepthSource | |
DepthSubscription | |
DeviceDriver | Description of DeviceDriver |
DockInfraRed | |
DynamixelDriver | Description of Dynamixel |
ExecutableCommPort | Run a specified executable, with the comm port connected to its stdin and stdout |
FileInfo | Stores basic information regarding each file in the queue, including routines for loading to and from disk |
FileInfo | |
FileSystemCommPort | Provides CommPort interface to file system devices, such as serial ports |
FileSystemDataSource | Manages the loading of a series of files from disk |
FileSystemImageSource | Extends FileSystemDataSource to decompress image data |
FileSystemSensorSource | Extends FileSystemDataSource to parse sensor data |
FrameCounter | Subscribed by Simulator to message queue's send; ensures that SharedGlobals::MotionSimConfig::frameNumber stays in sync with the message serial number |
GenericCmdHeader | |
GenericResponseHeader | Fields global to all response packets |
GpInput | |
ImageHeader | This structure should be written into the beginning of each image buffer sent via setImage() |
ImageInfo | Extends FileInfo to provide image decompression and some additional fields for image meta-data |
ImageStreamDriver | Description of ImageStreamDriver |
ImageSubscription | |
Inertia | |
invalid_streambuf | Std::streambuf uses a protected constructor, so we have to inherit to make an empty streambuf for invalid |
IPCMotionHook | Description of IPCMotionHook |
KinectDriver | |
KobukiCommand | |
KobukiDriver | |
KobukiSensors | |
LoggedDataDriver | Description of LoggedDataDriver |
Main | |
MemoryMapping | |
MirageComm | Handles communication with Mirage to place and control an object in the environment |
MirageDriver | Description of MirageDriver |
Motion | |
MotionExecThread | Description of MotionExecThread |
MotionHook | Interface for connections to remote hosts and hardware devices which should be polled with output values |
MotionMonitorThread | |
MotionSimConfig | Holds configuration parameters for the motion process |
NetworkCommPort | Interfaces to a machine over the internet, TCP/IP or UDP/IP |
NSObject | |
PIDUpdate | Used as input to updatePIDs() |
PingThread | Attempts to ping the specified servo by reading its model number, and if successful, current sensor values |
PListSensorDriver | Accepts a stream of plist packets, each containing dictionaries for output, button, and sensor values (see DynamicRobotState) |
Process | Represents a common interface for each process being run |
ReadAXS1SensorsCmd | Requests a block of AX-S1 sensor values be sent, module should respond with a AXS1SensorsResponse |
ReadCmd | Contains fields which are global to all read commands, which can read a block of parameters from the unit |
ReadModelCmd | Requests the 'model number' be sent, servo should respond with a ServoInfoResponse |
ReadServoSensorsCmd | Requests a block of servo sensor values be sent, servo should respond with a ServoSensorsResponse |
ReadTorqueCmd | Requests the 'torque enable' status be sent, servo should respond with a TorqueResponse |
RedirectionCommPort | Allows you to recombine the input/output of other CommPorts in various ways |
RGBSource | |
SensorInfo | Extends FileInfo to provide sensor parsing |
SensorState | A global instance of this structure is registered via DataSource::setSensorState() during launch, so that DataSources know where to put their results |
SensorStateAccessor | Not a real DataSource, but an interface for the HAL command line to support set/print of values |
SensorSubscription | |
SerialCommPort | Provides CommPort interface to serial port devices -- essentially just a FileSystemCommPort, but can apply terminal IO settings |
ServoInfo | |
ServoInfoIDSync | |
ServoInfoResponse | Expected response from a ReadModelCmd |
ServoSensorsResponse | Expected response from a ReadServoSensorsCmd, common across AX, RX, and EX series at least |
SetDigitalOut | |
SetPosSpeedCmd | Sets the position and speed for a single servo |
SetReturnDelayTimeCmd | Sets 'return delay time' parameter to the specified value, where actual delay time is 2µs * value |
SetServoIDCmd | Sends a command to change a servo's ID value (use carefully!) |
SetStatusResponseLevelCmd | Sets 'status response level' parameter to the specified value, see StatusResponseLevel |
SharedGlobals | A class to hold various simulator parameters which need to be accessed from multiple processes |
sim | |
SimConfig | Provides the root dictionary of the simulator configuration, items from SharedGlobals and LoadFileThreads are added as entries in this dictionary |
Simulator | |
SkewlZoneDriver | Description of SkewlZoneDriver |
SoundPlay | |
SoundPlayThread | |
SourceListener | Allows LoadDataThreads to be notified when a data source is added or removed |
SSC32Driver | Description of SSC32Driver |
streambuf | |
StreamSimConfig | |
Subscription< T > | |
SyncDataThread | |
SyncWriteComplianceEntry | |
SyncWriteContinuousRotationEntry | An element that follows a SyncWriteHeader, enables or disables continuous rotation mode |
SyncWriteEntry | |
SyncWriteHeader< T > | Allows you to do a "synchronized write", where all recipients commit the value(s) at the same time, and do not send any response packets |
SyncWriteLEDEntry | An element that follows a SyncWriteHeader, toggles LED value |
SyncWritePIDEntry | For MX series servos, not AX or RX |
SyncWritePosSpeedEntry | An element that follows a SyncWriteHeader, controls position and speed |
SyncWritePunchEntry | |
SyncWriteSoundCountEntry | Clears the sound detected count field of an AX-S1 |
SyncWriteSoundHoldAndCountEntry | Clears the sound data max hold and sound detected count fields of an AX-S1 at the same time, see ClearSoundHold and ClearSoundCount |
SyncWriteSoundHoldEntry | Clears the sound data max hold field of an AX-S1 |
SyncWriteTorqueEntry | |
ThreeAxisGyro | |
TimerExecThread | Executes EventRouter::processTimers() as necessary (allows timers to work without any other vision or sensor processing) |
TorqueResponse | Expected response from a ReadTorqueCmd |
WiiMoteDriver | Provides something |
WirelessThread | |
WriteHeader | |
WriteResponse | Expected response from a Write command (when sent to non-broadcast address) |