«RandomRace / осень 2019», технические подробности
Технические подробности по трекерам, смартфонам и системе мониторинга.
Бумажная копия этих инструкций будет роздана всем желающим на старте (вместе с памятными наклейками и другими приятными сувенирами). Можно скачать эти инструкции в виде pdf (1 Mb), в который для удобства участников также включены правила соревнований и схема проезда к старту.
1. Регистрация.
Надеемся, что вы уже зарегистрировались и уже увидели себя в списке участников. Без этого всё нижеизложенное не имеет к вам непосредственного отношения.
2. Управление трекером на КП.
В процессе участия вы будете находить «контрольные пункты» (контейнеры со спусковыми устройствами), в контейнере трекер (данные от которого вас туда, собственно, и приведут). И поскольку вы унесёте его с собой, то чтобы не вводить других участников в заблуждение (чтоб они не начали преследовать вас), вам нужно трекер выключить.
Выключить трекер — это важно! Не забудьте это сделать.
На этих соревнованиях в контрольных пунктах будут использоваться три вида трекеров:
Проапдейченные трекеры |
Трекеры |
Для выключения
Выключить
Чтобы выключить
В каждом контейнере на обороте листка КП будет напечатана памятка, в которой в двух словах будет рассказано, как выключить конкретно этот трекер.
Если вы не уверены что вы выключили трекер, просто свяжитесь с организаторами по тел.
Также, если в контейнере есть передатчик (плата с аккумулятором), можно выключить и его, просто разъединив разъём. Если вы его не выключите, ничего страшного не случится, просто своим радиосигналом он, возможно, может вам помешать (в смысле что вы можете по ошибке принять сигнал от него за сигнал от других КП, ещё вами не найденных).
3. Система мониторинга.
Во время соревнований будет использоваться система мониторинга «Wialon Hosting» от наших технических партнёров, компании «Глобальное Позиционирование». Потестировать и посмотреть что и как имеет смысл заранее.
Система мониторинга нужна для двух вещей:
- для наблюдения за всем происходящим — чтобы видеть что/где упало и кто/куда поехал),
- для демонстрации командами самих себя другим командам.
3.1. Система мониторинга для участников.
Каждая зарегистрировавшаяся команда почти сразу как появляется в списке участников, получает и доступ к этой системе. Нужно зайти по ссылке ниже и ввести логин и пароль:
- ссылка:
gp-track.ru - логин: (
e-mail , указанный вами при регистрации на соревнования) - пароль: (пароль, указанный вами при регистрации на соревнования)
Регистр букв — важен!
Если у вас возникают сложности со входом в систему мониторинга, но при этом вы уверены, что логин и пароль вводите правильно,
попробуйте отключить экономию трафика (если вы используете Chrome) или войти
«И будет счастье.» © Михаил Дружинин
Команды обозначаются синим кружком, контрольные пункты (КП) обозначены уменьшенным логотипом соревнований, а бонусные КП — логотипом с «сиянием» (подробнее про бонусные КП — в правилах в пункте 5.11. «Бонусные КП.»):
На данный момент там есть все потенциальные контрольные пункты и все зарегистрированные команды. Всё уже работает, трекеры (если включены) данные отдают, всё видно.
Если надпись под иконкой серая, а не чёрная, и/или иконка объекта растушёванная — значит от данного объекта достаточно давно не поступало информации. Если навести курсор на иконку (на карте или в списке объектов) — видно как давно были получены последние данные от этого объекта.
КП в озере и «O-site» (соревнования «RandomRace / осень 2013») |
Карта системы мониторинга (соревнования «RandomRace / весна 2015») |
Заруба среди участников и три шара в Ладоге (соревнования «RandomRace / весна 2015») |
Всем участникам настоятельно рекомендуется потыкать там мышкой: как включить или отключить тот или иной объект, как его удалить (из отображения) и как добавить, как перестать за ним следить, как поменять карту-подложку и т.п. В целом, там всё предельно прозрачно и понятно:
- все контрольные пункты объединены в группу [
КП-2019 ], а все команды — в [Команды-2019 ]; - из меню (наверху) вам понадобятся закладки «Мониторинг», «Сообщения» и, возможно, «Треки»;
- ещё может понадобиться закладка «Объекты», которая показывает все объекты (все команды и все КП),
на которые у вас есть права на
чтениенаблюдение (а не только те, которые выведены у вас в закладку «Мониторинг»); - научитесь управлять содержимым списка в закладке «Мониторинг»; вы можете как добавлять в список всё вам нужное, скажем, все объекты обеих игровых групп, так и, наоборот, удалять/отключать в данный момент ненужное (подменюшки «Пополнить список» и «Добавить все доступные», обе поддерживают в том числе и групповые операции);
- рекомендуем периодически поглядывать кнопку «Объекты» и по необходимости добавлять нужные объекты в «Мониторинг»
(скажем, чтобы не пропустить появление бонуса, о котором, разумеется, будет написано на сайте, но тем не менее);
Настоятельно рекомендуется добавить ещё раз все объекты обеих групп сразу после старта соревнований, чтобы чтобы не пропустить объекты (как КП, так и команды), добавленные в мониторинг непосредственно перед соревнованиями (скажем, зарегистрированная прямо на старте команда), то есть чтобы у вас была полная картина по всем КП и по всем командам; также рекомендуется периодически так делать по ходу соревнований, чтобы не пропустить добавленные объекты (в частности, бонусные КП).
- тычок в объект (в списке слева) позиционирует этот объект в центре экрана;
- для того, чтобы получить текущие числовые координаты объекта (в виде широты и долготы), достаточно поднести мышку к объекту, и во всплывающей подсказке появится много всякой разной информации, в том числе и координаты;
- также числовые координаты объекта (в виде широты и долготы) можно получить через закладку «Сообщения»; для этого в том разделе в выпадайке надо выбрать желаемый объект и временной интервал (скажем, «Сегодня»), нажать «Выполнить»; важно не забыть отлистать в самый конец полученных данных (их там может быть несколько страниц, то есть нужен самый низ последней страницы), чтобы получить действительно актуальные цифры;
- также для получения числовых координат можно выбрать закладку «Треки», в выпадайке выбрать желаемый объект и временной интервал
(скажем, «Сегодня»), нажать «Построить трек»;
при наведении на нужную точку трека во всплывающей подсказке будут показаны координаты этой точки трека.
Убедитесь в том, что вам удаётся извлекать числовые координаты объекта с помощью того устройства (тех устройств) и того браузера (мониторингового ПО), с которыми вы планируете участвовать в соревнованиях. Поверьте, координаты в виде цифр вам очень, очень пригодятся.
Не, можно и без точных координат всё найти, просто наблюдая самих себя и КП на карте, но с координатами удобнее. :)
Раньше этот способ не работал, а вот теперь появился.
В системе мониторинга используется датум (система координат)
Обязательно обращайте внимание на высоту объекта.
Если она большая, значит трекер или ещё летит и чудом зацепил сеть, или (более вероятно) упал,
но данные (накопленные пока он был вне сети) ещё не выгрузил. Общий вывод: координаты, скорее всего, не правильные.
Условно говоря, трекер упал, если он передаёт
К сожалению, большинство используемых на этих соревнованиях трекеров высоту не отдают, показывают ноль. Так что ориентируйтесь на значок «Кирпич»: если он горит значимое время, значит трекер покоится.
Также в этой системе мониторинга можно выбрать карту-подложку: OpenStreetMap, Yandex.Map, Yandex.Satellite и т.д. Выбрать можно с помощью иконки «Выберите источник карт» (в левом верхнем углу, иконка в виде флажка).
Один из важных моментов — грамотно оперировать чекбоксиками около объекта;
их там два: один (слева от имени объекта) включает/выключает отображение данного объекта,
а другой (справа от имени объекта, выглядит как мишень) включает/выключает слежение за объектом.
Слежение может быть неудобно вот чем: у вас
К чекбоксикам могут быть применены групповые операции с помощью аналогичного «группового» чекбоксика в заголовке списка.
Кстати, частенько бывает такой глюк: чекбоксики отображения включены, а на карте пустота — ни КП, ни команд, лишь девственно пустая карта. Это — именно глюк мониторинга, исправляется тычком в любой объект (КП или команду) в списке слева.
Ещё раз напомним: обязательно потестируйте систему с того устройства, которое планируете использовать во время соревнований. Всё попробуйте. Будут вопросы — обязательно ответим. Мануалы по мониторингу системы «Wialon Hosting» можно посмотреть на их сайте по ссылке.
Кроме наблюдения и настройки этого наблюдения, залогинившаяся команда имеет права на редактирование объекта своей команды. То есть КП и объекты чужих команд вы редактировать не сможете, а свой — сможете. Обязательно убедитесь в этом.
3.2. Мобильная версия системы мониторинга для участников.
Доступна мобильная версия вышеописанной системы мониторинга:
- ссылка:
mobile2.gp-track.ru - логин: (такой же логин как в «большую» версию мониторинга, т.е.
e-mail , указанный вами при регистрации на соревнования) - пароль: (такой же как в «большой» версии пароль)
С этой мобильной версией всё менее очевидно чем с «большой»; скажем, для выдачи списка объектов надо в пустое поле ввести звёздочку, из неё не извлечь точных координат, и т.п. Надо поэскпериментировать.
3.3. Мобильные приложения для мониторинга.
Также в качестве системы мониторинга можно использовать приложение «Wialon» (есть версии под Android и iOS), желающие могут поэкспериментировать что там к чему.
Ещё можно порекомендовать приложение «TrackingM» (также есть версии под Android и под iOS).
3.4. Система мониторинга для зрителей.
Все болельщики, наблюдатели и просто интересующиеся также могут зайти в систему и наблюдать за происходящим:
- ссылка:
gp-track.ru - логин: guest@randomrace.ru
- пароль: guest
Различия между аккаунтом команды и гостевым аккаунтом следующие:
- команда может получать так называемые «сообщения» от всех объектов (от контрольных пунктов и от других команд), то есть получать точные координаты объектов в виде чисел;
- команда может настраивать свой собственный объект, имеющий имя, состоящее из номера команды и её названия (например, 01 Неспортивная Команда), добиваясь его корректной работы;
- команда имеет доступ к настройкам своего собственного аккаунта, то есть может включить или отключить отображение тех или иных объектов, включить или отключить слежение за теми или иными объектами и т.п.
Гостевой же аккаунт всего этого делать не позволяет, но позволяет видеть общую картину происходящего, не особо в неё вмешиваясь. Тем не менее, будут видны все улетающие или упавшие шары, а также передвижение всех команд.
3.5. Данные по КП на сайте.
Кроме системы мониторинга
Эти данные (координаты) организаторы получают точно так же, как и участники — из системы мониторинга. Причём делают это когда координаты уже понятны и когда нет других более важных организаторских дел. То есть координаты на сайте www.randomrace.ru — это бонус для участников в условиях плоховатого интернета.
Ещё раз уточним: для успешного участия в соревнованиях команда должна быть залогинена на двух сайтах
(логин и там и там — ваш
gp-track.ru — для получения координат КП и наблюдения за общей картиной движения КП и команд,- www.randomrace.ru — для введения кодов с КП, мониторинга набранных командами очков,
болтания в чате, получения
какой-то оперативной информации от организаторов и т.п.
4. Установка и проверка трекерного ПО.
Согласно правилам соревнований (пункт 6.1. «Обязательное снаряжение.»),
у каждой команды должен быть
Помните, что согласно (пункт 8. «Участникам запрещено.») организаторы вправе дисквалифицировать команду, чей смартфон/трекер не отдавал координаты более 30 минут. Пожалуйста, следите за тем чтобы ваш трекер/смартфон работал все соревнования вплоть до вашего финиша, чтобы у него не сели батарейки и т.п. Проще всего это делать, отслеживая «самих себя» на карте мониторинга.
Принцип работы трекера или соответствующего софта под смартфон предельно прост: он получает координаты от спутников и отдаёт их по сети GSM на сервер мониторинга. Разумеется, если в данном месте нет сети GSM, координаты не будут переданы. Тем не менее, 30 минут для Карельского перешейка, где покрытие есть почти везде и почти везде уверенное — более чем достаточное время для возвращения в сеть.
Команда должна самостоятельно настроить софт на своём смартфоне (или свой трекер) и «связать» его с системой мониторинга. Если поставленный вами софт н глючит, не виснет и работает корректно, и при этом данные от объекта вашей команды отображаются («пеньки» рядом с объектом зелёные, отсутствует надпись «нет данных» и т.п.) — значит всё хорошо.
Настроить своё оборудование не сложно, и, как правило, большинству участников сразу удаётся. Тем не менее, корректно настроить демонстрацию своего местоположения во время соревнований — задача команды. Ниже мы рассмотрим некоторые нюансы настройки оборудования разных типов.
Напомним, что у команды есть права на редактирование (настройку) своего и только своего объекта («самих себя»).
Поэтому если поля настройки не активны, значит
Ещё раз уточним: общая суть настройки состоит в следующем — выставить в системе мониторинга тот же тип ПО, который установлен в вашем смартфоне, и убедиться в том, что ID в смартфоне и в системе мониторинга совпадают. Ну и проследить, что ПО отдаёт данные по правильному IP (193.193.165.165) и через правильный порт (зависит от ПО). В большинстве случаев настройки объекта ни пароль (к объекту), ни телефонный номер — ничего этого в свойствах объекта указывать не нужно, достаточно только ID.
Всем командам по дефолту выставляется тип устройства «WiaTag», а в качестве уникального ID —
Выпадайка выбора типа ПО в системе мониторинга сделано кривовато, и чтобы там
Регистр букв в логине и пароле — важен!
4.1. Если у вас трекер.
Если у вас есть трекер, то всё просто: заходите в систему мониторинга,
выбираете там нужный объект (по номеру и имени своей команды),
в выпадайке выбираете тип трекера (его модель) и вписываете
4.2. Если у вас смартфон.
Если у вас смартфон, то тоже не очень сложно: заходите в систему мониторинга, выбираете там нужный объект (по номеру и имени своей команды), в выпадайке выбираете тип установленного ПО (возможно, меняете ID). Если всё настроено корректно, то через некоторое время сервер увидит ваш смартфон, и красные «пеньки» рядом с именем вашей команды сменятся на зелёные или жёлтые.
Но перед этим вам надо поставить на свой смартфон приложение-трекер — специальное ПО, которое позволит вашему смартфону передавать его координаты в вышеописанную систему мониторинга.
Для разных типов смартфонов предлагается своё ПО.
С полным списком ПО, поддерживаемых используемой системой мониторинга,
можно ознакомиться по ссылке.
Напомним,
Организаторы рекомендуют использовать «WiaTag», написанный специально под используемую систему мониторинга (есть версии под Android и под iOS, а также руководства пользователя для версий под Android и под iOS соответственно).
При его установке надо выбирать идентификацию по ID (а не по логину/паролю), при этом объект с этим ID (то есть объект вашей команды) на сервере мониторинга уже должен существовать (дождитесь, чтобы иконка «трекер» вашей команды в списке участников стала НЕ серой). Профиль при установке надо выбирать «Актив» (два других стандартных профиля отдают данные реже или по команде, для целей «RandomRace» это хуже). IP адрес сервера (хост) 193.193.165.165, порт для данного приложения 20963; таким образом, пункт «Сервер» в настройках будет выглядеть так: 193.193.165.165:20963
Аналогом IP адреса 193.193.165.165 может служить адрес nl.gpsgsm.org (в соответствующих «Свойства объекта» в системе мониторинга это переключается иконкой с буквами «IP»); таким образом, вместо IP адреса (с портом) можно указывать nl.gpsgsm.org:20963 (ещё раз уточним, что этот порт для рекомендуемого трекерного приложения WiaTag; для другого софта/устройств номер порта будет иным).
Уточним, что никаких логинов, паролей и пр. при установке и настройке данного ПО не потребуется, вся идентификация ведётся по ID,
в качестве которого, напомним, выступает ваш
Помните, что все без исключения смартфоны — глючное китайское говно
не все смартфоны и не с любой версией ОС корректно работают с тем или иным софтом,
написанным/протестированным тоже не всегда безукоризненно. :)
Иными словами, если у Васи на смартфоне «AAA» под ОС версии N.N установлено и корректно работает приложение XXX — абсолютно не означает, что приложение XXX корректно заработает у Пети на «БББ» под ОС версии M.M.
Не стоит забывать, что трекерный софт относительно «прожорлив» (не в плане трафика/денег, трафика там крохи, а в плане батареек);
это
Даже после того как вы корректно установили себе трекерный софт и «увидели себя» в системе мониторинга (рядом с вашим объектом «пеньки» стали не красные), надо проверить работоспособность и безглючность софта на вашем устройстве: софт не должен прекращать отдавать данные на сервер когда приложение свёрнуто, когда заблокирован экран и т.п. То есть когда приложение запущено, данные в системе мониторинга должны обновляться с заданной в приложении частотой).
Нюанс: в некотором софте можно выставить расстояние, при перемещении менее которого софт не считает что вы двигаетесь и что данные стоит обновлять. Это к тому что для тестирования бывает нужно походить вокруг дома или съездить на работу, а не тупо сидеть дома у окна.
Команды, уже участвовавшие в наших соревнованиях и в качестве трекерного ПО использовавшие
Если у вас не получается самостоятельно настроить свой смартфон, то есть система мониторинга ни в какую не видит ваш смартфон и пишет около вашей команды «нет данных», обязательно напишите об этом во вконтактную группу, и мы обязательно попробуем решить эту проблему. Не откладывайте настройку ПО на последний момент!
4.3. Если у вас нет смартфона и/или желания его настраивать.
Тем, кому совсем не хочется возиться с настройкой своего смартфона, смогут на старте получить настроенный трекер в аренду. Стоимость этой опции составляет 500 рублей. Также с этих участников будет взиматься залоговая стоимость трекера (3000 рублей), возвращаемая на финише соревнований (с команд, знакомых организаторам лично, залог взиматься не будет).
Для пользования этой опцией необходимо отметить соответствующее поле в форме регистрации или на странице команды. Тем не менее, организаторы настоятельно рекомендуют не лениться имиспользовать свои смартфоны, ибо настроить их в качестве трекера намного проще, чем кажется на первый взгляд.
Аренда трекера от организаторов отнюдь не означает наплевательского к нему отношения. Не надо класть его в глубь вещей, надо не забывать себя отслеживать и т.п.
Вместе с трекером вам будет выдан запасной аккумулятор, примерно в середине соревнований вам надо будет его заменить. Никаких кнопок давить не нужно, просто открыть трекер, вытащить один аккум, вставить другой, закрыть трекер, увидеть загоревшийся (в глубине) зелёный огонёк. Profit.
Даже если вы арендуете командный трекер у организаторов, вам будет необходимо логиниться и на сайт мониторинга (для получения координат), и на сайт соревнований (для введения очков и проч.), подробнее в пункте 3.5. «Данные по КП на сайте.» данной инструкции.
4.4. Обозначения в списке участников
В списке участников успешность вашего подключения к системе мониторинга отображается соответствующими пиктограммами:
Команда корректно подключила свой командный трекер к системе мониторинга | |
Команда ещё не подключила свой командный трекер к системе мониторинга | |
Команда арендует командный трекер у организаторов и не беспокоится о его подключении | |
Команда пока что не заведена в систему мониторинга |
Бумажная копия этих инструкций будет роздана всем желающим на старте (вместе с памятными наклейками и другими приятными сувенирами). Можно скачать эти инструкции в виде pdf (1 Mb), в который для удобства участников также включены правила соревнований и схема проезда к старту.