110 likes | 350 Views
GPS Navigation and Data Structures. By Michael Cabassol and Augie Hill. How GPS Works. 24 Satellites orbit Earth 11,000 Nautical Miles high (12,658.8 miles) Each makes an orbit in 11 hours 58 min 24 satellites run on 6 orbits 4 Satellites are needed to triangulate position. Visual Example.
E N D
GPS Navigation and Data Structures By Michael Cabassol and Augie Hill
How GPS Works • 24 Satellites orbit Earth • 11,000 Nautical Miles high (12,658.8 miles) • Each makes an orbit in 11 hours 58 min • 24 satellites run on 6 orbits • 4 Satellites are needed to triangulate position
Visual Example Photos from http://www.nasm.si.edu/exhibitions/gps/work.html
GPS Navigation Use of computers and GPS to allow for: • Precise mapping. • Ease of navigation in vehicles. • Bomb targeting. • Land Surveying.
Data Structure Used • Dijkstra’s Algorithm • Given a connected, weighted graph and a fixed vertex, find shortest path to any other vertex. • Greedy Algorithm • Time Complexity • Using Linear search O(n^2) • Using Priority Heap O(m + nLog(n))
GPS Navigation • Fastest Travel Time • Use Dijkstra’s algorithm • Graph weighted by average speed of road • Shortest Distance • Use Dijkstra’s algorithm • Graph weighted by road distance. Webpage