#include <RobotAPI/libraries/core/math/TimeSeriesUtils.h>
|
static std::vector< float > | ApplyFilter (const std::vector< float > &data, const std::vector< float > &filter, BorderMode mode) |
|
static std::vector< float > | ApplyGaussianFilter (const std::vector< float > &data, float sigma, float sampleTime, BorderMode mode) |
|
static std::vector< float > | CreateGaussianFilter (const float sigma, float sampleTime, float truncate=4) |
|
static std::vector< float > | MakeTimestamps (float start, float end, size_t count) |
|
static std::vector< float > | Resample (const std::vector< float > ×tamps, const std::vector< float > &data, const std::vector< float > &newTimestamps) |
|
Definition at line 34 of file TimeSeriesUtils.h.
◆ BorderMode
◆ TimeSeriesUtils()
◆ ApplyFilter()
◆ ApplyGaussianFilter()
◆ CreateGaussianFilter()
std::vector< float > CreateGaussianFilter |
( |
const float |
sigma, |
|
|
float |
sampleTime, |
|
|
float |
truncate = 4 |
|
) |
| |
|
static |
◆ MakeTimestamps()
std::vector< float > MakeTimestamps |
( |
float |
start, |
|
|
float |
end, |
|
|
size_t |
count |
|
) |
| |
|
static |
◆ Resample()
std::vector< float > Resample |
( |
const std::vector< float > & |
timestamps, |
|
|
const std::vector< float > & |
data, |
|
|
const std::vector< float > & |
newTimestamps |
|
) |
| |
|
static |
The documentation for this class was generated from the following files: