Stojíte na rušnej križovatke v neznámom meste, zapnete mapy a modrá šípka na displeji ukazuje presne opačným smerom, než akým sa v skutočnosti pozeráte. Urobíte desať krokov vpred, no aplikácia vás presviedča, že cúvate. Tento frustrujúci moment zažil snáď každý používateľ moderných smartfónov. Problém pritom zvyčajne nespočíva v zlom satelitnom signále, ale v tom, ako zariadenie spracováva údaje zo svojich vnútorných snímačov. Ak vaša navigácia ukazuje zlý smer, na vine je nepresná orientácia kompasu, ktorú však dokážete veľmi rýchlo napraviť.
Mnohí používatelia si myslia, že za smerovanie šípky v mapách zodpovedá výhradne systém GPS. Realita je však zložitejšia. Satelitné systémy poskytujú mimoriadne presné súradnice vašej geografickej polohy, no kým sa nepohnete dostatočne rýchlo a určitým smerom, samotný satelit netuší, akým smerom váš telefón v danom momente smeruje.
Na vyriešenie tohto problému spoliehajú vývojári na takzvanú fúziu senzorov (sensor fusion). Ide o sofistikovaný proces, pri ktorom softvér kombinuje dáta zo troch kľúčových hardvérových komponentov:
Až prepojením dát z kompasu, gyroskopu a satelitov dokáže aplikácia s presnosťou na stupne určiť, kam sa práve pozeráte.
Prečo teda navigácia ukazuje zlý smer, aj keď je telefón vybavený pokročilou technológiou? Najslabším článkom celej reťaze je práve magnetometer. Digitálny kompas v telefóne je nesmierne citlivý na okolité prostredie a podlieha magnetickému rušeniu.
Medzi najčastejšie príčiny odchýlky patria:
V mestskom prostredí sme obklopení masívnymi kovovými konštrukciami, železobetónovými budovami, podzemnými káblovými vedeniami či električkovými traťami. Všetky tieto objekty deformujú prirodzené magnetické pole Zeme, čo magnetometer zmiatne.
Ochranné obaly s magnetickým zapínaním, kovové platničky pre držiaky do auta či magnetické nabíjačky vytvárajú konštantné rušenie v bezprostrednej blízkosti snímača. Výsledkom je, že aplikácia vyhodnotí sever úplne inde, než v skutočnosti leží.
Ak spozorujete, že orientácia v mape neodpovedá skutočnosti, nemusíte reštartovať telefón ani aplikáciu. Najúčinnejším riešením je fyzická kalibrácia magnetometra pomocou známeho pohybu v tvare osmičky.
Tento postup prinúti snímač zmerať magnetické pole vo všetkých troch osiach priestoru a odfiltrovať okolité rušenie:
Moderné mapové aplikácie dokážu vďaka tomuto jednoduchému manévru prekalibrovať svoje algoritmy v priebehu niekoľkých sekúnd a modrá šípka sa okamžite zarovná so skutočným smerom vášho pohľadu.
Keď nabudúce vaša navigácia ukazuje zlý smer, spomeňte si na limity digitálneho kompasu a vyskúšajte tento rýchly fyzický trik namiesto bezcieľneho otáčania sa na ulici.
Stáva sa vám často, že vás mapy v telefóne pošlú opačným smerom? Pomáha vám kalibrácia osmičkou, alebo máte vlastné osvedčené triky? Podeľte sa o svoje skúsenosti v komentároch pod článkom.









