Триангулировать несколько обнаружений в прямой видимости
оценивает положение цели в глобальном декартовом координатном кадре, триангулируя набор только под углом estPos = triangulateLOS(detections)detections. Обнаружения только под углом также называются обнаружениями линии визирования (LOS). Дополнительные сведения см. в разделе Алгоритмы.
[ также возвращает estPos,estCov] = triangulateLOS(detections)estCovковариация ошибки в целевом положении. Функция использует аппроксимацию серии Тейлора для оценки ковариации ошибки.
Измерения с использованием нескольких углов или линий визирования приводят к образованию линий в пространстве. Эти линии могут пересекаться или не пересекаться из-за шума измерений. triangulateLOS использует неоптимальный линейный метод наименьших квадратов для минимизации расстояния промаха между несколькими обнаружениями. Формулировка делает следующие предположения:
При всех обнаружениях результаты измерений приблизительно одинаковы по азимуту и высоте (если измерены).
Расстояния от различных датчиков до триангулированной цели одинаковы.
[1] Блэкман, Сэмюэл и Роберт Пополи. «Разработка и анализ современных систем слежения». Норвуд, Массачусетс: Artech House, 1999. (1999).