Date | Topic | Links | MP | |
---|---|---|---|---|
1 | Mon, Aug 24 | Overview, Simple Safety Introduction to automatic emergency braking scenario | slides notes video | MP0 out (Friday due in 2 weeks) |
2 | Wed, Aug 26 | End to end safety analysis: Requirements, invariance, counter-examples, inductive proofs, assumptions | slides video | |
3 | Thu, Aug 27 | Lab Meetup | lab manual remote connection instruction | |
4 | Mon, Aug 31 | Perception vision 1 Convolution, properties, linearity, shift-invariance, Gaussian, separability, median filter, nonlinearity | slides video | |
5 | Tue, Sep1 | Lab: MP0 introduction Safety testing for automatic emergency braking | video | |
6 | Wed, Sep 2 | Vision 2: Edge detection Derivative and gradient filters, Canny edge detector | slides video | |
7 | Mon, Sep 7 | Labor day, no class | ||
8 | Wed, Sep 9 | Image recognition, classification Bag of visual words, visual vocabulary, clustering, k-nearest neighbor classification | slides video | MP1 out (Friday due in 2 weeks) |
9 | Mon, Sep 14 | ROS tutorial Pub-sub framework for distributed systems, nodes, topics, demo | slides video | |
10 | Tue, Sep 15 | Lab: MP1 introduction Lane detection in video and simulation | video | |
11 | Wed, Sep 16 | Project discussions | video video | |
12 | Mon, Sep 21 | Modeling and control 1 Control hierarchy, open and closed loop control, Dubin's vehicle model, state variables, control inputs | slides video | |
13 | Wed, Sep 23 | Modeling and control 2 ODE solutions, equilibria, Lyapunov stability, asymptotic stability, linear systems and their solutions | slides video | MP2 out (Friday due in 3 weeks) |
14 | Mon, Sep 28 | Modeling and Control 2, cont'd Stability. conditions for linear systems, Hurwitz, eigenvalues, full-state feedback control design | slides video | |
15 | Tue, Sep 29 | Lab: MP2 introduction Vehicle modeling and control | video | |
16 | Wed, Sep 30 | Planning and search Informed and uninformed search, cost to come and cost to go, heuristic functions, optimal heuristics, A* search | slides video | |
17 | Mon, Oct 5 | Review 1 State feedback control, stability, filtering, safety invariants, recognition | practice problems Notes Video | |
18 | Wed, Oct 7 | Midterm 1 | CBTF online Info Solution | |
19 | Mon, Oct 12 | Guest Lecture: Dependable AI | Video | |
20 | Wed, Oct 14 | Planning 2 Hybrid A*, heuristic functions, consistent and admissible, K means clustering | slides video | MP3 out on Friday (due in 2 weeks) |
21 | Mon, Oct 19 | Planning 3 Probabilistic completeness, robust feasibility, asymptotic optimality, PRMs, RRT | slides video | |
22 | Tue, Oct 20 | Lab: MP3 introduction Path Planning | video | |
23 | Wed, Oct 21 | No Lecture | ||
24 | Mon, Oct 26 | Filtering 1 State estimation problem, localization terms, probabilistic models, measurement models, Bayes rule, Discrete Bayes filter | slides video video Sp 20 | |
25 | Wed, Oct 28 | Guest Lecture: Learning 3D Representations for Autonomous Driving | video | MP4 out (due in 2 weeks) |
26 | Mon, Nov 2 | Filtering 2 Particle filters, importance sampling | video notes | |
27 | Wed, Nov 4 | Filtering & SLAM Monte Carlo localization, SLAM problem, data association, conditional independence | slides video | |
28 | Mon, Nov 9 | Safety 1 Safety standards, verification problem, discrete models, examples | slides video | |
29 | Wed, Nov 11 | Safety 2 Safety satisfiability, verification with SAT, SMT | slides video | MP5 out (due in 3 weeks) |
30 | Mon, Nov 16 | Review 2 Satisfiability, verification, localization and filtering, searching | practice problems notes video | |
31 | Wed, Nov 18 | Wed, Midterm 2 | CBTF Online Info Solution | |
32 | Mon, Nov 23 | Fall Break | ||
33 | Wed, Nov 25 | Fall Break | ||
34 | Mon, Nov 30 | Project Discussion | slides video | |
35 | Wed, Dec 2 | Guest Lecture: Fantastic Failures and Where to Find Them | ||
36 | Mon, Dec 7 | Project Presentation | ||
37 | Wed, Dec 9 | Project Presentation | ||