Download Course

Download Course#

Direct download links for the complete SY6301 course package. The filenames below match the references in the lesson plan and are intended to be the single source of truth when distributing materials.

Slides#

The complete master slide deck used in class — title page, terminal learning objectives, ground rules, course deliverables, all nine instructional blocks, and the project capstone framing.
SY6301 Navigation and State Estimation – Slides.pdf PDF · ~4.3 MB

Project#

The F-47 ANS Performance Validation project handout: background, system under test, the four governing requirements, datasets, analysis-script map, deliverables, and the briefing rubric.
SY6301 Navigation and State Estimation – Project.pdf PDF · ~1.9 MB

Homework#

Individual homework: eight short-answer conceptual questions plus one MATLAB Kalman-filter exercise. Counts for 50% of the course grade. Each question is graded binary against the standard, with one resubmission allowed per question.
SY6301 Navigation and State Estimation – Homework.pdf PDF · ~145 KB

Code#

All MATLAB code referenced in the readings and demo walkthroughs. Bundle layout:
  • demos/ — the eleven Block-1 through Block-8 demonstration scripts.
  • navutils/ — shared utility functions (LLH ↔ ECEF ↔ NED conversions, covariance bounds, time conversions, etc.). Add to MATLAB path before running anything.
  • project/ — the five Block-9 / capstone analysis scripts (Project_DataRequest.m, Project_CorrelationTime.m, Project_AccuracyECDF.m, Project_InertialDrift.m, Project_FaultDetection.m).
  • README.txt — quick-start instructions.
SY6301 Navigation and State Estimation – Code.zip ZIP · ~75 KB

Data#

Example data only. The actual project data will be delivered to your DT team in class. This bundle is provided so you can familiarize yourself with the file layout, run the analysis scripts end-to-end, and develop your workflow before the live data drops.
  • data_AllSource.mat — example AllSource dataset (analogous to Requirement 1).
  • data_AltNav.mat — example AltNav dataset (analogous to Requirement 2).
  • data_Inertial.mat — example inertial-only dataset (analogous to Requirement 3).
  • data_Spoof.mat — example fault-injection dataset (analogous to Requirement 4). Do not use this set for accuracy assessment.
Each dataset contains: time vector, true position (LLH), estimated position (LLH), covariance (NED), integrity (HPL, VPL), and (Spoof only) per-event onset times t0.
SY6301 Navigation and State Estimation – Data.zip ZIP · ~4.0 MB