Globalni sistem pozicioniranja (GPS) precizno izračunava lokaciju prijemnika na Zemlji primajući signale sa više satelita. Moduli za pozicioniranje, kao što je ATGM336H, koriste serijski port (UART) pri određenoj brzini prijenosa (npr. 9600) za slanje informacija o pozicioniranju glavnom kontrolnom čipu. Preneseni podaci su u skladu sa NMEA-0183 standardom. Uzimajući naredbu $GNRMC kao primjer, ona uključuje UTC vrijeme, status pozicioniranja (A validan/V nevažeći), geografsku širinu i smjer, geografsku dužinu i smjer, itd. Primljeni neobrađeni podaci o geografskoj širini i dužini su u formatu stepen-minute i potrebno ih je konvertirati prije nego što se mogu koristiti za aplikacije na karti.
Pozicioniranje pokretanja je kategorizirano na hladan start, topli start i vrući start ovisno o uvjetima. Hladan početak se odnosi na proces pokretanja GPS-a u nepoznatom okruženju dok se koordinate ne izračunaju, kao što je kada se koristi po prvi put ili kada se izgube informacije o efemeridi; početno vrijeme pozicioniranja je otprilike 1-2 minute. Hot start se odnosi na pokretanje uređaja na lokaciji na kojoj je posljednji put isključen bez mnogo kretanja i manje od 2 sata nakon posljednjeg pozicioniranja; u uslovima otvorenog neba, pozicioniranje može biti samo 2 sekunde. Topli start se odnosi na početak koji se dogodi više od dva sata nakon posljednjeg pozicioniranja, pri čemu vrijeme pozicioniranja pada između hladnog i toplog starta.
Na tačnost pozicioniranja utiču različiti faktori. U uslovima otvorenog neba, tipična preciznost horizontalnog pozicioniranja može doseći 3-10 metara. Preciznost mjerenja brzine je bolja od 0,1 m/s. Osetljivost određuje sposobnost pozicioniranja u okruženjima sa slabim signalom; na primjer, osjetljivost akvizicije može doseći -148 dBm, a osjetljivost praćenja može doseći -166 dBm.
Moderne tehnologije pozicioniranja često koriste više-fusion pozicioniranje radi poboljšanja performansi. Multi-način fuzije pozicioniranja se odnosi na postizanje veće tačnosti pozicioniranja kroz više-algoritamske proračune fuzije pomoću višestrukih podataka o pozicioniranju. Na primjer, može istovremeno ili selektivno podržavati više globalnih navigacijskih satelitskih sistema (GNSS) kao što su GPS, BeiDou (BDS), GLONASS i Galileo. Nadalje, dopunjen je mobilnom mrežom (LBS) i Wi-Fi-potpomognutim pozicioniranjem. Kada je GPS signal loš, sistem se može automatski prebaciti na mobilnu ili Wi- mrežu za pozicioniranje, poboljšanje brzine pozicioniranja, tačnosti i pouzdanosti u složenim okruženjima.
