![]() |
ros2_control - humble
|
#include <rate_limiter.hpp>


Public Member Functions | |
| bool | configure () override |
| Configure the RateLimiter (access and process params). | |
| bool | update (const T &data_in, T &data_out) override |
| Applies one step of the rate limiter. | |
The RateLimiter class is meant to be instantiated as a filter in a controller but can also be used elsewhere. For manual instantiation, you should first call configure() (in non-realtime) and then call update() at every update step.
|
override |
Applies one step of the rate limiter.
| data_in | input to the limiter |
| data_out | limited output |