Stanford Root

Schedule

Stanford Root

Schedule

AA 274A

Principles of Robot Autonomy I (CS 237A, EE 260A, ME 274A)

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

Basic principles for endowing mobile autonomous robots with perception, planning, and decision-making capabilities. Algorithmic approaches for robot perception, localization, and simultaneous localization and mapping; control of non-linear systems, learning-based control, and robot motion planning; introduction to methodologies for reasoning under uncertainty, e.g., (partially observable) Markov decision processes. Extensive use of the Robot Operating System (ROS) for demonstrations and hands-on activities. Prerequisites: CS 106A or equivalent, CME 100 or equivalent (for linear algebra), and CME 106 or equivalent (for probability theory).

Syllabus for selected term:
View Autumn 2026 Syllabus

Sections

1 Term
Lecture 1Open
ID: 2123
0 / 160 enrolled
DAYS:Tuesday, Thursday
TIME:1:30 PM – 2:50 PM
LOCATION:Skilling Auditorium
INSTRUCTOR:
Bansal, Somil, Pavone, Marco
3units

AA 274A: Principles of Robot Autonomy I (CS 237A, EE 260A, ME 274A)

3 units · Letter or Credit/No Credit

Basic principles for endowing mobile autonomous robots with perception, planning, and decision-making capabilities. Algorithmic approaches for robot perception, localization, and simultaneous localization and mapping; control of non-linear systems, learning-based control, and robot motion planning; introduction to methodologies for reasoning under uncertainty, e.g., (partially observable) Markov decision processes. Extensive use of the Robot Operating System (ROS) for demonstrations and hands-on activities. Prerequisites: CS 106A or equivalent, CME 100 or equivalent (for linear algebra), and CME 106 or equivalent (for probability theory).

Offered in Autumn 2026 at Stanford University.

Autumn 2026 sections

  • Lecture — Tuesday Thursday 1:30 PM – 2:50 PM — Skilling Auditorium — Bansal, Somil, Pavone, Marco (Graduate)

More AA courses

  • AA 256: Mechanics of Composites
  • AA 257: Structural Health Monitoring
  • 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 275: Navigation for Autonomous Systems
  • AA 276: Principles of Safety-Critical Autonomy
  • AA 278: Lunar Positioning, Navigation, and Timing (PNT)
  • AA 279A: Space Mechanics
  • AA 279B: Advanced Space Mechanics
  • AA 279C: Spacecraft Attitude Determination and Control

All AA courses · All departments