Вход для команд:

«RandomRace / осень 2021», технические подробности

Технические подробности по трекерам, смартфонам и системе мониторинга.

К сожалению, из-за небольшого количества заявившихся команд мы вынуждены отменить проведение соревнований «RandomRace / осень 2021» 23 октября. Приносим извинения всем этим командам. Надеемся, все участники успеют скорректировать свои планы. До встречи весной, на «RandomRace / весна 2022»! А может, и зимой что-нибудь проведём, если она окажется достаточно снежной.

Содержание

1. Регистрация
2. Управление трекером на КП
3. Система мониторинга
    3.1. Система мониторинга для участников
    3.2. Мобильная версия системы мониторинга для участников
    3.3. Мобильные приложения для мониторинга
    3.4. Система мониторинга для зрителей
    3.5. Данные по КП на сайте соревнований
4. Установка и проверка трекерного ПО
    4.1. Если у вас трекер
    4.2. Если у вас смартфон
    4.3. Если у вас нет смартфона или желания его настраивать
    4.4. Обозначения в списке участников

1. Регистрация

Надеемся, что вы уже зарегистрировались и уже увидели себя в списке участников (без этого всё нижеизложенное не имеет к вам непосредственного отношения). Также предполагаем, что вы ознакомились с правилами соревнований, как минимум с краткой их версией.

2. Управление трекером на КП

В процессе участия вы будете находить «контрольные пункты» (контейнеры со спусковыми устройствами), в контейнере трекер (данные от которого вас туда, собственно, и приведут). И поскольку вы унесёте его с собой, то чтобы не вводить других участников в заблуждение (чтоб они не начали преследовать вас), вам нужно трекер выключить.

Выключить трекер — это важно! Не забудьте это сделать.

На этих соревнованиях в контрольных пунктах будут использоваться три вида трекеров: Xexun TK102-2 (плата, перемотанная чёрной или белой изолентой, таких трекеров большинство), Meitrack MT90 (чёрный с ярко-оранжевыми кнопками) и TK-STAR TK909 (белый с двумя проушинами под собачий ошейник). Последних двух всего по одной штуке.


Проапгрейченные трекеры TK102-2 с аккумуляторами Трекеры для контрольных пунктов
Проапдейченные трекеры TK102-2 с аккумуляторами Трекеры Meitrack MT90

Для выключения Xexun TK102-2 надо аккуратно разомкнуть красный разъём (потянув не за провода, а за половинки разъёма).

Выключить Meitrack MT90 также не сложно, просто надо долго (секунды 3-4) нажать кнопку «Power» со стандартной для этого иконкой (кружочек с палочкой; маленькая такая кнопочка сбоку). В ответ трекер просто пискнет и один раз мигнёт светодиодами (у него их там два, синий и зелёный). Если же он ко времени вашего нахождения уже выключится сам, из-за севшей батарейки (что вряд ли), эта же операция его наоборот включит, он тогда начнёт мигать обоими диодами одновременно и синхронно, несколько раз. Тогда его надо просто ещё раз выключить.

Чтобы выключить TK-STAR TK909, надо в разъёме на боку трекера ногтём надавить на сим-карту; она утопится на 1 мм и затем вытащится на 2-3 мм (лучше так её и оставить), а светодиоды перестанут мигать.

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

Если вы не уверены что вы выключили трекер, просто свяжитесь с организаторами по тел. +7 (921) 446-4120; мы увидим выключен ли он, и если не выключен — выключим дистанционно (точнее, отключим обработку сигналов от него).

Также, если в контейнере есть передатчик (плата с аккумулятором), можно выключить и его, просто разъединив разъём. Если вы его не выключите, ничего страшного не случится, просто своим радиосигналом он, возможно, может вам помешать (в смысле что вы можете по ошибке принять сигнал от него за сигнал от других КП, ещё вами не найденных).

3. Система мониторинга

Во время соревнований используется система мониторинга «Wialon Hosting», доступ к которой предоставлен нашими техническими партнёрами, компанией «Глобальное Позиционирование».

Система мониторинга нужна для двух вещей:

3.1. Система мониторинга для участников

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

Регистр букв — важен!

Если у вас возникают сложности со входом в систему мониторинга, но при этом вы уверены, что логин и пароль вводите правильно, попробуйте отключить экономию трафика (если вы используете Chrome) или войти из-под режима «инкогнито».

«И будет счастье.» © Михаил Дружинин

Команды обозначаются синим кружком, контрольные пункты (КП) обозначены уменьшенным логотипом соревнований, а бонусные КП — логотипом с «сиянием» (подробнее про бонусные КП — в правилах в пункте 5.11. Бонусные КП):

Иконка команды Иконка команды
Иконка контрольного пункта Иконка контрольного пункта
Иконка бонусного контрольного пункта Иконка бонусного контрольного пункта

На данный момент там есть все потенциальные контрольные пункты и все зарегистрированные команды. Всё уже работает, трекеры (если включены) данные отдают, всё видно.

Если надпись под иконкой серая, а не чёрная, и/или иконка объекта растушёванная — значит от данного объекта достаточно давно не поступало информации. Если навести курсор на иконку (на карте или в списке объектов) — видно как давно были получены последние данные от этого объекта.

Около некоторых КП присутствуют названия в кавычках, совпадающие с названием некоторых команд: оборудование для этих КП (трекер, передатчик и пр.) были проспонсированы этими командами (и риски по их утрате тоже, соответственно, несут эти команды). Но участников не должно это смущать: с точки зрения соревнований эти КП ничем не отличаются от безымянных и подразумевают взятие любой участвующей командой.

Если какая-то команда хочет иметь аналогичный «именной» КП — связывайтесь с организаторами.


КП в озере и «O-site» Карта системы мониторинга Заруба среди участников и три шара в Ладоге
КП в озере и «O-site» (соревнования «RandomRace / осень 2013») Карта системы мониторинга
(соревнования «RandomRace / весна 2015»)
Заруба среди участников и три шара в Ладоге (соревнования «RandomRace / весна 2015»)

Всем участникам настоятельно рекомендуется потыкать там мышкой: как включить или отключить тот или иной объект, как его удалить (из отображения) и как добавить, как перестать за ним следить, как поменять карту-подложку и т.п. В целом, там всё предельно прозрачно и понятно:

Вид системы мониторинга после соревнований «RandomRace / весна 2018»

Вид системы мониторинга после соревнований «RandomRace / весна 2018»

В системе мониторинга используется датум (система координат) WGS-84 (стандарт де-факто для всего, в т.ч. для большинства онлайн-карт типа OpenStreetMap, Google Maps и Яндекс.Карт). GPS-координаты выдаются в формате «градусы с долями», а НЕ «градусы с минутами и долями минут» и НЕ «градусы с минутами и секундами». Это важный момент, проверьте настройки своего навигационного оборудования (удобнее когда одинаково).

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

Также в этой системе мониторинга можно выбрать карту-подложку: OpenStreetMap, Yandex.Map, Yandex.Satellite и т.д. Выбрать можно с помощью иконки «Выберите источник карт» (в левом верхнем углу, иконка в виде флажка).

Один из важных моментов — грамотно оперировать чекбоксиками около объекта; их там два: один (слева от имени объекта) включает/выключает отображение данного объекта, а другой (справа от имени объекта, выглядит как мишень) включает/выключает слежение за объектом. Слежение может быть неудобно вот чем: у вас какой-то крупный масштаб, и вдруг некий объект шевельнулся, отдал координаты (скажем, команда, действия которой вам неинтересны или КП, которым вы в данный момент не интересуетесь), и система мониторинга будет норовить упихать и его в видимую область, тем самым сбросив масштаб снова на мелкий и т.п. То есть оперировать чекбоксиком «слежение» надо аккуратно и вдумчиво.

К чекбоксикам могут быть применены групповые операции с помощью аналогичного «группового» чекбоксика в заголовке списка.

Кстати, частенько бывает такой глюк: чекбоксики отображения включены, а на карте пустота — ни КП, ни команд, лишь девственно пустая карта. Это — именно глюк мониторинга, исправляется тычком в любой объект (КП или команду) в списке слева.

Ещё раз напомним: обязательно потестируйте систему с того устройства, которое планируете использовать во время соревнований. Всё попробуйте. Будут вопросы — обязательно ответим. Мануалы по мониторингу системы «Wialon Hosting» можно посмотреть на их сайте по ссылке.

Кроме наблюдения и настройки этого наблюдения, залогинившаяся команда имеет права на редактирование объекта своей команды. Иными словами, КП и объекты чужих команд вы редактировать не сможете, а свой — сможете (полезно убедиться в возможности редактирования своего объекта).

3.2. Мобильная версия системы мониторинга для участников

Доступна мобильная версия вышеописанной системы мониторинга:

С этой мобильной версией всё менее очевидно, чем с «большой»; скажем, для выдачи списка объектов надо в пустое поле ввести звёздочку, из неё не извлечь точных координат, и т.п. Надо поэскпериментировать.

3.3. Мобильные приложения для мониторинга

Наряду с мониторингом в браузере (организаторы пользуются именно этим вариантом и на компьютере, и на смартфоне), можно использовать приложение «Wialon» (есть версии под Android и iOS), желающие могут поэкспериментировать что там к чему.

Важно не путать приложение для мониторинга (которое позволяет наблюдать расположение КП и других участников, скажем, упомянутый «Wialon») и приложение, работающее как трекер (которое позволяет демонстрировать ваше местоположение остальным, скажем, «WiaTag», о котором рассказано ниже).

Для мониторинга ещё можно порекомендовать приложение «TrackingM» (также есть версии под Android и под iOS).

3.4. Система мониторинга для зрителей

Все болельщики, наблюдатели и просто интересующиеся также могут зайти в систему и наблюдать за происходящим:

Различия между аккаунтом команды и гостевым аккаунтом следующие:

Гостевой же аккаунт всего этого делать не позволяет, но позволяет видеть общую картину происходящего, не особо в неё вмешиваясь. Тем не менее, будут видны все улетающие или упавшие шары, а также передвижение всех команд.

3.5. Данные по КП на сайте соревнований

Кроме системы мониторинга gp-track.ru, все данные по КП (по мере падения шаров) автоматически попадают в таблицу, видимую и участникам и «наблюдателям» на данном сайте (т.е. на www.randomrace.ru). В ней будут отражены очки, которые данное КП может принести (и уже принесло) участникам, кто его во сколько брал и т.п. Кроме того, в ней, вероятно, будут и координаты КП, видимые участникам. Сделано это для того, чтобы участникам не приходилось излишне часто обращаться к системе мониторинга, которая достаточно «тяжеловесна», особенно в условиях где интернет еле-еле.

Эти данные (координаты) организаторы получают точно так же, как и участники — из системы мониторинга. Причём делают это когда координаты уже понятны и когда нет других более важных организаторских дел. То есть координаты на сайте www.randomrace.ru — это бонус для участников в условиях плоховатого интернета.

Ещё раз уточним: для успешного участия в соревнованиях команда должна быть залогинена на двух сайтах (логин и там и там — ваш e-mail, пароль и там и там тоже одинаковый):

4. Установка и проверка трекерного ПО

Согласно правилам соревнований (пункт 6.1. Обязательное снаряжение), у каждой команды должен быть GPS-трекер или смартфон, работающий в качестве трекера. Напомним, это нужно для того чтобы другие команды могли отслеживать ваше местоположение.

Помните, что согласно (пункт 8. Участникам запрещено) организаторы вправе дисквалифицировать команду, чей смартфон/трекер не отдавал координаты более 30 минут. Пожалуйста, следите за тем чтобы ваш трекер/смартфон работал все соревнования вплоть до вашего финиша, чтобы у него не сели батарейки и т.п. Проще всего это делать, отслеживая «самих себя» на карте мониторинга.

Принцип работы трекера или соответствующего софта под смартфон предельно прост: он получает координаты от спутников и отдаёт их по сети GSM на сервер мониторинга. Разумеется, если в данном месте нет сети GSM, координаты не будут переданы. Тем не менее, 30 минут для Карельского перешейка, где покрытие есть почти везде и почти везде уверенное — более чем достаточное время для возвращения в сеть.

Команда должна самостоятельно настроить софт на своём смартфоне (или свой трекер) и «связать» его с системой мониторинга. Если поставленный вами софт не глючит, не виснет и работает корректно, и при этом данные от объекта вашей команды отображаются («пеньки» рядом с объектом зелёные, отсутствует надпись «нет данных» и т.п.) — значит всё хорошо.

Настроить своё оборудование не сложно, и, как правило, большинству участников сразу удаётся. Тем не менее, корректно настроить демонстрацию своего местоположения во время соревнований — задача команды. Ниже мы рассмотрим некоторые нюансы настройки оборудования разных типов.

Ещё раз уточним: общая суть настройки состоит в следующем — выставить в системе мониторинга тот же тип ПО, который установлен в вашем смартфоне, и убедиться в том, что ID в смартфоне и в системе мониторинга совпадают. Ну и проследить, что ПО отдаёт данные по правильному IP (193.193.165.165) и через правильный порт (зависит от ПО). В большинстве случаев настройки объекта ни пароль (к объекту), ни телефонный номер — ничего этого в свойствах объекта указывать не нужно, достаточно только ID.

Всем командам по дефолту выставляется тип устройства «WiaTag», а в качестве уникального ID — e-mail, указанный командой при регистрации. В качестве ID может выступать что угодно, лишь бы это было уникально (e-mail, IMEI вашего смартфона и т.п.). Любая команда в любую секунду может всё это поменять (см. выше про доступ к системе мониторинга) — и тип устройства, и ID. Важно лишь быть всё время онлайн во время соревнований.

Выпадайка выбора типа ПО в системе мониторинга сделано кривовато, и чтобы там что-то «выпало», возможно потребуется целиком удалить дефолтное значение «WiaTag».

Регистр букв в логине и пароле — важен!

Напомним, что у команды есть права на редактирование (настройку) своего и только своего объекта («самих себя»). Поэтому если поля настройки не активны, значит что-то не то, свяжитесь с организаторами.

4.1. Если у вас трекер

Если у вас есть трекер, то всё просто: заходите в систему мониторинга, выбираете там нужный объект (по номеру и имени своей команды), в выпадайке выбираете тип трекера (его модель) и вписываете IMEI-номер трекера. Трекер же настраиваете на «Wialon Hosting», то есть прописываете в трекере адрес сервера 193.193.165.165 и порт, соответствующий вашему трекеру (подробнее о настройках трекера — в списке поддерживаемых системой мониторинга трекеров). Если всё настроено корректно, то через некоторое время сервер увидит ваш трекер, и красные «пеньки» рядом с именем вашей команды сменятся на зелёные или жёлтые.

4.2. Если у вас смартфон

Если у вас смартфон, то тоже не очень сложно: заходите в систему мониторинга, выбираете там нужный объект (по номеру и имени своей команды), в выпадайке выбираете тип установленного ПО (возможно, меняете ID). Всем командам по дефолту выставлен тип ПО «WiaTag» (соответствующий описываемому ниже рекомендуемому трекер-приложению), и менять это, скорее всего, не потребуется. Если всё настроено корректно, то через некоторое время сервер увидит ваш смартфон, и красные «пеньки» рядом с именем вашей команды сменятся на зелёные или жёлтые.

Но перед этим вам надо поставить на свой смартфон приложение-трекер — специальное ПО, которое позволит вашему смартфону передавать его координаты в вышеописанную систему мониторинга.

Для разных типов смартфонов предлагается своё ПО. С полным списком ПО, поддерживаемых используемой системой мониторинга, можно ознакомиться по ссылке. Напомним, IP-адрес сервера используемой системы мониторинга — 193.193.165.165, а порт надо выставлять в зависимости от используемого ПО.

Логотип «WiaTag»  

Организаторы рекомендуют использовать бесплатное приложение «WiaTag», написанное специально под используемую систему мониторинга (есть версии под Android и под iOS, а также руководства пользователя для версий под Android и под iOS соответственно).

Летом 2021 года это приложение было кардинально изменено (сравнение). Тем, у кого осталось старое, беспокоиться не о чем — работать оно будет и дальше, но поддерживаться разработчикам не будет.

При его установке надо выбирать идентификацию по ID (а НЕ по логину/паролю), при этом объект с этим ID (то есть объект вашей команды) на сервере мониторинга уже должен существовать (дождитесь, чтобы иконка «трекер» вашей команды в списке участников стала НЕ серой, но, как правило, если ваша команда есть в списке участников, в систему мониторинга она тоже уже заведена).

На скриншотах ниже — пошаговый мануал по установке и настройке «WiaTag» под Android (установка под iOS аналогична); картинки кликабельны.


Заходим в Google Play на страницу приложения Wiatag, давим «Установить» После того, как приложение скачалось, давим «Открыть» Убеждаемся, что выбран Wialon Hosting, заполняем поле «Уникальный ID объекта», поле «Пароль» оставляем пустым В поле «Уникальный ID объекта» пишем свой e-mail, указанный при регистрации, поле «Пароль» оставляем пустым; давим «Войти»
Заходим в Google Play на страницу приложения Wiatag, давим «Установить» После того, как приложение скачалось, давим «Открыть» Убеждаемся, что выбран Wialon Hosting, заполняем поле «Уникальный ID объекта», поле «Пароль» оставляем пустым В поле «Уникальный ID объекта» пишем свой e-mail, указанный при регистрации, поле «Пароль» оставляем пустым; давим «Войти»

Если появилась надпись «Не удалось установить связь с сервером», значит или e-mail указан неверно (регистр важен), или объект вашей команды ещё не создан в системе мониторинга (см. обозначения в списке), или вы пытаетесь вставить пароль На вопрос приложения о доступе к местоположению — давим «Разрешить» На вопрос Андроида о том же — давим «Разрешить» Аналогичным образом отключаем оптимизацию батареи
Если появилась надпись «Не удалось установить связь с сервером», значит или e-mail указан неверно (регистр важен), или объект вашей команды ещё не создан в системе мониторинга (см. обозначения в списке), или вы пытаетесь вставить пароль На вопрос приложения о доступе к местоположению — давим «Разрешить» На вопрос Андроида о том же — давим «Разрешить» Аналогичным образом отключаем оптимизацию батареи

Аналогичным образом отключаем оптимизацию батареи Первичные настройки приложения, давим «Продолжить» Приложение установлено, включаем его Выключатель становится зелёным, под ним актуальные данные по отправке сообщений, на шторке — иконка Wiatag
Аналогичным образом отключаем оптимизацию батареи Первичные настройки приложения, давим «Продолжить» Приложение установлено, включаем его Выключатель становится зелёным, под ним актуальные данные по отправке сообщений, на шторке — иконка Wiatag

Можно переключиться в наблюдение себя на карте — иконка справа наверху Переключиться обратно — иконка там же, справа наверху Также можно взглянуть на настройки (их минимум, но этого достаточно; тонкую настройку можно произвести через веб-интерфейс) Ваш e-mail в качестве ID, стандартные адрес и порт сервера, выбор режима работы
Можно переключиться в наблюдение себя на карте — иконка справа наверху Переключиться обратно — иконка там же, справа наверху Также можно взглянуть на настройки (их минимум, но этого достаточно; тонкую настройку можно произвести через веб-интерфейс) Ваш e-mail в качестве ID, стандартные адрес и порт сервера, выбор режима работы

Дефолтовый режим «Стандарт», на наш взгляд, оптимален для «RandomRace» (тем не менее, желающие могут поковыряться в «Произвольном») Также можно настроить использование виджетов А точнее, просто их всех отключить (за ненадобностью в рамках «RandomRace») Приложение, в котором всё отключено, но при этом как трекер оно работает
Дефолтовый режим «Стандарт», на наш взгляд, оптимален для «RandomRace» (тем не менее, желающие могут поковыряться в «Произвольном») Также можно настроить использование виджетов А точнее, просто их всех отключить (за ненадобностью в рамках «RandomRace») Приложение, в котором всё отключено, но при этом как трекер оно работает

Помните, что все без исключения смартфоны — глючное китайское говно не все смартфоны и не с любой версией ОС корректно работают с тем или иным софтом, написанным/протестированным тоже не всегда безукоризненно. :)

Иными словами, если у Васи на смартфоне «AAA» под ОС версии N.N установлено и корректно работает приложение XXX — абсолютно не означает, что приложение XXX корректно заработает у  Пети на «БББ» под ОС версии M.M.

Не стоит забывать, что трекерный софт относительно «прожорлив» (не в плане трафика/денег, трафика там крохи, а в плане батареек); это из-за того что часто (а у некоторого софта — постоянно) используется GPS. Пожалуйста, учтите это при подготовке своей техники к соревнованиям.

Даже после того как вы корректно установили себе трекерный софт и «увидели себя» в системе мониторинга (рядом с вашим объектом «пеньки» стали не красные), надо проверить работоспособность и безглючность софта на вашем устройстве: софт не должен прекращать отдавать данные на сервер когда приложение свёрнуто, когда заблокирован экран и т.п. То есть когда приложение запущено, данные в системе мониторинга должны обновляться с заданной в приложении частотой).

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

Команды, уже участвовавшие в наших соревнованиях и в качестве трекерного ПО использовавшие «GPS Tag» (софт тех же производителей, что и вышеописанный «WiaTag», только более древний и уже не поддерживающийся) и в целом оставшиеся довольны его работой (стабильная работа без длительных «офлайнов» и без необходимости перезагрузки) — могут продолжать использовать его, ничего страшного.

Если у вас не получается самостоятельно настроить свой смартфон, то есть система мониторинга ни в какую не видит ваш смартфон и пишет около вашей команды «нет данных», обязательно напишите об этом во вконтактную группу, и мы обязательно попробуем решить эту проблему. Не откладывайте настройку ПО на последний момент!

4.3. Если у вас нет смартфона или желания его настраивать

Тем, кому совсем не хочется возиться с настройкой своего смартфона, смогут на старте получить настроенный трекер в аренду. Стоимость этой опции составляет 1000 рублей. Также с этих участников будет взиматься залоговая стоимость трекера (3000 рублей), возвращаемая на финише соревнований (с команд, знакомых организаторам лично, залог взиматься не будет).

Для пользования этой опцией необходимо отметить соответствующее поле в форме регистрации или на странице команды. Тем не менее, организаторы настоятельно рекомендуют не лениться использовать свои смартфоны, ибо настроить их в качестве трекера намного проще, чем кажется на первый взгляд.

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

Вместе с трекером вам будет выдан запасной аккумулятор, примерно в середине соревнований вам надо будет его заменить. Никаких кнопок давить не нужно, просто открыть трекер, вытащить один аккум, вставить другой, закрыть трекер, увидеть загоревшийся (в глубине) зелёный огонёк. Profit.

Даже если вы арендуете командный трекер у организаторов, вам будет необходимо логиниться и на сайт мониторинга (для получения координат), и на сайт соревнований (для введения очков и проч.), подробнее в пункте 3.5. Данные по КП на сайте данной инструкции.

4.4. Обозначения в списке участников

В списке участников успешность вашего подключения к системе мониторинга отображается соответствующими пиктограммами:

Команда корректно подключила свой командный трекер к системе мониторинга Команда корректно подключила свой командный трекер к системе мониторинга
Команда ещё не подключила свой командный трекер к системе мониторинга Команда ещё не подключила свой командный трекер к системе мониторинга
Команда арендует командный трекер у организаторов и не беспокоится о его подключении Команда арендует командный трекер у организаторов и не беспокоится о его подключении
Команда пока что не заведена в систему мониторинга Команда пока что не заведена в систему мониторинга

Телефон колл-центра во время соревнований: +7 (921) 446-4120
В остальное время этот телефон выключен. По всем вопросам вне соревнований — связывайтесь с организаторами.