UNPKG

kalman-filter

Version:

Kalman filter (and Extended Kalman Filter) Multi-dimensional implementation in Javascript

16 lines (13 loc) 437 B
/** *Verifies that dynamic.dimension and observation.dimension are set *@param {ObservationConfig} observation *@param {DynamicConfig} dynamic */ module.exports = function ({observation, dynamic}) { const dynamicDimension = dynamic.dimension; const observationDimension = observation.dimension; if (!dynamicDimension || !observationDimension) { throw (new TypeError('Dimension is not set')); } return {observation, dynamic}; };