Contains functions for filtering signals with a low-pass filter. More...
#include <array>
#include <cmath>
Go to the source code of this file.
Namespaces | |
franka | |
Functions | |
std::array< double, 16 > | franka::cartesianLowpassFilter (double sample_time, std::array< double, 16 > y, std::array< double, 16 > y_last, double cutoff_frequency) |
Applies a first-order low-pass filter to the translation and spherical linear interpolation to the rotation of a transformation matrix which represents a Cartesian Motion. More... | |
double | franka::lowpassFilter (double sample_time, double y, double y_last, double cutoff_frequency) |
Applies a first-order low-pass filter. More... | |
Variables | |
constexpr double | franka::kDefaultCutoffFrequency = 100.0 |
Default cutoff frequency. More... | |
constexpr double | franka::kMaxCutoffFrequency = 1000.0 |
Maximum cutoff frequency. More... | |
Contains functions for filtering signals with a low-pass filter.
Definition in file lowpass_filter.h.