SlewFilter.h
Go to the documentation of this file.
00001 #ifndef SLEW_FILTER_H
00002 #define SLEW_FILTER_H
00003 
00004 #include "robodyn_utilities/RateLimiter.h"
00005 
00006 class SlewFilter
00007 {
00008 public:
00009     SlewFilter();
00010     virtual ~SlewFilter();
00011 
00012     void setRates(double positiveRate, double negativeRate);
00013     void setPositiveRate(double rate);
00014     void setNegativeRate(double rate);
00015 
00016     double filter(double previous, double current);
00017     int    filter(int previous,    int current);
00018 
00019 private:
00020     RateLimiter positive, negative;
00021 };
00022 
00023 #endif


robodyn_utilities
Author(s):
autogenerated on Thu Jun 6 2019 18:56:07