List of all members.
Public Member Functions |
|
| RateLimiter (const T &limit=T(0.0), const std::string &sysName="RateLimiter") |
|
void | setLimit (const T &newLimit) |
|
void | setCurVal (const T &newPos) |
Protected Types |
|
typedef MathTraits | MT |
Protected Member Functions |
|
virtual void | operate () |
|
virtual void | onExecutionManagerChanged () |
|
void | getSamplePeriodFromEM () |
Protected Attributes |
|
double | T_s |
|
T | limit |
|
T | maxDelta |
|
T | data |
|
T | delta |
template<typename T, typename MathTraits = math::Traits<T>>
class barrett::systems::RateLimiter< T, MathTraits >
The documentation for this class was generated from the following files: