The control toolbox contains modules that are useful across all controllers.
The control_toolbox package contains the following C++ classes which may be useful when implementing controllers.
- Pid for implementing position/integral/derivative control loops.
- Ramp Output
- Sine Sweep
- Dither for giving white noise at specified amplitude
- Pid gains setter for advertising a service for automatically changing PID gains.