Ковариационное слияние с использованием ковариационного пересечения
[ предохраняет состояния дорожки в fusedState,fusedCov] = fusecovint(trackState,trackCov)trackState и соответствующие им ковариационные матрицы trackCov. Функция вычисляет конденсированное состояние и ковариацию как пересечение отдельных ковариаций. Он создает выпуклую комбинацию ковариаций и находит веса, которые минимизируют определитель конденсированной ковариационной матрицы.
[ оценивает конденсированную ковариацию путем минимизации fusedState,fusedCov] = fusecovint(trackState,trackCov,minProp)minProp, который может быть либо определителем, либо следом конденсированной ковариационной матрицы.
[1] Матцка, Стефан и Ричард Альтендорфер. «Сравнение алгоритмов слияния дорожек и дорожек для слияния автомобильных сенсоров». В документе Multisensor Fusion and Integration for Intelligent Systems, стр. 69-81. Спрингер, Берлин, Гейдельберг, 2009.
[2] Жюлье, Саймон и Джеффри К. Ульманн. «Общее децентрализованное слияние данных с ковариационным пересечением». В Handbook of multisensor data fusion, pp. 339-364. КПР Пресс, 2017.