Можно ли связать датчики колес с GPS на телефоне Android?

Это вопрос из 2 частей:

  1. У меня есть опасения по поводу общей точности GPS-устройства для расчета скорости. В основном потому, что я буду использовать устройство в Восточной Европе и не уверен в точности покрытия.

  2. Из-за этого беспокойства я подумал о сопряжении приложения GPS на базе Android с беспроводными датчиками, установленными на руле, так же, как вы сделали бы с Garmin 800.

Я ищу следующий ответ:

  1. Оправдано ли мое беспокойство, или GPS на телефоне будет достаточно точным, чтобы дать мне реалистичную индикацию скорости?

  2. Если мои опасения оправданы, можете ли вы порекомендовать какие-нибудь способы сопряжения колесных датчиков с приложениями?

  3. Какие общие функции я должен искать в телефоне, чтобы извлечь из него лучшее для использования в качестве велокомпьютера / GPS.

Заранее спасибо!

Следует отметить, что датчики колес не самые точные вещи в мире. Даже если вы потратите время на выкатывание колеса при программировании своего компьютера, такие вещи, как изгибание колес, сжатие самой шины при контакте с дорогой, проскальзывание и т. д., вызывают проблемы с точностью для этих вещей. В поездках на 50 миль разница между мной и следующим парнем составляла полмили.
Билли, если ваш компьютер настроен правильно, вы можете увидеть разницу в 10 футов на 50-мильной поездке. Если вы отклонились на полмили, вы делаете что-то не так. Это довольно простая математика, на самом деле.

Ответы (3)

Добавление датчика колеса значительно улучшит точность определения текущей скорости на основе GPS. Расстояние, как правило, будет точным, с точностью до значений ошибки 50 метров или около того, в зависимости от аппаратного обеспечения. Большинство телефонов, особенно с Android, имеют более низкую спецификацию конструкции GPS, используя базы данных Wi-Fi и сотовую триангуляцию для увеличения датчика позиционирования GPS.

Как правило, они используют карты с открытым исходным кодом, такие как Google Maps, которые часто меняются и менее чем постоянны в отношении охвата. Я бы рекомендовал использовать надстройку ANT+, если вас беспокоит точная скорость и расстояние.

Wahoo производит неплохие датчики ANT+ для iPhone, но я не знаю о качественной настройке для Android. Устройств слишком много, поэтому было бы сложно создать единственное устройство, которое гарантированно будет работать на всех устройствах Android даже с одной и той же версией ОС. Я предполагаю, что именно поэтому они еще не сделали версию для Android.

Надеюсь, это поможет.

Карты Google не являются OpenSource, в то время как OpenStreetMap
Правда, извините за неточность. Я имел в виду открытый доступ, а не настоящий открытый исходный код.
Есть много Android-устройств с поддержкой ANT+ прямо из коробки. См. thisisant.com/directory , вам нужно будет выбрать мобильные устройства по категориям. Некоторые приложения для Android также поддерживают датчики скорости / частоты вращения педалей / частоты сердечных сокращений Wahoo BTLE/BT4, но для их работы требуется Android 4.3+. (PS. Ничего себе, не видел, сколько лет этому ответу.)

IPBike Google Play будет соединяться с устройствами *ANT+ или BTLE и позволит вам использовать датчик скорости колеса вместе с GPS.

Он работает очень хорошо, но имеет крутую кривую обучения.

*Это предполагает, что ваш телефон Android имеет подключение ANT+.

Я думаю, что ваша общая забота о точности GPS разумна, но она одинакова во всем мире, а не только за пределами США.

Полное созвездие GPS находится на орбите вместе с запасными частями, так что существует всемирное трехмерное покрытие планеты.

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

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

У GPS есть и другие проблемы (деревья, здания, облака), которые мешают. Как отмечает Билли ОНил, колесные датчики тоже не идеальны. Пример проблем с GPS: два моих друга с Garmin Forerunner 201 (устройства только с GPS) на руках пробежали известный измеренный полумарафонский маршрут бок о бок, и в конце у них было расхождение в 4K! (В этом виновата прошивка). Таким образом, прошивка может иметь большое значение для устройств GPS.

Мне было бы очень интересно сравнить результаты GPS и датчика колеса при более длительной поездке.

Как отмечалось выше, компьютер требует правильной настройки. С развертыванием я бы доверял компьютеру больше, чем курсу «известное расстояние». Ведь кто мерил. И какой тип компьютера они использовали? Forerunner 200 использует только GPS для определения расстояния, кстати, и они бежали. Нет колес. Так какое это имеет отношение к точности датчика колеса?
@zenbike: я перепутал две темы. В Garmins нет колесных датчиков, это устройства только с GPS. Таким образом, это был комментарий о точности GPS, основанный на различиях прошивки.
@geoffc: Garmins для езды на велосипеде имеют датчики колес, в частности, для повышения точности измерения скорости и расстояния, когда хорошее спутниковое покрытие недоступно, или для райдеров, которые предпочитают точность лучше, чем 5 метров, которые коммерчески доступны на гражданском устройстве.
@zenbike: я знал, что у них есть поддержка датчиков в более новых устройствах, но мой пример должен был продемонстрировать, насколько может различаться точность GPS между двумя почти идентичными устройствами, разница заключается только в обновлении прошивки. Т.е. GPS далеко не идеален.
@geoffc: Нет, это не так. Но здесь вопрос не в этом. Повысит ли датчик колеса точность измерения скорости и расстояния? И это, кажется, что-то, что вы были либо неправы, либо запутались. У Garmin, кстати, есть датчики скорости/частоты вращения педалей до тех пор, пока у них есть GPS-устройства, ориентированные на велосипед. "Новее" тут ни при чем.
@zenbike: Насколько я знаю, конкретная указанная модель Forerunner 201 (хотя, оглядываясь назад, я думаю, что это была 201, а я написал 200), не поддерживает датчики колес.