exponenta event banner

supportsMultisignalAutomation

Установить флаг автоматизации мультисигнальных алгоритмов

Описание

пример

success = supportsMultisignalAutomation(algObj) указывает, используется ли алгоритм автоматизации algObj поддерживает автоматизацию нескольких сигналов в одном сеансе автоматизации. Реализуйте этот метод в алгоритмах автоматизации, разработанных для приложения Ground Truth Labeler (Automated Driving Toolbox), которое поддерживает маркировку и автоматизацию нескольких сигналов. Если алгоритм поддерживает мультисигнальную автоматизацию, то этот метод возвращает success как true.

В алгоритмах автоматизации, разработанных для приложений Image Labeler, Video Labeler и Lidar Labeler (Lidar Toolbox), которые поддерживают маркировку и автоматизацию только одного сигнала за раз, можно либо удалить этот метод, либо оставить его неизменным. Реализация этого метода по умолчанию указывает, что алгоритм автоматизации не поддерживает мультисигнальную автоматизацию (success = false).

Примеры

свернуть все

Реализация supportsMultisignalAutomation способ, указывающий, что алгоритм автоматизации поддерживает мультисигнальную автоматизацию. Этот метод является статическим и не использует алгоритм автоматизации ввода, algObj. Поэтому можно указать входной аргумент как неиспользуемый с помощью тильды (~) оператор.

function success = supportsMultisignalAutomation(~)
      success = true;
end

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

свернуть все

Алгоритм автоматизации, указанный как vision.labeler.AutomationAlgorithm объект.

См. также

Приложения

  • (автоматическая панель инструментов вождения)

Объекты

Представлен в R2021a