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