40#include <dynamic_reconfigure/server.h>
41#include <realtime_tools/realtime_publisher.h>
42#include <rm_msgs/LpData.h>
49 void input(
double in);
50 void input(
double in, ros::Time time);
60 double cutoff_frequency_ = -1;
65 double tan_filt_ = 1.;
69 ros::Duration delta_t_;
71 std::shared_ptr<realtime_tools::RealtimePublisher<rm_msgs::LpData>> realtime_pub_{};
Definition lp_filter.h:45
double output()
Definition lp_filter.cpp:117
LowPassFilter(ros::NodeHandle &nh)
Definition lp_filter.cpp:41
void reset()
Definition lp_filter.cpp:122
void input(double in)
Definition lp_filter.cpp:112