Stanford Root

Schedule

Stanford Root

Schedule

AA 278

Lunar Positioning, Navigation, and Timing (PNT)

UNITS:3
GRADING:Letter or Credit/No Credit
LEVEL:Graduate
GER:—

We are entering a new era of Moon exploration with AA 100+ planned missions, including the Artemis mission to send humans to the Moon again after the Apollo era. Reliable lunar positioning, navigation, and timing (PNT) is critical for lunar exploration, supporting autonomous rovers, satellites, and long-duration infrastructure. This course introduces the principles and algorithms needed to design and evaluate lunar PNT systems spanning orbit and surface operations. The course begins with motivation and a review of GPS, astrodynamics, and state estimation algorithms. It then covers lunar-specific fundamentals including lunar time systems, reference frames, and orbit determination and time synchronization (ODTS) concepts. ODTS topics include square root filters and the use of GPS sidelobe signals. The course also surveys common lunar orbit regimes and the system-level design of lunar navigation architectures, including signal design and constellation optimization. The final portion of the course focuses on surface navigation, including AI-based vision navigation, simultaneous localization and mapping (SLAM), and path planning. The course concludes with a discussion of emerging research directions. Coursework includes programming assignments, a data analysis lab using real mission data, and a final project.

Syllabus for selected term:
View Spring 2027 Syllabus

Sections

1 Term
Lecture 1Open
ID: 6497
0 / 40 enrolled
DAYS:Monday, Wednesday
TIME:1:30 PM – 2:50 PM
LOCATION:TBD
INSTRUCTOR:
Gao, Grace
3units

AA 278: Lunar Positioning, Navigation, and Timing (PNT)

3 units · Letter or Credit/No Credit

We are entering a new era of Moon exploration with 100+ planned missions, including the Artemis mission to send humans to the Moon again after the Apollo era. Reliable lunar positioning, navigation, and timing (PNT) is critical for lunar exploration, supporting autonomous rovers, satellites, and long-duration infrastructure. This course introduces the principles and algorithms needed to design and evaluate lunar PNT systems spanning orbit and surface operations. The course begins with motivation and a review of GPS, astrodynamics, and state estimation algorithms. It then covers lunar-specific fundamentals including lunar time systems, reference frames, and orbit determination and time synchronization (ODTS) concepts. ODTS topics include square root filters and the use of GPS sidelobe signals. The course also surveys common lunar orbit regimes and the system-level design of lunar navigation architectures, including signal design and constellation optimization. The final portion of the course focuses on surface navigation, including AI-based vision navigation, simultaneous localization and mapping (SLAM), and path planning. The course concludes with a discussion of emerging research directions. Coursework includes programming assignments, a data analysis lab using real mission data, and a final project.

Offered in Spring 2027 at Stanford University.

Spring 2027 sections

  • Lecture — Monday Wednesday 1:30 PM – 2:50 PM — Gao, Grace (Graduate)

More AA courses

  • AA 262: Governing Autonomous and AI Systems in Outer Space
  • AA 272: Global Positioning Systems
  • AA 273: State Estimation and Filtering for Robotic Perception
  • AA 274A: Principles of Robot Autonomy I (CS 237A, EE 260A, ME 274A)
  • AA 275: Navigation for Autonomous Systems
  • AA 276: Principles of Safety-Critical Autonomy
  • AA 279A: Space Mechanics
  • AA 279B: Advanced Space Mechanics
  • AA 279C: Spacecraft Attitude Determination and Control
  • AA 280: Smart Structures
  • AA 283: Aircraft and Rocket Propulsion
  • AA 290: Problems in Aero/Astro

All AA courses · All departments