Внешний ресивер с достаточно большой антенной, установленной снаружи автомобиля, уменьшает ошибку, но лучше теоретически возможного предела, который обусловлен величиной неопределенности самого метода определения координат улучшить ничего нельзя. Теоретический предел для "чистого поля", когда видно все небо, а погода ясная - порядка трех метров. Чем больше препятствий (городская застройка, лес), тем хуже этот предел.
Использование фильтра Калмана позволяет сглаживать скачки, но точность при этом не улучшается - при изменении направления трек будет "заносить", просто его форма на прямой будет выглядеть прямее.