Základním principem AGV (automaticky naváděné vozidlo) určování své polohy pomocí QR kódové navigace je skenovat QR kód na zemi kamerou a analyzovat informace pro získání aktuální polohy.
Konkrétně senzor na AGV (obvykle kamera a procesor) čte QR kód položený na zemi, vydává vzdálenost mezi středem senzoru a středem QR kódu a úhel vychýlení. Tyto informace jsou přenášeny do ovladače AGV, který na základě těchto dat vypočítává polohu AGV na mapě a generuje pokyny pro navigační cestu. Navigace pomocí QR kódu je obvykle kombinována s inerciální navigací pro dosažení přesnějšího určení polohy.
Mezi výhody navigace QR kódem patří flexibilní použití a relativně snadné pokládání nebo změna cest, ale nevýhodou je, že QR kód je třeba pravidelně udržovat, zejména na složitých místech, kde může být nutné QR kód často vyměňovat a kde je vysoká požadavky na přesnost a životnost gyroskopu. V prázdné oblasti mezi QR kódy navíc nejsou žádné referenční informace a pro korekci odchylky jsou potřeba další senzory.












