Pagrindinis AGV (automatiškai valdomos transporto priemonės), nustatančios savo padėtį naudojant QR kodo navigaciją, principas yra nuskaityti QR kodą ant žemės su kamera ir išanalizuoti informaciją, kad būtų gauta dabartinė padėtis. .
Tiksliau, AGV jutiklis (dažniausiai kamera ir procesorius) nuskaito QR kodą, padėtą ant žemės, išveda atstumą tarp jutiklio centro ir QR kodo centro bei nukreipimo kampą. Ši informacija perduodama AGV valdikliui, kuris pagal šiuos duomenis apskaičiuoja AGV padėtį žemėlapyje ir generuoja navigacijos kelio nurodymus. QR kodo navigacija dažniausiai derinama su inercine navigacija, siekiant tikslesnės padėties nustatymo.
QR kodo navigacijos pranašumai yra lankstus naudojimas ir gana lengvas klojimas ar keitimas, tačiau trūkumai yra tai, kad QR kodą reikia reguliariai prižiūrėti, ypač sudėtingose vietose, kur QR kodą gali tekti keisti dažnai, o reikalavimai giroskopo tikslumui ir tarnavimo laikui. Be to, tuščioje srityje tarp QR kodų nėra jokios informacinės informacijos, o norint ištaisyti nuokrypį, reikalingi kiti jutikliai.













