jaxfilter

package
v0.0.0-...-3b50903 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 2, 2019 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewRotationHighPassFilters

func NewRotationHighPassFilters(interval uint) *[3]RotationHighPassFilter

func NewTranslationHighPassFilters

func NewTranslationHighPassFilters(interval uint) *[3]TranslationHighPassFilter

func NewTranslationLowPassFilters

func NewTranslationLowPassFilters(interval uint) *[2]TranslationLowPassFilter

func NewWashout

func NewWashout(interval uint) *washout.Washout

Types

type RotationHighPassFilter

type RotationHighPassFilter struct {
	SamplingTime    uint
	CutoffFrequency float64
	// contains filtered or unexported fields
}

A RotationHighPassFilter is a high pass filter for rotation.

func NewRotationHighPassFilter

func NewRotationHighPassFilter(interval uint) *RotationHighPassFilter

func (*RotationHighPassFilter) Filter

func (f *RotationHighPassFilter) Filter(input float64) float64

Filter passes the high frequency component of a signal.

type TranslationHighPassFilter

type TranslationHighPassFilter struct {
	SamplingTime    uint
	CutoffFrequency float64
	// contains filtered or unexported fields
}

A TranslationHighPassFilter is a high pass filter for translation.

func NewTranslationHighPassFilter

func NewTranslationHighPassFilter(interval uint) *TranslationHighPassFilter

func (*TranslationHighPassFilter) Filter

func (f *TranslationHighPassFilter) Filter(input float64) float64

Filter passes the high frequency component of a signal.

type TranslationLowPassFilter

type TranslationLowPassFilter struct {
	SamplingTime    uint
	CutoffFrequency float64
	DampingRatio    float64
	// contains filtered or unexported fields
}

A TranslationLowPassFilter is a low pass filter for rotation.

func NewTranslationLowPassFilter

func NewTranslationLowPassFilter(interval uint) *TranslationLowPassFilter

func (*TranslationLowPassFilter) Filter

func (f *TranslationLowPassFilter) Filter(input float64) float64

Filter passes the low frequency component of a signal.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL