Skip to main content

Просмотр миссии

Страница просмотра миссии предоставляет полную информацию о миссии — маршрут на карте, видеопотоки, обнаруженные объекты и детальные параметры. Содержимое зависит от текущего статуса миссии.

Страница просмотра активной миссии
Страница просмотра активной миссии

Обзор интерфейса

Страница состоит из нескольких блоков:

  • Карта — основная рабочая область с маршрутом миссии
  • Заголовок — название миссии, статус, задействованный дрон, время
  • Боковая панель — детальная информация о миссии
  • Футер — дополнительные элементы управления

Заголовок миссии

В заголовке отображаются:

  • Переключатель раскладки — выбор режима отображения видео и карты (PiP и др.)
  • Название миссии — название и тип команды
  • Дроны — список задействованных дронов с возможностью выбора
  • Меню дронов — управление дронами в миссии (для активных миссий)
  • Время — дата начала и окончания миссии (для завершённых миссий)

Для запланированных миссий, которые ещё не начали выполнение (статус planned), в заголовке доступна кнопка «Редактировать», позволяющая изменить параметры миссии, и кнопка отмены миссии. Если миссия является частью повторяющегося расписания, при отмене предлагается каскадная отмена всей серии.


Карта миссии

На карте отображаются:

  • Маршрут — запланированный и фактический путь дрона
  • Обнаруженные объекты — маркеры найденных объектов
  • Положение дрона — текущая позиция (для активных миссий)
  • Слои — пользовательские слои карты
Карта с маршрутом и обнаруженными объектами
Карта с маршрутом и обнаруженными объектами

Видеопотоки

Активная миссия

Во время выполнения миссии на карте отображается видео с камер дрона в реальном времени. В выпадающем меню можно выбрать камеры для отображения.

Видеопоток на карте во время миссии
Видеопоток на карте во время миссии

Завершённая миссия

Для завершённых миссий доступно воспроизведение сохранённых видеозаписей.


Виджеты

На карту можно добавить перетаскиваемые информационные виджеты с дополнительными данными о миссии.


Пользовательские слои

Управление отображением слоёв карты: включение и отключение различных типов данных (объекты, маршруты, зоны).


Боковая панель

Боковая панель содержит три вкладки, переключаемые кнопками в заголовке:

Вкладка «Параметры»

Содержит информацию о миссии, доступную для просмотра:

  • Дроны — список задействованных дронов с возможностью переключения между ними
  • Видеопотоки — управление отображением видеопотоков с камер дрона (виджет)
  • Обнаруженные объекты — список найденных объектов с фотографиями и информацией (виджет)
  • Слои — управление пользовательскими слоями карты
  • Настройки — настройки стиля карты

Вкладка «Управление»

Доступна только для активных миссий (скрыта для завершённых и во время редактирования):

  • Переключение дронов — выбор дрона для управления
  • Слежение за объектом — привязка камеры к обнаруженному объекту
  • Управление камерой — настройка положения камеры (roll, pitch, yaw), переключение зума
  • Управление дроном — джойстики направления и высоты для ручного управления
  • Удержание высоты — фиксация дрона на текущей высоте
  • Зависание на месте — фиксация дрона в текущей позиции
  • AI-видео — включение/отключение AI-обработки видеопотока
  • Обход препятствий — включение/отключение системы обхода
  • Пауза / Возобновление — приостановка и продолжение выполнения миссии (двигатели не отключаются, дрон зависает на текущей высоте)
  • Отключить двигатели — экстренная остановка дрона
danger

Кнопка «Отключить двигатели» немедленно выключает двигатели дрона. Используйте только в экстренных случаях.

Вкладка «История»

Хронология событий миссии в виде вертикальной временной линии. Каждое событие содержит:

  • Время — момент наступления события
  • Тип события — контрольная точка маршрута, обнаружение объекта и др.
  • Описание — текстовое описание события
  • Изображение — для обнаруженных объектов отображается фотография с камеры дрона

При нажатии на изображение объекта открывается полноэкранный просмотр. Через контекстное меню () можно перейти к моменту обнаружения объекта на таймлайне.

Боковая панель с информацией о миссии
Боковая панель с информацией о миссии

Футер и таймлайн

Нижняя часть страницы содержит вспомогательные элементы:

  • Скриншот — создание снимка экрана карты
  • Снэпшот — создание снимка с видеопотока
  • Управление дронами — быстрое переключение между дронами
  • Масштаб карты — кнопки масштабирования

Таймлайн (для завершённых миссий)

Для завершённых миссий в футере появляется таймлайн — интерактивная временная шкала, позволяющая «воспроизвести» миссию:

Панель управления воспроизведением

КнопкаДействие
⏮ К началуПереход к началу миссии
⏪ Предыдущий объектПереход к предыдущему обнаруженному объекту (удержание для автоповтора)
▶ / ⏸ Старт / ПаузаЗапуск или приостановка воспроизведения
⏩ Следующий объектПереход к следующему обнаруженному объекту (удержание для автоповтора)
⏭ К концуПереход к концу миссии
СкоростьПолзунок скорости воспроизведения (0.5x — 2x)

Шкала масштаба таймлайна

Ползунок масштабирования таймлайна (от 1 до 100) — позволяет детализировать или сжать временную шкалу для удобного просмотра.

Содержимое таймлайна

Таймлайн отображает две линии данных:

  • Верхняя линия — обнаруженные объекты. Каждый объект отображается цветной меткой (цвет соответствует типу объекта). При нажатии на метку карта центрируется на объекте
  • Нижняя линия — медиафайлы (видеозаписи и фотографии). Видеозаписи отображаются полосами с указанием длительности

При перемещении по таймлайну положение дрона на карте обновляется в соответствии с выбранным моментом времени, а также отображается пройденный маршрут.


Мониторинг в реальном времени

Для активных миссий данные обновляются в реальном времени через MQTT: положение дрона, обнаруженные объекты, телеметрия.

info

Обнаруженные объекты автоматически появляются на карте по мере их обнаружения дроном.


Завершение миссии

Для завершения активной миссии нажмите кнопку «Завершить». Доступны два варианта:

ДействиеОписание
ЗавершитьДрон прекращает выполнение миссии и возвращается в исходную точку
Завершить и приземлитьсяДрон прекращает выполнение и садится в текущей позиции