Date |
Lecture |
Readings (Respond by Monday at 12pm) |
Homework Released |
Homework Due |
Tuesday, Jan 21 |
Course Overview: Topics, Goals, Evaluation |
|
|
|
Thursday, Jan 23 |
Probability Review and Basic Interaction Model |
Optional reading: Calculus review, Probability review |
|
|
Tuesday, Jan 28 |
Basic Control I |
Ben Kuipers's Tutorial on Control Theory (first 10 sections), Braitenberg Vehicles |
Control Assignment |
|
Thursday, Jan 30 |
Basic Control II |
|
|
|
Tuesday, Feb 4 |
Bayes Filter I |
Notes on the Bayes Filter |
|
|
Thursday, Feb 6 |
Bayes Filter II |
|
|
|
Tuesday, Feb 11 |
Kalman Filters |
Notes on the Kalman Filter and EKF |
|
Control Assignment |
Thursday, Feb 13 |
Extended Kalman Filters |
|
Filtering Assignment |
|
Tuesday, Feb 18 |
Particle Filters |
Introduction to particle methods;
Discussion on particle filters
|
|
|
Thursday, Feb 20 |
Localization |
|
|
|
Tuesday, Feb 25 |
Mapping |
SLAM Tutorial |
|
|
Thursday, Feb 27 |
SLAM Introduction |
|
|
Filtering Assignment |
Tuesday, Mar 4 |
Advanced SLAM I |
SLAM Survey [Sections I,III,IV,VIII,IX,X; Can skim "Brief Survey" paragraphs.] |
SLAM Assignment |
|
Thursday, Mar 6 |
Graph SLAM and Outlook |
|
|
|
Tuesday, Mar 11 |
Forward Kinematics |
Chapter 3 introduction, 3.1, and 3.2 of Intro to Autonomous Robots. |
|
|
Thursday, Mar 13 |
Inverse Kinematics |
|
Planning Assignment |
SLAM Assignment |
Tuesday, Mar 18 |
Graph-based Planning |
Chapter 13 of Intro to Autonomous Robots |
|
|
Midterm: March 18 from 5:45 - 7:15PM, CS Building 1221 |
Thursday, Mar 20 |
Motion Planning |
Slides from Pieter Abbeel |
|
|
Tuesday, Mar 25 |
Spring Break! |
|
|
|
Thursday, Mar 27 |
Spring Break! |
|
|
|
Tuesday, Apr 1 |
Reinforcement Learning I |
Reinforcement Learning in Robotics: A Survey Section 2 (excluding 2.2), Section 3 |
|
|
Thursday, Apr 3 |
Reinforcement Learning II |
|
|
|
Tuesday, Apr 8 |
Imitation Learning |
Google's SayCan Paper |
Final Project |
Planning Assignment |
Thursday, Apr 10 |
LLMs and Robots |
|
|
|
Tuesday, Apr 15 |
Human Robot Interaction I |
What is Interaction? (Required)
Interactions with Robots (Optional)
|
|
|
Thursday, Apr 17 |
Human Robot Interaction II |
|
|
|
Tuesday, Apr 22 |
Applications I |
Autonomous Driving Survey |
|
|
Thursday, Apr 24 |
Applications II |
|
|
|
Tuesday, Apr 29 |
Societal Impacts I |
Why the future doesn't need us |
|
|
Thursday, May 1 |
Societal Impacts II |
|
|
Final Project |