Automaattisen ohjatun ajoneuvon (AGV) perusperiaate, joka määrittää sijaintinsa QR-koodinavigoinnin avulla, on skannata QR-koodi maassa kameralla ja jäsentää tiedot nykyisen sijainnin saamiseksi.
Tarkemmin sanottuna AGV:n anturi (yleensä kamera ja prosessori) lukee maahan asetetun QR-koodin, tulostaa anturin keskikohdan ja QR-koodin keskikohdan välisen etäisyyden sekä poikkeutuskulman. Nämä tiedot välitetään AGV-ohjaimelle, joka laskee näiden tietojen perusteella AGV:n sijainnin kartalla ja luo navigointipolkuohjeet. QR-koodinavigointi yhdistetään yleensä inertianavigointiin tarkemman sijainnin saavuttamiseksi.
QR-koodinavigoinnin etuja ovat joustava käyttö ja suhteellisen helppo asentaa tai vaihtaa polkuja, mutta haittoja ovat, että QR-koodia pitää huoltaa säännöllisesti, erityisesti monimutkaisissa kohteissa, joissa QR-koodi saattaa olla tarpeen vaihtaa usein ja gyroskoopin tarkkuutta ja käyttöikää koskevat vaatimukset. Lisäksi QR-koodien välisellä tyhjällä alueella ei ole viitetietoa, ja poikkeaman korjaamiseen tarvitaan muita antureita.













