Lecture Notes · Lecture Notes
MIT OpenCourseWare
Principles of the Global Positioning System
- Instructor
- Prof. Thomas Herring
- Term
- Spring 2012
- Level
- Graduate
- What's inside
- 1 lecture note · 73 other files · 2 web pages
- Materials open
- MIT OCW
About this course
Source: MIT OpenCourseWare 12.540 Principles of the Global Positioning System, Spring 2012, Prof. Thomas Herring — original course page on ocw.mit.edu ↗. License: CC BY-NC-SA 4.0. Study order: MIT's own listing order, section by section. Taken from MIT's published course files, downloaded from ocw.mit.edu on September 23, 2026. How RedLectern is built.
Materials are grouped the way MIT organized them. A verified, course-wide order has not been established here.
Has MIT solutions
Before you start
Prerequisites are not listed here. Check MIT's own syllabus for this course.
How this course was organized
What's here, and what isn't
- MIT's own materials here did not support a verified, course-wide order, so they are grouped by section instead.
Not included here
38 items from the source could not be safely included:
- MIT's page format for this item wasn't recognized clearly enough to place it safely. (37 items)
- Referenced in a table, but without MIT's own verified order, so it isn't used to claim a sequence.
Materials by section
Grouped by section, as MIT organized them. Not sequenced or ordered.
Lecture Notes
57 files
- Overview of the aims of the class Download
- Coordinate and time systems Download
- Potential fields and coordinate systems Download
- This is a special file for Lec #3 (Harmonics.m) Download
- This is a special file for Lec #3 (Sectorials.m) Download
- Surface harmonic figure and code: SurfaceHarmonic.fig Download
- This is a special file for Lec #3 (SurfaceHarmonic.m) Download
- Coordinate types Download
- GPS satellite orbits Download
- This is a special file for Lec #5 (truea.m) Download
- GPS observables Download
- Specifics of GPS signal Download
- Pseudorange measurements Download
- This is a special file for Lec #8 (etab.plt.dat) Download
- TEQC—The Toolkit for GPS/GLONASS/Galileo/SBAS Data RINEX: The Receiver Independent Exchange Format Version 2 Download
- Range and phase data Download
- The data files displayed in class are ASCII tab delimited files: etab.02tab Download
- This is a special file for Lec #9 (etab.07tab) Download
- This is a special file for Lec #9 (etab.11tab) Download
- This is a special file for Lec #9 (etab.26tab) Download
- This is a special file for Lec #3 (etab.28tab) Download
- This is a special file for Lec #9 (base.02) Download
- This is a special file for Lec #9 (base.04) Download
- This is a special file for Lec #9 (base.05) Download
- This is a special file for Lec #9 (base.09) Download
- This is a special file for Lec #9 (base.12) Download
- This is a special file for Lec #9 (base.17) Download
- This is a special file for Lec #9 (base.28) Download
- This is a special file for Lec #9 (base.29) Download
- Estimation: introduction Download
- This is a special file for Lec #10 (histograms.m) Download
- Statistical approach to estimation Download
- Estimation: correlations Download
- This is a special file for Lec #12 (fogm.m) Download
- This is a special file for Lec #12 (FlickerNoise.m) Download
- Estimation Download
- Propagation medium: propagation Download
- Propagation medium: neutral atmosphere Download
- Propagation: ionospheric delay Download
- Basic antenna operation Download
- Mathematical models in GPS Download
- This is a special file for Lec #18 (earth_tide.f) Download
- This is a special file for Lec #18 (gst_jd.f) Download
- GPS models and processing Download
- Processing software Download
- GPS groups/IGS Download
- Kinematic GPS Download
- Kinematic GPS processing and results from experiment earlier in semester Results from MIT survey track_LC.out Download
- This is a special file for Lec #22 (track.NEU.rovr.LC) Download
- This is a special file for Lec #22 (track.NEU.rovr.txt) Download
- Results from the 2010 MIT survey TR02.sum Download
- This is a special file for Lec #22 (TR02.out) Download
- TR02.NEU.rovr.L1+L2 Download
- This is s special file for Lec #22 (TR02.NEU.rovr.LC) Download
- This is a special file for Lec #22 (TR0p.sum) Download
- TR0p.NEU.rovr.P1+P2 Download
- Applications, High-rate GPS results, and Tools Download
Assignments
14 files
- Homework #2 Download
- This is a special file for assignment 1 (HW01_2012.m) Download
- This is a special file for assignment 1 (HW02_2012.m) Download
- Assignment 1 Download
- Solution 1 Download
- Solution 2 Download
- Assignment 3 Download
- The broadcast ephemeris file to use is mit0090s.10n Download
- This is a special file for assignment 1 (mit00900.10n) Download
- This is a special file for assignments 3 (mitb0760.12n) Download
- Data mitb076s.12o Download
- Assignment 1 · Supporting files and notes Download
- This is a special file for assignment 3 (rovr0760.12o) Download
- M-file to read Broadcast file ReadNav.m Download
Other materials from this course
Course outline
Lecture Notes · Lecture Notes
Lecture 2: Coordinate and time systems ( PDF )
Lecture Notes · Lecture Notes
Lecture 3: Potential fields and coordinate systems ( PDF )
Lecture Notes · Lecture Notes
Lecture 4: Coordinate types ( PDF - 1.7MB )
Lecture Notes · Lecture Notes
Lecture 5: GPS satellite orbits ( PDF )
Lecture Notes · Lecture Notes
Lecture 6: GPS observables ( PDF )
Lecture Notes · Lecture Notes
Lecture 7: Specifics of GPS signal ( PDF )
Lecture Notes · Lecture Notes
Lecture 8: Pseudorange measurements ( PDF )
Lecture Notes · Lecture Notes
Lecture 9: Range and phase data ( PDF - 1.3MB )
Lecture Notes · Lecture Notes
Lecture 10: Estimation: introduction ( PDF )
Lecture Notes · Lecture Notes
Lecture 11: Statistical approach to estimation ( PDF )
Lecture Notes · Lecture Notes
Lecture 12: Estimation: correlations ( PDF )
Lecture Notes · Lecture Notes
Lecture 13: Estimation ( PDF )
Lecture Notes · Lecture Notes
Lecture 14: Propagation medium: propagation ( PDF - 2.3MB )
Lecture Notes · Lecture Notes
Lecture 15: Propagation medium: neutral atmosphere ( PDF )
Lecture Notes · Lecture Notes
Lecture 16: Propagation: ionospheric delay ( PDF - 1MB )
Lecture Notes · Lecture Notes
Lecture 17: Basic antenna operation ( PDF - 1.7MB )
Lecture Notes · Lecture Notes
Lecture 18: Mathematical models in GPS ( PDF )
Lecture Notes · Lecture Notes
Lecture 19: GPS models and processing ( PDF - 1.4MB )
Lecture Notes · Lecture Notes
Lecture 20: Processing software ( PDF )
Lecture Notes · Lecture Notes
Lecture 21: GPS groups/IGS ( PDF )
Lecture Notes · Lecture Notes
Lecture 22: Kinematic GPS ( PDF )
Lecture Notes · Lecture Notes
Lecture 23: Applications, High-rate GPS results, and Tools ( PDF - 6.4MB )
MIT OpenCourseWare, Prof. Thomas Herring, 12.540 Principles of the Global Positioning System, Spring 2012.
License: CC BY-NC-SA 4.0 · Edition: Spring 2012 · Open the original course on OCW ↗
Organized by RedLectern, independent of MIT and not endorsed by MIT.
Per-resource rights are recorded on each resource; All-Rights-Reserved items are link-only, never mirrored.
