Gps Navigation Algorithms