Проблема с GPS заключается в том, что он точен только до ~ 10 метров (10 метров = 32.808399 футов). Существуют технологии, помогающие более точно определить местоположение, например, WAAS.
"... Например, представьте, что определенный приемник GPS собрал 1000 точек данных в идеальных условиях. Возможно, что лучшая точка данных может быть точной с точностью до 0,01 метра, а худшая с точностью до 15 метров. ... "- GPS Link
Другие устройства используют акселерометры и цифровые компасы, чтобы помочь получить более "локальную" точность движения. Используя такие устройства, можно заполнить промежутки между точками GPS, чтобы создать более плавную систему.