initializeBranch

Инициализируйте ветвь нового трека

Описание

branchID = initializeTrack(tracker,branch) инициализирует ветвь нового трека в средстве отслеживания. Средство отслеживания должно быть обновлено, по крайней мере, однажды инициализировав ветвь дорожки. Если дорожка инициализируется успешно, средство отслеживания присваивает выход branchID к ветви, набор UpdateTime из ветви, равной прошлому разу шага, и, синхронизирует данные во входе branch к инициализированной ветви.

Предупреждение выдано, если средство отслеживания уже обеспечивает максимальное количество ветвей дорожки, заданных MaxNumTrackBranches свойство средства отслеживания. В этом случае, branchID возвращен как нуль, который указывает на отказ инициализировать ветвь.

Примечание

Этот синтаксис не поддерживает использование trackingGSF, trackingPF, или trackingIMM объект фильтра как внутренний фильтр отслеживания для средства отслеживания. Используйте второй синтаксис для этих случаев.

branchID = initializeTrack(tracker,branch,filter) инициализирует ветвь нового трека в средстве отслеживания с помощью заданного фильтра отслеживания, filter.

Примечание

Если фильтром отслеживания, используемым в средстве отслеживания, является trackingGSF, trackingPF, или trackingIMM, необходимо использовать этот синтаксис вместо первого синтаксиса.

Входные параметры

свернуть все

Средство отслеживания TOMHT, заданное trackerTOMHT объект.

Новый трек, который будет инициализирован в виде objectTrack возразите или структура. Если задано как структура, имя, тип переменной и размер данных полей структуры должны совпасть с именем, типом переменной и размером данных соответствующих свойств objectTrack объект выводится средством отслеживания.

Типы данных: struct | object

Объект фильтра в виде trackingKF, trackingEKF, trackingUKF, trackingABF, trackingCKF, trackingIMM, trackingGSF, trackingPF, или trackingMSCEKF объект.

Выходные аргументы

свернуть все

Отследите идентификатор, возвращенный как неотрицательное целое число. trackID возвращен как 0 если branch не инициализируется успешно.

Пример 2

Смотрите также

Введенный в R2020a