Documentation
¶
Index ¶
- func NewRotationHighPassFilters(interval uint) *[3]RotationHighPassFilter
- func NewTranslationHighPassFilters(interval uint) *[3]TranslationHighPassFilter
- func NewTranslationLowPassFilters(interval uint) *[2]TranslationLowPassFilter
- func NewWashout(interval uint) *washout.Washout
- type RotationHighPassFilter
- type TranslationHighPassFilter
- type TranslationLowPassFilter
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 ¶
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.
Click to show internal directories.
Click to hide internal directories.