| Crobot_controllers::ControllerLoader | Class for loading and managing a single controller |
| Crobot_controllers::ControllerManager | Base class for a controller manager |
| ▼Crobot_controllers::Handle | Base class for a handle |
| Crobot_controllers::Controller | Base class for a controller. Is derived from a Handle, so that controllers can be passed from ControllerManager::getHandle(), thus allowing controllers to access other controllers (to stack their commands |
| Crobot_controllers::JointHandle | Base class for a joint handle. This will be implemented for each type of robot |