Az AGV (automatikus irányított jármű) alapelve, amely QR-kódos navigáción keresztül határozza meg pozícióját, hogy a QR-kódot a földön egy kamerával leolvassa, és az információkat elemzi az aktuális pozíció megállapításához. .
Pontosabban, az AGV-n lévő érzékelő (általában egy kamera és egy processzor) beolvassa a földre fektetett QR-kódot, kiadja az érzékelő közepe és a QR-kód közepe közötti távolságot, valamint egy elhajlási szöget. Ezt az információt továbbítják az AGV-vezérlőhöz, amely ezen adatok alapján kiszámítja az AGV helyzetét a térképen, és navigációs útvonal utasításokat generál. A QR-kódos navigációt általában inerciális navigációval kombinálják a pontosabb helymeghatározás érdekében.
A QR-kódos navigáció előnyei közé tartozik a rugalmas használat és a viszonylag egyszerű fektetési vagy váltási útvonalak, hátránya viszont az, hogy a QR-kódot rendszeresen karban kell tartani, különösen olyan összetett helyeken, ahol gyakran kell cserélni a QR-kódot, és magas a giroszkóp pontosságára és élettartamára vonatkozó követelmények. Ezenkívül a QR-kódok közötti üres területen nincs referencia információ, és más érzékelőkre van szükség az eltérés korrigálásához.

