| base64 | Holds some functions for encoding and decoding base64 data |
| BioloidInfo | Declares configuration of generic bioloid/dynamixel based robots, such as number of joints, LEDs, etc |
| CalliopeInfo | Contains information about a Calliope robot, such as number of joints, LEDs, etc |
| Camera75DOF | Parameters for a 75° diagonal field of view, 4:3 aspect ratio camera, like Logitech QuickCam Pro 9000 or Communicate Deluxe |
| CameraSTX | Parameters for a 42° by 31.5° camera, like Logitech Communicate STX, note that these specifications indicate either a mistake or non-square pixels.. |
| ChiaraInfo | Contains information about an Chiara hexapod robot, such as number of joints, LEDs, etc |
| CMVision | For more information on the CMVision package, visit http://www.cs.cmu.edu/~jbruce/cmvision/ |
| CreateInfo | Contains information about an iRobot Create, such as number of joints, LEDs, etc |
| debuget | Some debugging functions and ASSERT macros (although the macros don't respect the namespace scoping...) |
| DriverMessaging | Functions and data structures for sending messages from "user land" (behavior in Main, or motion commands in Motion) to drivers in the hardware abstraction layer |
| DualCoding | |
| DynamicInfo | Declares symbols for the 'Dynamic' robot model, used for tools which are model agnostic |
| ERS210Info | Contains information about the ERS-210 Robot, such as number of joints, PID defaults, timing information, etc |
| ERS220Info | Contains information about the ERS-220 Robot, such as number of joints, PID defaults, timing information, etc |
| ERS2xxInfo | Contains information about the ERS-2xx series of robot, such as number of joints, PID defaults, timing information, etc |
| ERS7Info | Contains information about the ERS-7 Robot, such as number of joints, PID defaults, timing information, etc |
| fmat | Fixed-size matrix routines for high performance with small allocations |
| fmat::fmat_internal | |
| HandEyeInfo | Declares configuration of the HandEye planar arm robot, such as number of joints, LEDs, etc |
| HandEyeZInfo | Declares configuration of the modified HandEye planar arm robot, such as number of joints, LEDs, etc |
| image_util | Provides a variety of straightforward calls to compress or decompress images in JPEG or PNG formats |
| LynxArm6Info | Declares configuration of the 6-DOF PUMA style arm from Lynx Motion, such as number of joints, LEDs, etc |
| mathutils | Variety of handy mathematical functions, many of which are templated |
| PanTiltInfo | Declares configuration of a pan/tilt camera “robot”, such as number of joints, LEDs, etc |
| plist | A collection of classes to implement the Propery List data storage format, a XML standard used by Apple and others |
| PowerSrcID | Holds source ID types for power events; see EventBase, see PowerSourceID_t |
| ProcessID | Holds information to identify currently running process |
| project_get_time | If we're running locally, these will let users in "project" space control time for simulation |
| ProjectInterface | A collection of the global variables which should be set by a project to use the Tekkotsu framework |
| QBotPlusInfo | Declares configuration of the QwerkBot+, such as number of joints, LEDs, etc |
| QwerkInfo | Declares configuration of the generic Qwerk target, such as number of joints, LEDs, etc |
| Regis1Info | Declares configuration of the Regis robot prototype, such as number of joints, LEDs, etc |
| RobotInfo | Contains information about the robot, such as number of joints, PID defaults, timing information, etc |
| SensorSrcID | Holds source ID types for sensor events; see EventBase, see SensorSourceID_t |
| stacktrace | Holds the C-style interface for the stack trace routines |
| std | STL namespace |
| string_util | Some common string processing functions, for std::string |
| TentacleInfo | Declares configuration of the tentacle planar arm, such as number of joints, LEDs, etc |
| WiiMoteInfo | Contains information about the WiiMote remote control |