Component: Kalman Filter (DSP Operators)

From Flowcode Help
Jump to navigationJump to search
Author Matrix Ltd
Version 1.2
Category DSP Operators


Kalman Filter component

Provides a way of intelligently filtering noise from data to allow for better sensor approximations.

Component Source Code

Please click here to download the component source project: FC_Comp_Source_DSP_Kalman.fcfx

Please click here to view the component source code (Beta): FC_Comp_Source_DSP_Kalman.fcfx

Detailed description

No detailed description exists yet for this component

Examples

No additional examples









Macro reference

Filter

Fc9-comp-macro.png Filter
 
Fc9-void-icon.png - VOID Return


FilterArray

Fc9-comp-macro.png FilterArray
Performs the filter on every element inside the buffer. 
Fc9-void-icon.png - VOID Return


Property reference

Fc9-prop-icon.png Properties
Fc9-type-16-icon.png Connect To
DSP component with output buffer to collect our data from. 
Fc9-type-21-icon.png Buffer Size
Number of individual elements the buffer can store, default 1. 
Fc9-type-16-icon.png Buffer Type
Sets the buffer data type. 
Fc9-type-16-icon.png Direction
Sets the data direction flow of the component 
Fc9-conn-icon.png Filter Properties
Fc9-type-15-icon.png Process Noise (Q)
Process noise covariance. Range 0.0 to 1.0 
Fc9-type-15-icon.png Sensor Noise (R)
Sensor noise covariance. Range 0.0 to 1.0 
Fc9-type-7-icon.png Maintain Stats
Maintains the raw error and the kalman error to give an indication of the effectiveness of the filter. Must be set to Yes to allow the GetErrorStat macro to function.