kalman-filter
Version:
Kalman filter (and Extended Kalman Filter) Multi-dimensional implementation in Javascript
16 lines (13 loc) • 437 B
JavaScript
/**
*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};
};