Stanford Root

Schedule

Stanford Root

Schedule

AA 276

Principles of Safety-Critical Autonomy

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

Machine learning has led to tremendous progress in domains such as computer vision, speech recognition, and natural language processing. Fueled by these advances, machine-learning approaches are now being explored to develop intelligent physical systems that can operate reliably in unpredictable environments. These include not only robotic systems such as autonomous cars and drones but also large-scale transportation and energy systems. However, learning techniques widely used today are extremely data-hungry and lack the necessary mathematical framework to provide guarantees of correctness, causing safety concerns as data-driven physical systems are integrated into our society. This course covers the mathematical foundations of dynamical system safety analysis and modern algorithmic approaches for autonomous decision-making in safety-critical contexts. The focus is on designing safe controllers in the presence of system and environment uncertainty. The course will start with an overview of background material from relevant subfields: control theory and robotics. This will be followed by advanced techniques (reachability analysis, Lyapunov and barrier functions, etc.) in this area. The course will conclude with an overview of recent work in ensuring and updating safety guarantees while learning. Project work as part of the course will provide a flavor of research in this new emerging area.

Syllabus for selected term:
View Spring 2027 Syllabus

Sections

1 Term
Lecture 1Open
ID: 6106
0 / 40 enrolled
DAYS:Tuesday, Thursday
TIME:3 PM – 4:20 PM
LOCATION:TBD
INSTRUCTOR:
Bansal, Somil, Thorup, Santiago
3units

AA 276: Principles of Safety-Critical Autonomy

3 units · Letter or Credit/No Credit

Machine learning has led to tremendous progress in domains such as computer vision, speech recognition, and natural language processing. Fueled by these advances, machine-learning approaches are now being explored to develop intelligent physical systems that can operate reliably in unpredictable environments. These include not only robotic systems such as autonomous cars and drones but also large-scale transportation and energy systems. However, learning techniques widely used today are extremely data-hungry and lack the necessary mathematical framework to provide guarantees of correctness, causing safety concerns as data-driven physical systems are integrated into our society. This course covers the mathematical foundations of dynamical system safety analysis and modern algorithmic approaches for autonomous decision-making in safety-critical contexts. The focus is on designing safe controllers in the presence of system and environment uncertainty. The course will start with an overview of background material from relevant subfields: control theory and robotics. This will be followed by advanced techniques (reachability analysis, Lyapunov and barrier functions, etc.) in this area. The course will conclude with an overview of recent work in ensuring and updating safety guarantees while learning. Project work as part of the course will provide a flavor of research in this new emerging area.

Offered in Spring 2027 at Stanford University.

Spring 2027 sections

  • Lecture — Tuesday Thursday 3:00 PM – 4:20 PM — Bansal, Somil, Thorup, Santiago (Graduate)

More AA courses

  • AA 261: Building an Aerospace Startup from the Ground Up
  • 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 278: Lunar Positioning, Navigation, and Timing (PNT)
  • 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

All AA courses · All departments