| ▼Ndiffbot | |
| CAdafruitMotorController | Implementation of the MotorControllerIntf for the Adafruit_MotorShield |
| ▼CBaseController | Communicates with the high level hardware_interface::RobotHW and interacts with the robot hardware sensors (e.g. encoders) and actuators (e.g. motor driver) |
| CLastUpdateTime | Keeps track of the last update times |
| ▼CUpdateRate | Stores update rate frequencies (Hz) for the main control loop, (optinal) imu and debug output |
| CPeriod | Inverse of the update rates for control, (optional) imu and debug output |
| CEncoder | Decorates the Teensy Encoder Library to read the angular wheel velocity from quadrature wheel encoders |
| CJointState | |
| CMotorControllerIntf | Abstract base interface class for a motor controller |
| CPID | |
| ▼Ndiffbot_base | |
| CDiffBotHWInterface | Hardware interface for a robot |
| CJointState | |
| CPID | |
| ▼Ndiffbot_msgs | |
| CAngularVelocities | |
| CAngularVelocitiesStamped | |
| CEncoders | |
| CEncodersStamped | |
| CPID | |
| CPIDStamped | |
| CWheelsCmd | |
| CWheelsCmdStamped |