#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: