Основният принцип на AGV (автоматично насочвано превозно средство), определящо своята позиция чрез навигация с QR код, е да сканира QR кода на земята с камера и да анализира информацията, за да получи текущата позиция.
По-конкретно, сензорът на AGV (обикновено камера и процесор) чете QR кода, поставен на земята, извежда разстоянието между центъра на сензора и центъра на QR кода и ъгъл на отклонение. Тази информация се предава на контролера на AGV, който изчислява позицията на AGV на картата въз основа на тези данни и генерира инструкции за навигационния път. Навигацията с QR код обикновено се комбинира с инерционна навигация за постигане на по-точно позициониране.
Предимствата на навигацията с QR код включват гъвкава употреба и сравнително лесно полагане или промяна на пътеки, но недостатъците са, че QR кодът трябва да се поддържа редовно, особено в сложни сайтове, където QR кодът може да се наложи да се сменя често и има високи изисквания за точност и срок на експлоатация на жироскопа. Освен това в празното място между QR кодовете няма референтна информация и са необходими други сензори за коригиране на отклонението.













