@kot_matpockuh

Android: спидометр приложение. Не ужели юзанье gps настолько плохо?

Суть вопроса: хотел бы поинтересоваться, т.к. не так давно читал и общался с ребятами-android.

Ведь есть в маркете очень много приложений для авто: hud, speedometer, gps speed и тд. Я хотел бы немного модифицировать все решения под свои задачи (сам я не android и разработку вести не буду)...
Все страх как отговаривают от затеи: мол gps очень не надёжен, выбрость дурное из головы и тд. А погрешность ещё и тд.
Ну ок. Допустим это так.
НО!
Ведь в маркете очень много приложений для измерения скорости, и есть много с 4-5* и десятками тысяч скачиваний и неплохими отзывами. Они же 99% тоже юзают gps.
Или есть какие-то хитрые схемы использования акселерометра?
Просто интересно, как столь ненадёжная вещь может получать неплохие отзывы? )

+ ведь тот же racelogic использует и gps, а их ведь используют не школьники на ладах)
  • Вопрос задан
  • 2513 просмотров
Пригласить эксперта
Ответы на вопрос 4
Jump
@Jump
Системный администратор со стажем.
GPS вполне надежен, только надо четко понимать как он работает и для чего его можно применять.

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

А вот если вы решите замерить ускорение крупного морского судна - то GPS подойдет идеально, а акселерометр будет бесполезен, ибо он довольно неточен чтобы измерять столь малое ускорение.
Ответ написан
newross
@newross
Product owner
У GPS есть две проблемы:
- время на инициализацию от 10 секунд до нескольких минут;
- активно кушает батарейку. Правда при езде это не критично, если зарядка под рукой.
Акселерометер для измерения скорости не подойдет - он измеряет именно ускорение. Если вспомнить школьный курс физики V = V0 + a*t. То есть, чтобы замерять с помощью него скорость, нужно знать начальную скорость, до момента ускорения. Так что он пойдет только для уточнения данных GPS.
Ответ написан
begemot_sun
@begemot_sun
Программист в душе.
Может быть дело в том, что используют и gps и акселерометр?

Вы не бойтесь, а просто проверьте. Сделайте рабочий концепт, когда работает только GPS. Может он вас устроит.
Ответ написан
Комментировать
@lega
мол gps очень не надёжен
чем он не надежен? он просто дает вам координаты с погрешностью (в моменты когда может поймать сигнал). Так же можно брать координаты по вышкам, но погрешность ещё больше.
Акселерометр не для координат.

Вы не озвучили требования, может вы хотите indoor навигацию сделать используя gps...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы