Постоянная скорость инициализация
trackingMSCEKF
mscekf = initcvmscekf(detection)
mscekf = initcvmscekf(detection,rangeEstimation)
инициализирует класс mscekf
= initcvmscekf(detection
)trackingMSCEKF
(расширенный Фильтр Калмана для отслеживания в измененных сферических координатах) на основе информации, предоставленной в объекте класса objectDetection
, detection
. Функция принимает целевой диапазон 3e4 модули и ковариация области значений 1e10 units2.
Объект trackingMSCEKF
может использоваться со средствами отслеживания для отслеживания целей с измерениями только для угла от одного наблюдателя.
позволяет указывать информацию области значений к фильтру. Переменная mscekf
= initcvmscekf(detection
,rangeEstimation
)rangeEstimation
является двухэлементным вектором, где первый элемент задает область значений цели, и второй элемент задает стандартное отклонение в области значений.
Функция конфигурирует фильтр с шумом процесса принятие модульного целевого ускоряющего стандартного отклонения.
Функция конфигурирует ковариацию состояния в кадре MSC при помощи линейного преобразования ковариации в Декартовом кадре.
Можно использовать эту функцию в качестве свойства FilterInitializationFcn
Системных объектов trackGNN
и trackerTOMHT
.
Функция инициализирует ObserverInput
класса trackingMSCEKF
с нулевым ускорением наблюдателя во всех направлениях. Необходимо использовать функцию setTrackFilterProperties
средств отслеживания, чтобы обновить ObserverInput
.