Глобальна система позиціонування (GPS) точно обчислює місцезнаходження приймача на Землі, отримуючи сигнали від кількох супутників. Модулі позиціонування, такі як ATGM336H, використовують послідовний порт (UART) із певною швидкістю передачі (наприклад, 9600 бод) для надсилання інформації про позиціонування до основної мікросхеми керування. Передані дані відповідають стандарту NMEA-0183. Беручи як приклад інструкцію $GNRMC, вона включає час UTC, статус позиціонування (A дійсний/V недійсний), широту та напрямок, довготу та напрямок тощо. Отримані необроблені дані широти та довготи є у форматі градуси-хвилини та мають бути перетворені перед тим, як їх можна буде використовувати для картографічних програм.
Запуск позиціонування поділяється на холодний, теплий і гарячий старт залежно від умов. Холодний запуск означає процес запуску GPS у незнайомому середовищі, доки не буде обчислено координати, наприклад, коли він використовується вперше або коли інформація про ефемериди втрачена; час початкового позиціонування становить приблизно 1-2 хвилини. Гарячий старт означає запуск пристрою в місці, де він востаннє був вимкнений без особливих рухів і менше ніж через 2 години після останнього позиціонування; в умовах відкритого неба позиціонування може тривати лише 2 секунди. Теплий запуск означає запуск, який відбувається більше ніж через дві години після останнього позиціонування, причому час позиціонування припадає між холодним і теплим запуском.
На точність позиціонування впливають різні фактори. В умовах відкритого неба стандартна точність горизонтального позиціонування може досягати 3-10 метрів. Точність вимірювання швидкості не перевищує 0,1 м/с. Чутливість визначає можливість позиціонування в умовах слабкого сигналу; наприклад, чутливість отримання може досягати -148 дБм, а чутливість відстеження може досягати -166 дБм.
Сучасні технології позиціонування часто використовують багато-режимне об’єднане позиціонування для покращення продуктивності. Мульти-режимне об’єднане позиціонування означає досягнення вищої точності позиціонування за допомогою багато-режимних обчислень об’єднання з використанням кількох даних позиціонування. Наприклад, він може одночасно або вибірково підтримувати кілька глобальних навігаційних супутникових систем (GNSS), таких як GPS, BeiDou (BDS), ГЛОНАСС і Galileo. Крім того, його доповнює стільникова мережа (LBS) і визначення місця розташування за допомогою Wi-Fi-. Якщо сигнал GPS слабкий, система може автоматично перемикатися на стільникову мережу або мережу Wi-Fi для позиціонування, покращуючи швидкість позиціонування, точність і надійність у складних середовищах.
