Как стать автором
Обновить

Комментарии 8

на iOS давно уже есть что-то подобное в базовых SDK, там тоже для этого не используется GPS, только данные о сотовых вышках, кроме того, система в любом случае всегда знает эти данные, их не нужно как-то запрашивать или принудительно обновлять, а сами приложения, использующие эти данные могут быть вообще не включены, система при включении отдаст им нужные координаты или даже трек.
Речь идёт о акселерометре гироскопе и компасе
Не совсем: речь идет о неиспользовании GPS и экономии заряда аккумулятора.
Он использует несколько сенсоров и инерционную навигацию для ориентирования с точностью близкой, а иногда и превосходящей, GPS, используя на 90% меньше заряда батареи.
Как-то не очень репрезентативно получилось у авторов SDK – нужно выложить пару демо-приложений «с GPS» и «c PathSense», привести графики расхода аккумулятора в первом и втором случае, при этом сравнить точность определения местоположения. А потом уже говорить о преимуществах предлагаемого решения.
У данного подхода (если действительно отключать ГПС) есть громадный недостаток. Если при использовании ГПС каждое получение координат, в принципе, независимое действие от предыдущих данных (я понимаю, что это идеализированный подход), то в данном подходе необходимо непрерывно пересчитывать изменение координат по изменению ускорения/скорости/направления. Очевидно, что в таком случае любая ошибка одного измерения накапливается, а в случае ГПС она исправляется следующим измерением координат. Второй недостаток, это то что смартфон не является системой реального времени, и, очевидно, пользователь/ос не может гарантировать непрерывный и равномерный поток получения данных со всех датчиков необходимых для пересчета координат.
Уронил смартфон — зачекинился в океане
Кинул заявку, ждем.
Лучше один раз самому потискать.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации