«RandomRace / осень 2017», технические подробности
Технические подробности по трекерам, смартфонам и системе мониторинга. Бумажная копия этих инструкций будет роздана всем желающим на старте (вместе с памятными наклейками и другими приятными сувенирами). Можно скачать правила соревнований в виде pdf (2,3 Mb), в который для удобства участников также включены технические подробности по мониторингу и схема проезда к старту.
1. Регистрация.
Надеемся, что вы уже зарегистрировались и уже увидели себя в списке участников. Без этого всё нижеизложенное не имеет к вам непосредственного отношения.
2. Управление трекером на КП.
В процессе участия вы будете находить «контрольные пункты» (контейнеры со спусковыми устройствами), в контейнере трекер (данные от которого вас туда, собственно, и приведут). И поскольку вы унесёте его с собой, то чтобы не вводить других участников в заблуждение (чтоб они не начали преследовать вас), вам нужно трекер выключить.
На этих соревнованиях в контрольных пунктах используются два вида трекеров: TK102-2 (чёрная коробочка размером со спичечный коробок без цветных кнопок) и MT90 (с ярко-оранжевыми кнопками).
Трекеры Xexun TK102-2 | Трекеры Meitrack MT90 |
Для выключения TK102-2 просто откройте заднюю крышку (закрепляется поворотной клипсой) и вытащите аккум. Всё.
Выключить MT90 также не сложно, просто надо долго (секунды 3-4) нажать кнопку «Power» со стандартной для этого иконкой (кружочек с палочкой; маленькая такая кнопочка сбоку). В ответ трекер просто пискнет и один раз мигнёт светодиодами (у него их там два, синий и зелёный). Если же он ко времени вашего нахождения уже выключится сам, из-за севшей батарейки, эта же операция его наоборот включит, он тогда начнёт мигать обоими диодами одновременно и синхронно, несколько раз. Тогда его надо просто ещё раз выключить.
Во время длительной работы (то есть спустя некоторое время после включения, когда трекер и сеть зацепил, и спутники поймал) ни один из диодов не горит и не мигает, вот поэтому не сразу понятно работает он или выключен.
Также, если в контейнере есть передатчик (плата с аккумулятором), можно выключить и его, просто разъединив разъём. Если вы его не выключите, ничего страшного не случится, просто своим радиосигналом он, возможно, может вам помешать (в смысле что вы можете по ошибке принять сигнал от него за сигнал от других КП, ещё вами не найденных).
3. Система мониторинга.
Во время соревнований будет использоваться система мониторинга «Wialon Hosting» от наших технических партнёров, компании «Глобальное Позиционирование». Потестировать и посмотреть что и как имеет смысл заранее.
Система мониторинга нужна для двух вещей:
- для наблюдения за всем происходящим — чтобы видеть что/где упало и кто/куда поехал),
- для демонстрации командами самих себя другим командам.
3.1. Система мониторинга для участников.
Каждая зарегистрировавшаяся команда почти сразу как появляется в списке участников, получает и доступ к этой системе. Нужно зайти по ссылке ниже и ввести логин и пароль:
- ссылка: gp-track.ru
- логин: (e-mail, указанный вами при регистрации на соревнования)
- пароль: (пароль, указанный вами при регистрации на соревнования)
Команды обозначаются синим кружком, контрольные пункты (КП) обозначены уменьшенным логотипом соревнований, а бонусные КП — логотипом с «сиянием» (подробнее про бонусные КП — в правилах в пункте 5.11. «Бонусные КП.»):
На данный момент там есть все потенциальные контрольные пункты и несколько зарегистрировавшихся команд. Всё уже работает, трекеры (если включены) данные отдают, всё видно. Во время соревнований объектов, конечно же, будет больше.
КП в озере и «O-site» (соревнования «RandomRace / осень 2013») |
Карта системы мониторинга (соревнования «RandomRace / весна 2015») |
Заруба среди участников и три шара в Ладоге (соревнования «RandomRace / весна 2015») |
Всем участникам настоятельно рекомендуется потыкать там мышкой: как включить или отключить тот или иной объект, как его удалить (из отображения) и как добавить, как перестать за ним следить, как поменять карту-подложку и т.п. В целом, там всё предельно прозрачно и понятно:
- все контрольные пункты объединены в группу [КП-2017], а все команды — в [Команды-2017];
- из меню (наверху) вам понадобятся закладки «Мониторинг», «Сообщения» и, возможно, «Треки»;
- ещё может понадобиться закладка «Объекты», которая показывает все объекты (все команды и все КП),
на которые у вас есть права на
чтениенаблюдение (а не только те, которые выведены у вас в закладку «Мониторинг»); - научитесь управлять содержимым списка в закладке «Мониторинг»; вы можете как добавлять в список всё вам нужное, скажем, все объекты обеих игровых групп, так и, наоборот, удалять/отключать в данный момент ненужное (подменюшки «Пополнить список» и «Добавить все доступные», обе поддерживают в том числе и групповые операции);
- рекомендуем периодически поглядывать кнопку «Объекты» и по необходимости добавлять нужные объекты в «Мониторинг»
(скажем, чтоб не пропустить появление бонуса, о котором, разумеется, будет написано на сайте, но тем не менее);
Настоятельно рекомендуется добавить ещё раз все объекты обеих групп сразу после старта соревнований, чтобы чтобы не пропустить объекты (как КП, так и команды), добавленные в мониторинг непосредственно перед соревнованиями, скажем на старте, то есть чтобы у вас была полная картина по всем КП и по всем командам; также очень рекомендуется периодически так делать по ходу соревнований, чтобы не пропустить добавленные объекты (в частности, бонусные КП).
- тычок в объект (в списке слева) позиционирует этот объект в центре экрана;
- для того, чтобы получить текущие числовые координаты объекта (в виде широты и долготы), достаточно поднести мышку к объекту, и во всплывающей подсказке появится много всякой разной информации, в том числе и координаты;
- также числовые координаты объекта (в виде широты и долготы) можно получить через закладку «Сообщения»; для этого в том разделе в выпадайке надо выбрать желаемый объект и временной интервал (скажем, «Сегодня»), нажать «Выполнить»; важно не забыть отлистать в самый конец полученных данных (их там может быть несколько страниц, то есть нужен самый низ последней страницы), чтобы получить действительно актуальные цифры;
- также для получения числовых координат можно выбрать закладку «Треки»,
в выпадайке выбрать желаемый объект и временной интервал (скажем, «Сегодня»), нажать «Построить трек»;
при наведении на нужную точку трека во всплывающей подсказке будут показаны координаты этой точки трека.
Убедитесь в том, что вам удаётся извлекать числовые координаты объекта с помощью того устройства (тех устройств) и того браузера (мониторингового ПО), с которыми вы планируете участвовать в соревнованиях. Поверьте, координаты в виде цифр вам очень, очень пригодятся.Не, можно и без точных координат всё найти, просто наблюдая самих себя и КП на карте, но с координатами удобнее. :)
В системе мониторинга используется датум (система координат) WGS-84 (стандарт де-факто для всего, в т.ч. для большинства онлайн-карт типа OpenStreetMap, Google Maps и Яндекс.Карт). GPS-координаты выдаются в формате «градусы с долями», а НЕ «градусы с минутами и долями минут» и НЕ «градусы с минутами и секундами». Это важный момент, проверьте настройки своего навигационного оборудования (удобнее когда одинаково).
Обязательно обращайте внимание на высоту объекта.
Если она большая, значит трекер или ещё летит и чудом зацепил сеть, или (более вероятно) упал,
но данные (накопленные пока он был вне сети) ещё не выгрузил. Общий вывод: координаты, скорее всего, не правильные.
Условно говоря, трекер упал, если он передаёт более-менее постоянные координаты и его высота в пределах разумного
(высшая точка Карельского перешейка ~200 метров над уровнем моря).
Также в этой системе мониторинга можно выбрать карту-подложку: OpenStreetMap, Yandex.Map, Yandex.Satellite и т.д. Выбрать можно с помощью иконки «Выберите источник карт» (в левом верхнем углу, иконка в виде флажка).
Один из важных моментов — грамотно оперировать чекбоксиками около объекта; их там два: один (слева от имени объекта) включает/выключает отображение данного объекта, а другой (справа от имени объекта, выглядит как мишень) включает/выключает слежение за объектом. Слежение может быть неудобно вот чем: у вас какой-то крупный масштаб, и вдруг какой-то объект шевельнулся, отдал координаты (скажем, команда, действия которой вам неинтересны или КП, которым вы в данный момент не интересуетесь), и система мониторинга будет норовить упихать и его в видимую область, тем самым сбросив масштаб снова на мелкий и т.п. То есть оперировать чекбоксиком «слежение» надо аккуратно и вдумчиво.
Ещё раз напомним: обязательно потестируйте систему с того устройства, которое планируете использовать во время соревнований. Всё попробуйте. Будут вопросы — обязательно ответим. Мануалы по мониторингу системы «Wialon Hosting» можно посмотреть на их сайте по ссылке.
3.2. Мобильная версия системы мониторинга для участников.
Также доступна мобильная версия вышеописанной системы мониторинга:
- ссылка: mobile2.gp-track.ru
- логин: (такой же логин как в «большую» версию мониторинга, т.е. e-mail, указанный вами при регистрации на соревнования)
- пароль: (такой же как в «большой» версии пароль)
С этой мобильной версией всё менее очевидно чем с «большой»; скажем, для выдачи списка объектов надо в пустое поле ввести звёздочку, из неё не извлечь точных координат, и т.п. Надо поэскпериментировать.
Кроме этой мобильной версии, для наблюдения за объектами со смартфонов и планшетов можно порекомендовать приложение «TrackingM». Доступны версии под Android и под iOS (обе бесплатные), желающие могут поэкспериментировать что там к чему.
3.3. Система мониторинга для зрителей.
Все болельщики, наблюдатели и просто интересующиеся также могут зайти в систему и наблюдать за происходящим:
- ссылка: gp-track.ru
- логин: guest@randomrace.ru
- пароль: guest
Различия между аккаунтом команды и гостевым аккаунтом следующие:
- команда может получать так называемые «сообщения» от всех объектов (от контрольных пунктов и от других команд), то есть получать точные координаты объектов в виде чисел;
- команда может настраивать свой собственный объект, имеющий имя, состоящее из номера команды и её названия (например, 01 Неспортивная Команда), добиваясь его корректной работы;
- команда имеет доступ к настройкам своего собственного аккаунта, то есть может включить или отключить отображение тех или иных объектов, включить или отключить слежение за теми или иными объектами и т.п.
Гостевой же аккаунт всего этого делать не позволяет, но позволяет видеть общую картину происходящего, не особо в неё вмешиваясь. Тем не менее, будут видны все улетающие или упавшие шары, а также передвижение всех команд.
3.4. Данные по КП на сайте.
Кроме системы мониторинга gp-track.ru, все данные по КП (по мере падения шаров и по возможности) будут заноситься в таблицу, видимую и участникам и «наблюдателям» на данном сайте (т.е. на www.randomrace.ru). В ней будут отражены очки, которые данное КП может принести (и уже принесло) участникам, кто его во сколько брал и т.п. Кроме того, в ней, вероятно, будут и координаты КП, видимые участникам. Сделано это для того, чтобы участникам не приходилось излишне часто обращаться к системе мониторинга, которая достаточно «тяжеловесна», особенно в условиях где интернет еле-еле.
- gp-track.ru — для получения координат КП и наблюдения за общей картиной движения КП и команд,
- www.randomrace.ru — для введения кодов с КП, мониторинга набранных командами очков, болтания в чате, получения какой-то оперативной информации от организаторов и т.п.
4. Установка и проверка трекерного ПО.
Согласно правилам соревнований (пункт 6.1. «Обязательное снаряжение.»), у каждой команды должен быть GPS-трекер или смартфон, работающий в качестве трекера. Напомним, это нужно для того чтобы другие команды могли отслеживать ваше местоположение.
Принцип работы трекера или соответствующего софта под смартфон предельно прост: он получает координаты от спутников и отдаёт их по сети GSM на сервер мониторинга. Разумеется, если в данном месте нет сети GSM, координаты не будут переданы. Тем не менее, 30 минут для Карельского перешейка, где покрытие есть почти везде и почти везде уверенное — более чем достаточное время для возвращения в сеть.
Настроить своё оборудование не сложно, и, как правило, большинству участников сразу удаётся. Тем не менее, корректно настроить демонстрацию своего местоположения во время соревнований — задача команды. Ниже мы рассмотрим некоторые нюансы настройки оборудования разных типов.
Напомним, что у команды есть права на редактирование (настройку) своего и только своего объекта («самих себя»). Поэтому если поля настройки не активны, значит что-то не то, свяжитесь с организаторами.
Всем командам по дефолту выставляется тип устройства «GPS Tag»,
а в качестве уникального ID —
4.1. Если у вас трекер.
Если у вас есть трекер, то всё просто: заходите в систему мониторинга, выбираете там нужный объект (по номеру и имени своей команды), в выпадайке выбираете тип трекера (его модель) и вписываете IMEI-номер трекера. Трекер же настраиваете на «Wialon Hosting», то есть прописываете в трекере адрес сервера 193.193.165.165 и порт, соответствующий вашему трекеру (подробнее о настройках трекера — по ссылке). Если всё настроено корректно, то через некоторое время сервер увидит ваш трекер, и красные «пеньки» рядом с именем вашей команды сменятся на зелёные или жёлтые.
4.2. Если у вас смартфон.
Если у вас смартфон, то тоже не очень сложно: заходите в систему мониторинга, выбираете там нужный объект (по номеру и имени своей команды), в выпадайке выбираете тип установленного ПО (возможно, меняете ID). Если всё настроено корректно, то через некоторое время сервер увидит ваш смартфон, и красные «пеньки» рядом с именем вашей команды сменятся на зелёные или жёлтые.
Для разных типов смартфонов предлагается своё ПО. С полным списком ПО, поддерживаемых используемой системой мониторинга, можно ознакомиться по ссылке. Напомним, IP-адрес сервера используемой системы мониторинга — 193.193.165.165, а порт надо выставлять в зависимости от используемого ПО.
Организаторы рекомендуют использовать «GPS Tag», написанный специально под используемую систему мониторинга (есть версии и под Android, и под iOS) и поэтому не требующий вводить IP и прочее.
Не стоит забывать, что трекерный софт весьма «прожорлив»
(не в плане трафика/денег, трафика там крохи, а в плане батареек);
это
Частоту дискретизации отдачи данных на сервер поставьте раз в 1-3 минуты. Чаще можно, но не нужно (ибо и так будет понятно где вы), излишняя частота только усложнит работу системы мониторинга и потратит лишнюю энергию вашего смартфона. Но реже чем раз в 3 минуты тоже не надо.
4.3. Если у вас смартфон/планшет на Android.
Вариантов под Android — достаточно много (подробнее по ссылке). Тем не менее, организаторы рекомендуют вышеупомянутый «GPS Tag», написанный специально под используемую систему мониторинга (порт сервера 20460; вот его PDF-описание и обсуждение на форуме Gurtam).
Ещё можно порекомендовать «WiaTag», также написанный специально под данную систему мониторинга (порт 20963; PDF-описание и обсуждение на форуме Gurtam).
Также под Android-ом работает упомянутый выше «TrackingM»; это приложение (так же как и его версия под iOS) может быть использовано не только для мониторинга, но и в качестве трекера. Для его корректной настройки в качестве типа устройства в системе мониторинга надо выбрать «GPS tag» (потому что устройства «TrackingM» в тамошней выпадайке нет), выставить в приложении порт 20460, а также и в приложении, и в системе мониторинга выставить одинаковый ID (e-mail в качестве ID — в данном софте не подойдёт). Вот его обсуждение на форуме Gurtam).
Тот или иной софт в
4.4. Если у вас iPhone/iPad на iOS.
Вариантов под iOS тоже достаточно (подробнее по ссылке). Тем не менее, организаторы рекомендуют (спасибо нашему участнику Вячеславу Ершову) «GPS Tag», написанный специально под используемую систему мониторинга (порт сервера 20460; вот его PDF-описание и обсуждение на форуме Gurtam), настроив его следующим образом.
- Настройки сервера — не требуются, т.к. это софт от компании, предоставляющей услуги мониторинга.
- Настройки объекта:
- UID: уникальный ID, совпадаюший с ID в системе мониторинга (по умолчанию это ваш e-mail) — проверить одинаковость в приложении и в системе мониторинга;
- пароль: не требуется.
- Настройки положения (почти всё оставить по умолчанию):
- фильтрация сообщений: вкл;
- мин. интервал, с: от 15 до 30;
- мин. расстояние, м: от 100 до 300.
- Включение отслеживания своего положения:
- в главном меню пункт «Запуск/Остановка»: вкл;
- убедиться, что после сообщения «Сервис запущен» (!) появилось сообщение «Объект подключился к серверу» (это получается не всегда).
- Проверка работы; в главном меню пункт «Статистика» — убедиться что стоят все галочки:
- «Текущий статус»:
- GPS-соединение,
- подключение к интернету,
- статус сервиса,
- подключение к серверу;
- «Последние данные»:
- время — время отправки последнего пакета на сервер (!),
- широта, долгота, высота, курс, скорость, точность — данные GPS-приемника.
- «Текущий статус»:
- Просмотр трека — в главню меню пункт «Трек».
Ещё можно порекомендовать «WiaTag», также написанный специально под данную систему мониторинга (порт 20963; PDF-описание и обсуждение на форуме Gurtam).
Также под iOS можно порекомендовать упомянутый выше «TrackingM»; это приложение (так же как и его версия под iOS) может быть использовано не только для мониторинга, но и в качестве трекера. Для его корректной настройки в качестве типа устройства в системе мониторинга надо выбрать «GPS tag» (потому что устройства «TrackingM» в тамошней выпадайке нет), выставить в приложении порт 20460, а также и в приложении, и в системе мониторинга выставить одинаковый ID (e-mail в качестве ID — в данном софте не подойдёт). Вот его обсуждение на форуме Gurtam).
4.5. Если у вас смартфон на чём-то более другом. :)
Смотрите список софта, поддерживаемого используемой системой мониторинга; наверняка вам удастся найти что-то подходящее и работающее.
4.6. Если у вас нет смартфона и/или желания его настраивать.
Тем, кому совсем не хочется возиться с настройкой своего смартфона, смогут на старте получить настроенный трекер в аренду. Стоимость этой опции составляет 500 рублей. Также с этих участников будет взиматься залоговая стоимость трекера (3000 рублей), возвращаемая на финише соревнований (с команд, знакомых организаторам лично, залог взиматься не будет).
Для пользования этой опцией необходимо отметить соответствующее поле в форме регистрации или на странице команды. Тем не менее, организаторы рекомендуют не лениться и использовать свои смартфоны, настроить их в качестве трекера намного проще чем кажется на первый взгляд.
Вместе с трекером вам будет выдан запасной аккумулятор, примерно в середине соревнований вам надо будет его заменить. Никаких кнопок давить не нужно, просто открыть трекер, вытащить один аккум, вставить другой, закрыть трекер, увидеть загоревшийся (в глубине) зелёный огонёк. Profit.
4.7. Обозначения в списке участников
В списке участников успешность вашего подключения к системе мониторинга отображается соответствующими пиктограммами:
Команда корректно подключила свой командный трекер к системе мониторинга | |
Команда ещё не подключила свой командный трекер к системе мониторинга | |
Команда арендует командный трекер у организаторов и не беспокоится о его подключении | |
Команда пока что не заведена в систему мониторинга |
Бумажная копия этих инструкций будет роздана всем желающим на старте (вместе с памятными наклейками и другими приятными сувенирами). Можно скачать правила соревнований в виде pdf (2,3 Mb), в который для удобства участников также включены технические подробности по мониторингу и схема проезда к старту.