[identity profile] biz-projects.livejournal.com posting in [community profile] engineering_ru
Всем привет!
Замучила меня одна проблема, которая случается практически в начале каждой поездки по маршруту введенному через Google Maps на iPhone.
Сразу после ввода адреса, пока автомобиль еще неподвижен, карта начинает показывать стороны света "от балды". Затем, в течении первых 5 секунд движения автомобиля, карта хаотически крутится на iPhone, и наконец начинает показывать правильное направление, куда я должен двигаться.
Другими словами, зачастую я начинаю двигаться по дороге наугад в неправильном направлении, и потом вынужден разворачиваться.
Подскажите как решить данную проблему раз и навсегда.
Если необходимо, то готов перейти с iPhone на Android.
Что думаете, решит эту проблему подключение вот этого Bluetooth Magnetometer?

Date: 2023-01-25 07:20 am (UTC)
From: [identity profile] mopexod.livejournal.com
В телефоне есть магнитный компас, Google Maps им пользуются и показывают его данные.

1) От крупной синей точки на карте, которая показывает ваше положение, выходит "луч", он показывает куда направлен "верх" экрана телефона. Покрутите телефон в руках, станет очевидно.
2) Нажать на круглый контрол с компасом/точкой справа. Он переключает карту между состояниями "север вверху"/"направление движение вверху". В первом состоянии карта неподвижна, как телефон не крутить. Во втором - карта ориентирована по направлению телефона.

Проверил всё это на Андроиде, думаю, что на iPhone то же самое.
Edited Date: 2023-01-25 07:22 am (UTC)

Date: 2023-01-25 07:59 am (UTC)
From: [identity profile] chieftain-yu.livejournal.com

ЯндексКарты и GPSTest у меня показывают разное направление севера в квартире.
При этом оба заметно отличаются от истинного севера.

И да, я пытался это откалибровать - не выходит. Предположительно из-за магнита в чехле телефона. Что, впрочем, не объясняет разницу показаний.

Date: 2023-01-25 11:19 am (UTC)
From: [identity profile] xalkin.livejournal.com

У магнитного компаса его преимущество есть и его же недостаток: он не точен, он ловит все магнитные поля. Коих в городе, а особенно в работающей машине овердофига. Это даже если забыть о том, что машина в каком-то приближении является клеткой Фарадея. Поэтому калибруй не калибруй, а показывать магнитный компас может куда попало, и это очень повезет если это "куда попало" хоть как-то соотносится с реальным магнитным севером.


Так что да, проблема программно не решаема: если телефон не видит направление, то и программа его не покажет. А компас по GPS работает только в движении, зато он весьма точен.

Date: 2023-01-26 08:02 am (UTC)
From: [identity profile] langenberg.livejournal.com

Магнитный компас в телефоне конечно со временем начинает лажать, но калибруется обратно в боеготовое состояние за десять секунд. И показывает довольно точно.


У меня этот же модуль стоит в карманной метеостанции/GPS трекере/компасе/часах, так там он даже магнитное склонение просит ввести. То есть до пары градусов точность у него есть.

Edited Date: 2023-01-26 08:05 am (UTC)

Date: 2023-01-26 08:49 am (UTC)
From: [identity profile] xalkin.livejournal.com
На практике там калибруй не калибруй, но когда он оказывается реально нужен — он показывает пальцем в небо.

Date: 2023-01-26 10:04 am (UTC)
From: [identity profile] langenberg.livejournal.com

Я не знаю, который у Вас, только что включил мапс.ми на своём Сяоми, положение карты на экране и реального азимута дороги рядом с домом совпадает с точностью до одного-двух градусов.


Вам зачем нужен компас? Управлять артиллерийским огнём? Да, это не буссоль, но на уровне не-геодезических потребностей более чем работает.

Edited Date: 2023-01-26 10:05 am (UTC)

Date: 2023-01-26 10:08 am (UTC)
From: [identity profile] xalkin.livejournal.com

Я не про то что оно не может правильно показать направление — конечно же может. Но надежность этого механизма очень даже так себе, и в реальных условиях, стоит только на него понадеяться, он покажет куда попало.

Date: 2023-01-26 10:18 am (UTC)
From: [identity profile] langenberg.livejournal.com

Ну-ну, мы же понимаем, что по надёжности он превосходит механический компас со стрелкой, и ему в общем пофиг на наличие рядом даже незначительных масс ферромагнетиков. В отличие от стрелочного компаса, например.


Date: 2023-01-26 10:32 am (UTC)
From: [identity profile] xalkin.livejournal.com

Практика показывает что этого недостаточно. Собственно автор поста на это и жалуется. Особенно проблемно это при нахождении в машине — с одной стороны там эта функция действительно востребована, а с другой вокруг полно магнитных полей, железа, а сама машина еще и экранирует.

Date: 2023-01-26 10:43 am (UTC)
From: [identity profile] langenberg.livejournal.com

Судя по описанию, автор поста вообще не использует магниторезистивный модуль, а ведёт речь только о GPS навигации, которая по определению не может определить азимуты неподвижного объекта на страны света.


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

Date: 2023-01-26 10:46 am (UTC)
From: [identity profile] xalkin.livejournal.com

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

Date: 2023-01-26 11:04 am (UTC)
From: [identity profile] langenberg.livejournal.com

Но дело в том, что не все мобильные устройства имеют магниторезистивный модуль. Максимум, что могут использовать — LBS, вот его и колбасит. Ну или задержки и жевание сигналов A-GPS, что тоже далеко от точности.

Date: 2023-01-26 11:21 am (UTC)
From: [identity profile] xalkin.livejournal.com

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


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

Edited Date: 2023-01-26 11:26 am (UTC)

Date: 2023-01-26 11:27 am (UTC)
From: [identity profile] langenberg.livejournal.com

Не-не, я недавно менял телефон, и искал именно с компасом. К моему удивлению далеко не у всех.

Date: 2023-01-26 11:32 am (UTC)
From: [identity profile] xalkin.livejournal.com

У айфонов они есть, начиная с 3GS.

Date: 2023-01-27 07:51 am (UTC)
From: [identity profile] langenberg.livejournal.com

С остановкой вряд-ли приёмники GPS будут продолжать маршрут.


Пропажа спутника в движении — это да. Старинный Томтом, например, держит курс при попадании в тоннель по последней средней скорости, и рисует путь под землёй по принципу "предпологается, что...".

Profile

engineering_ru: (Default)
Инженерия

December 2025

S M T W T F S
 123456
78910111213
14151617181920
2122232425 2627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 20th, 2026 07:33 am
Powered by Dreamwidth Studios