17 #ifndef __sot_torque_control_FilterDifferentiator_H__ 18 #define __sot_torque_control_FilterDifferentiator_H__ 24 #if defined(low_pass_filter_EXPORTS) 25 #define SOTFILTERDIFFERENTIATOR_EXPORT __declspec(dllexport) 27 #define SOTFILTERDIFFERENTIATOR_EXPORT __declspec(dllimport) 30 #define SOTFILTERDIFFERENTIATOR_EXPORT 93 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
109 void init(
const double ×tep,
const int &xSize,
110 const Eigen::VectorXd &filter_numerator,
111 const Eigen::VectorXd &filter_denominator);
113 void switch_filter(
const Eigen::VectorXd &filter_numerator,
114 const Eigen::VectorXd &filter_denominator);
118 virtual void display(std::ostream &os)
const;
125 #endif // #ifndef __sot_torque_control_FilterDifferentiator_H__
CausalFilter * m_filter
polynomial-fitting filters
#define DECLARE_SIGNAL_IN(name, type)
#define SOTFILTERDIFFERENTIATOR_EXPORT
#define DECLARE_SIGNAL_INNER(name, type)
#define DYNAMIC_GRAPH_ENTITY_DECL()
#define DECLARE_SIGNAL_OUT(name, type)
void init(bool compute_local_aabb=true)
int m_x_size
sampling timestep of the input signal