В предыдущей части Спортивный GPS-трекер: начинаем тестирование я описал тест «сферического GPS в вакууме«, в котором привел результаты тестирования неподвижного спортивного GPS-трекера.
Результаты эти оказались весьма неудовлетворительными. Напомню, что неподвижный прибор зарегистрировал фиктивный «пробег» от 2.8 км (Strava и Sports Tracker) до 1.3 км (Runtastic) и нарисовал фантастические треки. Цифры показательны, но ответственный исследователь отнесется к ним с обоснованным недоверием: идеальный тест, конечно, интересен, но хочется оценить ошибку различных спортивных приложений в реальных условиях. Поэтому я повторил тестирование в условиях, приближенных к боевым.
Были осуществлены четыре типичных беговых сценария:
— интервальная тренировка на стадионе, «интервалы»
— равномерный шоссейный бег,
— повторный бег в гору, «горки«,
— длительный медленный бег в лесу с рельефом и плотной кроной деревьев, «длительная«.
Напомню, что тестировались пять приложений для андроида (Lenovo-2010-a, Андроид 5.1)
— Runkeeper (6.5.3)
— Endomondo (16.4.2)
— Runtastic (6.8.1)
— Sports Tracker (3.8.19)
Тест 1. Стадион
Тест проводился в процессе реальной интервальной тренировки на стадионе 10 * 400 / 400, то есть 20 кругов или 8 км в режиме «круг быстро, круг медленно».
Strava — 7.0 км (ошибка 12%)
Runkeeper — 6.88 км (14%)
Endomondo — 7.2 км (10%)
Runtastic — 6.42 км (21%)
Sports Tracker — 6.97 км (13%)
Ошибки больше десяти процентов! два десятка процентов!!. Два круга!!! Для информации: по легкоатлетическим правилам допустимая ошибка в измерении дистанций одна тысячная, 0.1%. То есть смартфоны с GPS-трекерами врут в сотни раз сильнее допустимого.
Вот так выглядит типичный трек при беге по стадиону (на примере Strava, стадион МГУ). Видно, что трек в основном идет просто по футбольному полю, а не по дорожкам. Объяснить это «срезом трека на поворотах» явно нельзя, чем объяснить неясно, и особого смысла в этих объяснениях я не вижу, потому что ошибки настолько ни в какие футбольные ворота, что коррекция их невозможна, а можно только плакать.
Итог
Очевидный итог теста: ни один GPS-трекер нельзя использовать в тренировках на стадионе.
Я не ставлю штрафов за тест, поскольку все приложения его уверенно не прошли.
Тест 2. Шоссе
Эмулировался равномерный шоссейный бег, наверное, основная тренировка марафонца, которая может быть и втягивающей, и восстановительной, и поддерживающей, и развивающей. Фактически, это была езда на велосипеде по открытому городскому пространству.Реальная дистанция фиксировалась отрегулированным велосипедным одометром. Дистанция составила 11.4 км.
Полученные результаты:
Strava — 11.2 км (ошибка 1.8%)
Runkeeper — 11.22 км (1.6%)
Endomondo — 11.4 км (0%)
Runtastic — 11.11 км (2.5%)
Sports Tracker — 11.25 км (1.3%)
Все приложения (кроме Endomondo) чуть-чуть занижают расстояние, но единицы процентов — вполне допустимая погрешность для данных условий. Вообще, ошибка «вниз» лучше ошибки «вверх», если речь идет о тренировках, а если речь идет о соревнованиях, не стоит доверять GPS-навигации вообще.
Итог
Таким образом представляется, что все приложения годятся для измерения шоссейных тренировок.
Я не добавляю бонусов за тест, поскольку все приложения — молодцы.
Тест 3. «Горки»
Специальная интервальная тренировка: подъем бегом на крутую гору и спокойный спуск вниз, кругами, несколько раз. Зачем я включил эту тренировку в GPS-тестирование? Она характерна крайне большим перепадом высот, в обычной человеческой жизни бегуна не встречающимся, но специфически важным для специалистов горного бега, трейлов, скай-раннинга и других экзотических беговых видов, которыми занимаются сверхлюди и сверхледи. Весьма вероятно, что велосипедистам это тоже может быть интересно.
В качестве площадки я полагал выбрать притоптанный серпантин на Воробьевых горах, но он плотно закрыт деревьями, и для чистоты эксперимента тестовым стендом был назначен горнолыжный склон «Узкое», полностью свободный от растительности, под открытым небом. Зимой он выглядит примерно так
Маршрут проходил по так называемому «Севастопольскому склону» вдоль подъемника аккурат по центру снимка. Всего 10 подъемов / спусков.
На сайте можно узнать, что длина склона 200 метров, перепад высот — 40 метров. Таким образом, ожидаемый суммарный подъем — 400 метров или, точнее, 360, с учетом чуть возвышенной точки старта.
Тем не менее, я решил удостовериться в данных независимыми способами. Померить высоту по Google-карте можно, например на сайте радиолюбителей. Высота точки старта — 202 м. Высота точки финиша — 220 метров. Общий перепад — 18 метров. Не 40. Не 36. Восемнадцать!
В чем дело?
А в том, что Google просто не знает об этой искусственной горе, насыпанной в 80-х годах! Линия высот от поймы реки Чертановки к водоразделу с Дубиниским ручьем — ровно по сегодняшнему горнолыжному склону через его верхушку и далее — дает плавное повышение без всяких намеков на гору. Дело ли в секретных картах советского генштаба, или в потерянных при распаде империи кроках или банальной невнимательности картографа, привязывавшего карты, неизвестно, да в общем нам и не очень важно. Мы же тестируем GPS-устройство, оно само нам все намеряет. (Кстати, Google на странице разработчиков честно говорит «В случаях, когда Google не располагает точными значениями высоты запрашиваемой точки, служба интерполирует данные и возвращает среднее значение по четырем ближайшим местоположениям«.)
Вот что оно нам, родное, намеряло. Набор высоты:
Strava — 118 м
Runkeeper — 114 м
Endomondo — 346 м
Runtastic — 160 м
Sports Tracker — 403 м
Два приложения, Endomondo и Sports Tracker, показали понятные 350-400 метров, но у трех приложений (Strava, Runkeeper, Runtastic) набор высоты 120-140 метров.
«На счетчике своем я цифру обнаружил. Откуда непонятная взялась? Какая мне ее прислала власть? Откуда выплыла наружу? Каких полей? какая птица?» (поэт Дмитрий Пригов, фото справа)
Ба! да это ж гуглёвые данные!
То есть наша тройка, Strava, Runkeeper, Runtastic, зная, что GPS врет по высоте, пользуется не фактически замеренными данными, а запрашивает по геокоординате фейковые данные с сервера google и на голубом глазу подносит их пользователю. Маленький невинный подлог.
Не знаю, как кто, а я бы в горном трейле с таким GPS-треккером участвовать не рискнул. И сверхлюдям тоже не посоветовал бы.
Итог
Strava, Runkeeper и Runtastic признаются негодными к использованию в случаях, где требуется измерение актуальной высоты или набора высоты. На их фоне Endomondo и Sports Tracker выглядят вполне успешными.
Тест 4. «Длительная»
Длительная — ключевой тип тренировки марафонца, длительный равномерный бег с невысокой скоростью с конечной целью освоить липидную зону энергообеспечения. Психологически тяжелая тренировка, и многие предпочитают проводить ее на природе, в парках и лесах. Поэтому важно, как GPS-приложение реагирует на ненадежный, помехосодержащий обрывающийся сигнал в условиях закрытого неба.
Я проводил тест на дистанции 30 км в парке Битца, предварительно промерив ее откалиброванным на стадионе велосипедным одометром. Контрольный замер дал 29.5 км, но нужно учитывать, что даже калиброванный одометр может давать погрешность порядка процента в зависимости от условий. Стадион и лесной грунт после дождя — условия разные. Поэтому я снисходителен к результатом тестов.
А результаты теста такие:
Strava — 29,6 км
Runkeeper — 29,19 км (ошибка 1%)
Endomondo — 30,85 км (4%)
Runtastic — 28,48 км (3%)
Sports Tracker — 29,86 км (1%)
Runtastic слегка занизил расстояние, Endomondo слегка завысил (что, конечно, хуже), но эти ошибки выглядят в пределах допустимого. Конечно, серия испытаний была бы надежней, но такой тест я могу проводить только раз в неделю, а время не ждет. Да и эмоциональную энергию он как ни странно отбирает.
Итог
Все тестировавшиеся приложения успешно справляются с работой на плохом неустойчивом GPS-сигнале в условиях закрытого неба на длительных тренировках. Условное замечание Endomondo, требующее повторных замеров.
Такой итог меня удивил и порадовал.
Общий итог
Итог тестирования спортивных беговых GPS-трекеров для смартфонов в одной таблице.
Стадион | Шоссе | Парк | Кросс | Трейл | |
---|---|---|---|---|---|
Strava |
✗ | ✓ | ✓ | ✓ | ✗ |
Runkeeper |
✗ | ✓ | ✓ | ✓ | ✗ |
Endomondo |
✗ | ✓ | ✓ | ✓ | ✓ |
Runtastic |
✗ | ✓ | ✓ | ✓ | ✗ |
Sports Tracker |
✗ | ✓ | ✓ | ✓ | ✓ |