АТАК - ключевое ПО для цифровой войны — Главным хитом цифрового поля боя уже много лет является программа ATAK "Android Team Awareness Kit".
Введение
В прошлых материалах мы подробно разобрали что такое EUD и выяснили, зачем вешать смартфон на жилете, прятать его в специальные чехлы и как перевести доставку данных на автономные радиомодемы. Однако сам по себе смартфон в лесу - просто кусок пластика и стекла.
Чтобы превратить его в полноценный тактический терминал, нам нужен софт.

Главным хитом цифрового поля боя уже много лет является программа ATAK "Android Team Awareness Kit". Изначально этот комплекс разрабатывался для американских военных, но его гражданская версия "CivTAK" давно ушла в массы и активно используется в туризме, поисковых операциях и, конечно же, в нашем хобби.
В этой статье мы разберем практическую сторону: из чего состоит экосистема АТАК, как заставить софт стабильно работать, зачем ему плагины и через каких провайдеров в РФ сегодня разворачивается цифровая война на играх.
Первые шаги: Установка и выдача разрешений
Процесс превращения смартфона в тактический терминал начинается с обычной установки приложения. Но в случае с АТАК уже на этом этапе можно наступить на пару граблей, из-за которых вся система откажется работать.
- Где качать и как выбирать версию. Скачивать софт нужно строго из проверенных источников - обычно сайты провайдеров где вы собираетесь регистрироваться. И главное правило: у всей твоей команды или должна стоять одна и та же версия программы. АТАК постоянно обновляется, и если у командира стоит свежая версия, а у бойцов старая, то половина плагинов и функция прямой передачи пакетов данных между устройствами могут жестко конфликтовать.
Ссылки на некоторые источники:
- Паранойя операционной системы. При первом запуске АТАК затребует гору разрешений: доступ к точной геопозиции, доступ к памяти устройства, камере, микрофону и работе поверх других окон. Необходимо безоговорочно разрешить абсолютно все. Если забыть хотя бы один пункт, программа выдаст ошибку "Required Missing Permission" и просто откажется запускаться.
Какие разрешения надо будет выдать








- Главная проблема АТАК - энергосбережение. Это самая частая проблема у новичков. Настроив АТАК в мертвяке и проверив, что маркеры видно, игрок защелкнул телефон в чехол и погнал в бой. Через 15 минут маркер этого бойца застыл в одной точке и не двигается. Причина проста: встроенный умный алгоритм энергосбережения Android посчитал, что заблокированный телефон с включенным GPS слишком активно жрет батарею, и благополучно "усыпил" АТАК в фоновом режиме.

Как снизить частоту опроса геопозиции





Подключение к серверу: Где крутится цифровая война
Настроив сам смартфон и разобравшись с разрешениями, мы упираемся в главный вопрос: как объединить все устройства стороны в единую сеть? Сам по себе АТАК - это просто оффлайн-карта. Чтобы девайсы бойцов начали передавать свои координаты и видеть метки штаба, их нужно подключить к общему TAK-серверу.
В нашем сообществе сейчас есть два основных провайдера, которые закрывают абсолютно разные задачи - от локальных командных тренировок до масштабных суточных проектов на сотни человек.
Рассмотрим процесс регистрации команды на urpc, я пользуюсь им и вам советую:



Далее нужно будет вступить в команду или создать свою




Данные для takserver

Или ручная настройка:
- сервер:
takserver.ru - установить только галочку “Enroll for Client Certificate”
- нажать OK
- пользователь:
test - пароль:
111111

Как подключиться
Чтобы подключиться к тестовой группе:
- скачайте и установите ATAK-CIV клиент с Google Play (недоступно в России) или apkpure
Подключение через QR-код
Отсканируйте QR-код с помощью любой программы, например Google Объектив. Она предложит вам открыть ссылку в ATAK:

Ручная настройка соединения
- подключайтесь с параметрами:
- сервер:
takserver.ru - установить только галочку “Enroll for Client Certificate”
- нажать OK
- пользователь:
test - пароль:
111111
- сервер:
Теперь настроим приложение:





Настраиваем профиль после подключения:
Каким бы сервером вы ни пользовались, после первого подключения нужно обязательно настроить свой профиль. Если этого не сделаете, на карте появится куча безликих маркеров со стандартными именами.

Архитектура АТАК и экосистема плагинов
Когда ты впервые запускаешь чистый АТАК, перед тобой открывается стандартная, хоть и очень продвинутая цифровая карта. На ней можно мерить расстояния линейкой, ставить точки и чертить маршруты. Это мощная база, но главная сила АТАК заключается в модульности.
Софт построен по принципу конструктора - если тебе не хватает базовых возможностей, ты просто скачиваешь нужные плагины.
Плагины - отдельные микро-программы, которые встраиваются в интерфейс АТАК и открывают новые инструменты.


- Compass Nav. Один из самых базовых и важных плагинов для работы в поле. Он выводит на экран удобный компас, который накладывается прямо поверх карты. С его помощью можно мгновенно сориентироваться на местности, определить азимут на точку или быстро направить группу в нужную сторону света без необходимости открывать дополнительные меню.

- Data Sync. Именно этот плагин отвечает за то, чтобы все изменения на карте оперативно передавались между игроками вашей стороны. Если командир поставил метку вражеского отряда, а боец нарисовал на карте границы минного поля, Data Sync берет эти пакеты данных и синхронизирует их через сервер со всеми смартфонами в сети. Без него АТАК превратится в изолированную одиночную карту.
- Meshtastic Plugin. Тот самый мост, о котором мы подробно говорили в статье про EUD. Плагин позволяет связать твой АТАК по Bluetooth с автономным радиомодемом LoRa на плече. Если на полигоне полностью упадет или будет отсутствовать мобильный интернет, этот плагин пустит весь трафик АТАК(координаты, маркеры, короткие сообщения) прямо через радиоканал Mesh-сети Meshtastic.
- TAK GeoCam. Отличный инструмент для разведки и фиксации данных. Плагин позволяет делать фотографии прямо через интерфейс АТАКа, при этом он автоматически привязывает к снимку точные GPS-координаты места, направление съемки и время. Ты можешь сфотографировать недостроенный дот противника, и эта фотография со строгой геопривязкой мгновенно появится на карте у твоего штаба.

Все плагины устанавливаются с сервера провайдера в приложении, вкладка Plugins.
Интерфейс

Взаимодействие с компасом
Иконку компаса появляется в верхнем левом углу и используется для управления ориентацией карты. Он имеет два основных режима:
Север вверху/Курс вверху (North Up/Track Up, по умолчанию).
Ручной поворот карты/Блокировка (Manual Map Rotation/Lock).
В режиме Север вверху/Курс вверху нажмите один раз на иконку компаса, чтобы переключаться между ориентацией карты Север вверху (North Up) и Курс вверху (Track Up).
Длительное нажатие на иконку компаса вызывает дополнительное меню управления, где доступны функции Ручного поворота/Блокировки (Manual Rotation/Lock) и 3D.
Выберите иконку Поворот (Rotation), чтобы войти в режим Ручного поворота карты/Блокировки.
В режиме Ручного поворота карты/Блокировки поворачивайте ориентацию карты, нажимая на карту двумя пальцами и поворачивая их в нужном направлении. Нажмите один раз на иконку компаса, чтобы заблокировать ориентацию экрана (обозначается появлением значка блокировки), и снова, чтобы разблокировать ориентацию для дальнейшей настройки. Управление 3D обсуждается в отдельном разделе.
Существует несколько вариантов взаимодействия с иконкой компаса. Нажатие на иконку компаса переключает между Север вверху и Курс вверху для просмотра карты.


Длительное нажатие на иконку компаса открывает дополнительные меню управления для Ручной ориентации и 3D-режимов. Нажмите кнопку Назад (Back button) на Android, чтобы центрировать экран на собственном маркере (Self-Marker). Выбор иконки GPS Lock to Self переместит экран к собственному маркеру и заблокирует центр экрана на положении собственного маркера.
Маркеры

Выберите иконку Point Dropper, чтобы открыть меню, которое содержит несколько наборов иконок, недавно добавленные точки и менеджер наборов иконок (Iconset Manager). Основные символы принадлежности маркеров (Markers symbology affiliations): Неизвестный (Unknown), Нейтральный (Neutral), Вражеский (Red) и Дружественный (Friendly). Выберите маркер из палитры, затем коснитесь местоположения на карте, чтобы разместить маркер.

Чтобы применить определенный подтип к маркеру, коснитесь поля подтипа (на картинке с надписью Ground), чтобы открыть список доступных подтипов. Сделайте выбор из списка или используйте опцию Поиск (Search) для поиска определенного подтипа из древовидного справочника.
Чтобы разместить маркер с использованием вручную введенных координат, выберите тип маркера и выполните длительное нажатие на любое место на карте. Откроется окно, позволяющее ввести желаемые координаты (MGRS, широта/долгота и т.д.).
При установке маркеру автоматически назначается имя. Чтобы изменить стандартный механизм выбора имени, введите значения в поля пользовательского префикса (Cust Prefix) и индекса (Index). Если значения введены, следующий маркер будет размещен с именем префикса и начальным номером или буквой, и каждому последующему маркеру будет присвоен следующий последовательный номер или буква.
Круговое меню

- Линия R&B
- Custom Threat Rings
- Заблокировать по центру
- Показать путь
- Установить маркер
- Показать детали
- Показать компас
- Ввод полярных координат
- Точная настройка позиции
- Отображение погрешности GPS
Инструменты измерения
Инструменты измерения предоставляют несколько типов измерительных инструментов для измерения расстояния и азимута (R&B). Выберите иконку из окна меню, чтобы открыть панель инструментов измерения. Панель инструментов включает круг R&B, динамическую линию R&B, линию R&B и радарную сетку.

Линия R&B
Инструмент Линия R&B вычисляет расстояние между двумя местоположениями на карте, расстояние между объектом на карте и другой точкой на карте, или расстояние между точкой на карте и собственным маркером. Выберите иконку линия R&B на панели инструментов, чтобы включить (станет жёлтой) или выключить (станет белой). Когда иконка жёлтая, коснитесь точки, от которой нужно измерить, или выполните длительное нажатие на любой маркер или объект на карте, чтобы измерить от собственного маркера до этого маркера. После выбора первой точки или объекта коснитесь другой точки или объекта, от которого нужно измерить. После установки конечных точек эта линия становится стационарной.

Динамическая линия R&B
Выберите иконку Динамическая линия R&B, чтобы начать создание временной линии измерения, которую можно перемещать и которая исчезнет после выключения пункта меню. Коснитесь один раз, чтобы разместить конечную точку, затем снова для второй конечной точки. Эта линия R&B остается разблокированной. Коснитесь и перетащите конечную точку, чтобы переместить ее. Когда желаемое местоположение установлено, выберите центр линии и используйте кнопку Закрепить (2) в круговом меню, чтобы закрепить положение линии R&B. Это создаст новую линию R&B, которая останется после выключения динамической линии R&B.

- Поменять единицы измерения расстояния
- Закрепить (создаст Линию R&B в позиции текущей динамической линии)
- Зафиксировать длину (при перетаскивании любого конца линии будет меняться только угол)
- Показать детали
- Удалить
- Переключение прижатия к поверхности
- Редактировать
- Переключение отображения угла возвышения
- Поменять единицы измерения угла
Маршруты и навигация
Инструмент Маршруты (Routes) позволяет пользователю быстро создавать, просматривать и изменять маршруты. Выберите иконку Маршруты из меню, чтобы увидеть список существующих маршрутов, создать новые маршруты, импортировать, сортировать, экспортировать, удалять и искать маршруты. Если флажок Show All в правом нижнем углу не установлен, будут перечислены только маршруты, видимые на текущем экране карты. При нажатии на маршрут в списке карта перемещается к данному маршруту и под названием маршрута в списке появляются кнопки: Детали, Отправить, Начать движение, Редактировать, Создать обратный маршрут, Удалить.


Больше про функционал ПО рассказано тут
Оффлайн-карты: Как не остаться с белым экраном
После настройки софта и плагинов перед новичками встает еще один неочевидный барьер. По дефолту АТАК подгружает стандартные онлайн-карты Google, Bing и прочие. На диване через домашний Wi-Fi все выглядит красиво. Но стоит приехать на полигон, зайти в глухой лес и потерять сеть, как при первом же зуме карты превратятся в пустое белое поле.
Чтобы не остаться на игре без навигации, АТАК необходимо заранее установить правильные оффлайн-карты.

Где брать готовые карты полигонов
- Пакеты данных от оргов. Если вы играете на серьезном проекте с поддержкой АТАК типа, организаторы сами заранее отрисовывают полигон, размечают сетку и выкладывают готовый файл в менеджер пакетов данных. Твоя задача - просто зайти в приложение перед игрой, нажать "Скачать пакет" и карта сама встанет на нужное место.
- Самому через ПК. Если игру делают по старинке или вы приехали на локальную командную тренировку, карту придется собирать самому. Для этого используется бесплатная программа SAS.Планета на компьютере. В ней ты выделяешь границы нужного полигона, выбираешь источник, выкачиваешь все нужные масштабы и экспортируешь это в единый файл .mbtiles.
Наложение слоев: Работа с файлами KMZ
Помимо самой подложки карты, тебе постоянно придется работать с разметкой игры. Организаторы крупных проектов часто скидывают границы игровых зон, расположение баз, контрольных точек, минных полей и сетку дорог в популярных гео-форматах .kml или .kmz.
Главный смысл этой фишки в том, что тебе не нужно перерисовывать карту заново. Эти файлы накладываются слоем прямо поверх твоего спутникового снимка.



АТАК без интернета: Связка с радиомодемами Meshtastic
Все прелести работы с серверами мгновенно заканчиваются, как только команда заходит в глухой лес, где полностью отсутствует мобильная связь. Без интернета АТАК теряет связь с сервером и превращается в обычную одиночную оффлайн-карту.
Чтобы решить эту проблему, продвинутые команды используют связку АТАК с автономной радиосетью Meshtastic.
Как устроен этот цифровой мост
Для реализации этой схемы каждому бойцу в группе, помимо смартфона на жилете, требуется небольшая коробочка - модем LoRa.
Схема передачи данных в лесу выглядит так:
- Твой смартфон связывается с радиомодемом по Bluetooth.
- В самом АТАКе запускается специальный модуль - Meshtastic Plugin.
- Когда ты ставишь метку цели на карте или когда твой GPS обновляет координаты, плагин перехватывает эти данные, сжимает их в цифровые пакеты и передает по Bluetooth на радиомодем.
- Модем передает этот пакет в эфир через обычную антенну.
Главные фишки и ограничения Mesh-сети
У такой связки есть уникальные преимущества, но и свои технические ограничения.
- Автономность. Вам вообще не нужны сим-карты, сотовые вышки или интернет. Сеть разворачивается силами вашей команды прямо на полигоне.
- Ретрансляция. Сеть работает по принципу ячеек. Каждый модем на полигоне является ретранслятором. Если боец ушел далеко в низину и не добивает до штаба напрямую, его пакет автоматически проскочит через модемы идущих посередине бойцов и все равно долетит до командира стороны.
- Жесткий лимит на трафик. Радиоканал LoRa очень узкий, он не рассчитан на передачу тяжелых файлов. Через Meshtastic-плагин ты сможешь передавать только свои координаты, текстовые сообщения в чате и легкие векторные маркеры целей. Скинуть фотографию с геопривязкой через TAK GeoCam или передать тяжелый пакет данных KMZ через радиомодем технически невозможно - для этого по-прежнему нужен полноценный TAK-сервер с интернетом.
Связка АТАК + Meshtastic - отличный аварийный канал связи. В идеальных условиях команда пользуется быстрым мобильным интернетом и игровым движком организаторов, но как только сотовая сеть исчезает, плагин автоматически переводит передачу маркеров на радиоканал, не позволяя ослепнуть в самый ответственный момент игры.
Заключение
Android Team Awareness Kit - мощнейший инструмент, который при правильном подходе полностью убирает туман войны на полигоне.
Да, этот софт не получится настроить за пять минут на коленке прямо перед построением. Он требует усидчивости, времени на изучение мануалов и обязательной предварительной подготовки всей команды.
Но когда вся твоя сторона начинает работать в едином цифровом поле, видит маркеры союзников в реальном времени, оперативно получает разметку от оргов и координирует действия через общие маркеры целей, игра переходит на принципиально другой уровень. Вы перестаете воевать вслепую и начинаете действовать как единый слаженный организм.
Изучайте софт, тестируйте его на командных выходах и не бойтесь внедрять цифровые технологии в свои игры.