1 #ifndef _SOT_CORE_CAUSAL_FILTER_H_ 2 #define _SOT_CORE_CAUSAL_FILTER_H_ 47 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
58 const Eigen::VectorXd &filter_numerator,
59 const Eigen::VectorXd &filter_denominator);
62 Eigen::VectorXd &x_output_dx_ddx);
65 const Eigen::VectorXd &filter_denominator);
78 Eigen::VectorXd m_filter_numerator;
80 Eigen::VectorXd m_filter_denominator;
85 Eigen::MatrixXd m_input_buffer;
86 Eigen::MatrixXd m_output_buffer;
Eigen::VectorXd::Index Index
Definition: robot-utils.hh:39
Definition: causal-filter.hh:45
void switch_filter(const Eigen::VectorXd &filter_numerator, const Eigen::VectorXd &filter_denominator)
EIGEN_MAKE_ALIGNED_OPERATOR_NEW CausalFilter(const double ×tep, const int &xSize, const Eigen::VectorXd &filter_numerator, const Eigen::VectorXd &filter_denominator)
Definition: abstract-sot-external-interface.hh:17
void get_x_dx_ddx(const Eigen::VectorXd &base_x, Eigen::VectorXd &x_output_dx_ddx)