dynamicgraph::sot::CausalFilter Class Reference

#include <sot/core/causal-filter.hh>

Public Member Functions

EIGEN_MAKE_ALIGNED_OPERATOR_NEW CausalFilter (const double &timestep, const int &xSize, const Eigen::VectorXd &filter_numerator, const Eigen::VectorXd &filter_denominator)
 — CONSTRUCTOR —- More...
 
void get_x_dx_ddx (const Eigen::VectorXd &base_x, Eigen::VectorXd &x_output_dx_ddx)
 
void switch_filter (const Eigen::VectorXd &filter_numerator, const Eigen::VectorXd &filter_denominator)
 

Constructor & Destructor Documentation

◆ CausalFilter()

EIGEN_MAKE_ALIGNED_OPERATOR_NEW dynamicgraph::sot::CausalFilter::CausalFilter ( const double &  timestep,
const int &  xSize,
const Eigen::VectorXd &  filter_numerator,
const Eigen::VectorXd &  filter_denominator 
)

— CONSTRUCTOR —-

Parameters
[in]timestep
[in]xSize
[in]filter_numerator
[in]filter_denominatorxSize is

Member Function Documentation

◆ get_x_dx_ddx()

void dynamicgraph::sot::CausalFilter::get_x_dx_ddx ( const Eigen::VectorXd &  base_x,
Eigen::VectorXd &  x_output_dx_ddx 
)

◆ switch_filter()

void dynamicgraph::sot::CausalFilter::switch_filter ( const Eigen::VectorXd &  filter_numerator,
const Eigen::VectorXd &  filter_denominator 
)