Skip to Content

Шаблоны миссий

Раздел «Управление шаблонами миссий» предназначен для создания повторно используемых сценариев WCS. Шаблон определяет способ запуска, входные параметры и последовательность действий для роботов, карты, оборудования и объектов данных.

Путь: «Настройки» → «Шаблоны миссий».

Активные шаблоны могут запускаться вручную, через API, сообщения NATS или MQTT, по расписанию либо из другого шаблона — в зависимости от выбранного триггера старта миссии.

Реестр шаблонов

В таблице отображаются ID, «Название», «Описание», «Триггер», «Публичный», «Статус» и «Действия». Столбец «Автор» доступен при наличии права на просмотр пользователей.

Для отбора списка доступны поиск по всем полям, фильтр активности и фильтр типа триггера. Общие правила работы с таблицами и действиями приведены в статье «Работа с таблицами».

В меню «Действия» доступны:

  • «Редактировать» или «Открыть детали»;
  • «Активировать» / «Деактивировать»;
  • «Сделать публичным» / «Сделать приватным»;
  • «Дублировать»;
  • «Удалить шаблон».

Набор действий зависит от прав пользователя.

Создание шаблона

  1. Нажмите «Добавить шаблон».
  1. Заполните название шаблона.
  1. Заполните описание шаблона.
  1. Установите признак «Публичный», если требуется. По умолчанию шаблон миссии доступен только автору и пользователям-администраторам.
  1. Добавьте действие «Начало» и выберите способ запуска. Параметры каждого типа триггера описаны в статье «Триггеры шаблона миссии».
  1. При необходимости задайте входные параметры миссии.
  1. Постройте workflow: добавьте действия и настройте их.
  2. Соедините действия.
  1. Сохраните шаблон миссии.
  1. Несохранённые изменения можно отменять и повторять.
  1. Команда Восстановить сохранённую версию заново загружает последнее сохранённое состояние и безвозвратно отбрасывает текущие несохранённые изменения. Используйте её только если отмена отдельных шагов уже не подходит.

Редактирование

Открыть шаблон миссии на редактирование можно из реестра шаблонов миссий:

  1. В строке шаблона нажмите кнопку меню «Действия».
  2. Выберите «Редактировать». Если доступен только просмотр, вместо этой команды отображается «Открыть детали».
  1. Измените свойства или workflow.
  2. Нажмите «Сохранить схему».

В открытом шаблоне отдельная команда «Редактировать» не требуется: при наличии права изменения элементы уже доступны для редактирования. Нажмите название в заголовке, чтобы переименовать шаблон. В меню с тремя точками можно выбрать «Редактировать описание», активировать или деактивировать шаблон, а также сделать его публичным или приватным.

Кнопка «Восстановить сохранённую версию» отменяет все несохранённые изменения схемы и загружает последнюю сохранённую версию. Закрытие изменённого шаблона также требует подтвердить отказ от несохранённых изменений.

Дублирование

Команда «Дублировать» находится в меню «Действия» строки реестра:

  1. Откройте меню нужного шаблона.
  2. Выберите «Дублировать».
  1. В открывшемся черновике проверьте название, описание, триггер, входные параметры и workflow.
  2. Внесите необходимые изменения и сохраните новый шаблон.

Исходный шаблон при этом не изменяется. Команды дублирования в меню открытого шаблона нет.

Удаление

Удалить шаблон можно двумя способами:

  • в реестре шаблонов миссий, в меню «Действия» строки выбрать «Удалить шаблон»;
  • в открытом шаблоне нажать кнопку с тремя точками и выбрать «Удалить шаблон».

В обоих случаях интерфейс показывает окно подтверждения. После подтверждения действие отменить нельзя.

Перед удалением убедитесь, что шаблон не используется для запуска миссий, по расписанию или как дочерний шаблон.