Course Schedule (Preliminary)

Date Topic Readings Level of difficulty Due Dates
Wed, Sept. 26
Location: Gates 159
Introduction, Overview, and (videos of) robot systems article    
Mon, Oct. 1
Time change: 12:15-1:30
Location: Gates 100
Probabilistic state estimation and mobile robot localization article *  
Wed, Oct. 3
1:30-2:45
Location: TCseq 200
Particle filters and application to monte carlo localization   **  
Mon, Oct. 8 More Monte Carlo localization paper on adaptive sampling   ***  
Wed, Oct. 10 Binary bayes filters and occupancy grid maps   **  
Mon, Oct. 15 Brainstorming session: What are cool projects?      
Wed, Oct. 17                (instructor in Madrid for presentation)   **** Warm-up Project (extended)
Mon, Oct. 22 Object mapping in 3D using the EM algorithm. Notes in gzipped postscript and PDF   ****  
Wed, Oct. 24 Probabilistic Planning and Control: Markov Decision Processes
Guest lecture: Carlos Guestrin
  ****  
Mon, Oct. 29                (instructor at IROS conference for presentation)     Proposal research project
Wed, Oct. 31                (instructor at IROS conference for presentation)      
Mon, Nov. 5 Partially observable markov decision processes   **** Written Assignment 1
Wed, Nov. 7 Probabilistic Road Maps
Guest lecture: Carlos Guestrin
  **  
Mon, Nov. 12 Mapping with the expectation maximization (EM) algorithm      
Wed, Nov. 14 Robot Control with POMDPs
Guest lecture: Nicholas Roy, CMU
  **  
Mon, Nov. 19 Motion planning under uncertainty: Dynamic Programming and augmented state spaces   ****  
Mon, Nov. 21 Concurrent mapping and localization with Kalman filters   ****  
Mon, Nov. 26 EM and data association in mapping   *  
Wed, Nov. 28 Summary, Wrap-up, and Student presentations. Hints on writing the final paper in Powerpoint, PDF, and gzipped Postscript      
Mon, Dec. 3                (instructor at NIPS conference)      
Wed, Dec. 5                (instructor at NIPS conference)      
Wed, Dec. 12       Research project report

Stanford Academic Calendar