Pasaulinė padėties nustatymo sistema (GPS) tiksliai apskaičiuoja imtuvo vietą Žemėje, gaudama signalus iš kelių palydovų. Padėties nustatymo moduliai, tokie kaip ATGM336H, naudoja nuoseklųjį prievadą (UART) tam tikra sparta (pvz., 9600), kad siųstų padėties nustatymo informaciją į pagrindinį valdymo lustą. Perduoti duomenys atitinka NMEA-0183 standartą. Pavyzdžiui, $GNRMC teiginys apima UTC laiką, padėties nustatymo būseną (A galioja / V negalioja), platumą ir kryptį, ilgumą ir kryptį ir kt. Gauti neapdoroti platumos ir ilgumos duomenys yra laipsnių ir minučių formatu ir juos reikia konvertuoti, kad būtų galima naudoti žemėlapio programoms.
Paleidimo padėties nustatymas pagal sąlygas skirstomas į šaltą paleidimą, šiltą paleidimą ir karštą paleidimą. Šaltas paleidimas reiškia GPS paleidimo procesą nepažįstamoje aplinkoje, kol apskaičiuojamos koordinatės, pvz., naudojant pirmą kartą arba kai prarandama efemerido informacija; pradinis padėties nustatymo laikas yra maždaug 1-2 minutės. Karštas paleidimas reiškia įrenginio paleidimą toje vietoje, kur jis paskutinį kartą buvo išjungtas be didelio judėjimo ir praėjus mažiau nei 2 valandoms po paskutinio padėties nustatymo; atviro dangaus sąlygomis padėties nustatymas gali trukti net 2 sekundes. Šiltas paleidimas reiškia paleidimą, kuris įvyksta praėjus daugiau nei dviem valandoms po paskutinio padėties nustatymo, o padėties nustatymo laikas patenka tarp šalto paleidimo ir šilto paleidimo.
Padėties nustatymo tikslumą įtakoja įvairūs veiksniai. Atviro dangaus sąlygomis tipinis horizontalios padėties nustatymo tikslumas gali siekti 3-10 metrų. Greičio matavimo tikslumas yra geresnis nei 0,1 m/s. Jautrumas lemia padėties nustatymo galimybes silpno signalo aplinkoje; pavyzdžiui, gavimo jautrumas gali siekti –148 dBm, o sekimo jautrumas –166 dBm.
Šiuolaikinės padėties nustatymo technologijos dažnai naudoja kelių{0}}režimų suliejimo padėties nustatymą, kad pagerintų našumą. Kelių-režimų suliejimo padėties nustatymas reiškia didesnį padėties nustatymo tikslumą, naudojant kelių-režimų algoritmo suliejimo skaičiavimus, naudojant kelis padėties nustatymo duomenis. Pavyzdžiui, jis vienu metu arba pasirinktinai gali palaikyti kelias pasaulines palydovinės navigacijos sistemas (GNSS), tokias kaip GPS, BeiDou (BDS), GLONASS ir Galileo. Be to, jį papildo korinis tinklas (LBS) ir padėties nustatymas su Wi{6}}Fi{7}}pagalba. Kai GPS signalas silpnas, sistema gali automatiškai persijungti į mobiliojo arba Wi-Fi tinklus, kad nustatytų padėtį, pagerintų padėties nustatymo greitį, tikslumą ir patikimumą sudėtingoje aplinkoje.
