Il Global Positioning System (GPS) calcola accuratamente la posizione di un ricevitore sulla Terra ricevendo segnali da più satelliti. I moduli di posizionamento, come l'ATGM336H, utilizzano una porta seriale (UART) a una velocità di trasmissione specifica (ad esempio, 9600) per inviare informazioni di posizionamento al chip di controllo principale. I dati trasmessi sono conformi allo standard NMEA-0183. Prendendo come esempio l'istruzione $GNRMC, include l'ora UTC, lo stato di posizionamento (A valido/V non valido), latitudine e direzione, longitudine e direzione, ecc. I dati grezzi di latitudine e longitudine ricevuti sono in formato gradi-minuto e devono essere convertiti prima di poter essere utilizzati per applicazioni cartografiche.
L'avvio del posizionamento è classificato in avvio a freddo, avvio a caldo e avvio a caldo a seconda delle condizioni. Un avvio a freddo si riferisce al processo di avvio del GPS in un ambiente sconosciuto fino al calcolo delle coordinate, ad esempio quando lo si utilizza per la prima volta o quando si perdono le informazioni sulle effemeridi; il tempo di posizionamento iniziale è di circa 1-2 minuti. Un avvio a caldo si riferisce all'avvio del dispositivo in un luogo in cui è stato spento l'ultima volta senza molto movimento e meno di 2 ore dopo l'ultimo posizionamento; in condizioni di cielo aperto, il posizionamento può durare solo 2 secondi. L'avvio a caldo si riferisce a un avvio che avviene più di due ore dopo l'ultimo posizionamento, con il tempo di posizionamento compreso tra l'avvio a freddo e l'avvio a caldo.
La precisione del posizionamento è influenzata da vari fattori. In condizioni di cielo aperto, la precisione di posizionamento orizzontale tipica può raggiungere 3-10 metri. La precisione della misurazione della velocità è migliore di 0,1 m/s. La sensibilità determina la capacità di posizionamento in ambienti con segnale debole; ad esempio, la sensibilità di acquisizione può raggiungere -148 dBm e la sensibilità di tracciamento può raggiungere -166 dBm.
Le moderne tecnologie di posizionamento spesso utilizzano il posizionamento fusion multi-modalità per migliorare le prestazioni. Il posizionamento di fusione multi-modalità si riferisce al raggiungimento di una maggiore precisione di posizionamento attraverso calcoli di fusione di algoritmi multi-modalità utilizzando più dati di posizionamento. Ad esempio, può supportare simultaneamente o selettivamente più sistemi globali di navigazione satellitare (GNSS) come GPS, BeiDou (BDS), GLONASS e Galileo. Inoltre, è integrato dalla rete cellulare (LBS) e dal posizionamento assistito Wi-Fi-. Quando il segnale GPS è debole, il sistema può passare automaticamente alle reti cellulari o Wi-Fi per il posizionamento, migliorando la velocità di posizionamento, la precisione e l'affidabilità in ambienti complessi.
