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 |