KalmanFilter

constructor(plant: LinearModel<States, Inputs, Outputs>, stateStdDevs: Vector<States>, measurementStdDevs: Vector<Outputs>, dt: Double = 0.05)(source)

Parameters

plant

The linear system model describing the plant dynamics

stateStdDevs

Standard deviations of the state model (process noise)

measurementStdDevs

Standard deviations of the measurements (measurement noise)

dt

The discretization timestep in seconds (default 0.05s / 50ms)

Type Parameters

States

The number of states in the system

Inputs

The number of inputs to the system

Outputs

The number of outputs (measurements) from the system