Fall 2020 Schedule

DateTopicLinksMP
1Mon, Aug 24Overview, Simple Safety

Introduction to automatic emergency braking scenario

slides
notes
video
MP0 out (Friday due in 2 weeks)
2Wed, Aug 26End to end safety analysis:

Requirements, invariance, counter-examples, inductive proofs, assumptions

slides
video
3Thu, Aug 27Lab Meetup lab manual
remote connection instruction
4Mon, Aug 31Perception vision 1

Convolution, properties, linearity, shift-invariance, Gaussian, separability, median filter, nonlinearity

slides
video
5Tue, Sep1Lab: MP0 introduction

Safety testing for automatic emergency braking

video
6Wed, Sep 2Vision 2: Edge detection

Derivative and gradient filters, Canny edge detector

slides
video
7Mon, Sep 7Labor day, no class
8Wed, Sep 9Image recognition, classification

Bag of visual words, visual vocabulary, clustering, k-nearest neighbor classification

slides
video
MP1 out (Friday due in 2 weeks)
9Mon, Sep 14ROS tutorial

Pub-sub framework for distributed systems, nodes, topics, demo

slides
video
10Tue, Sep 15Lab: MP1 introduction

Lane detection in video and simulation

video
11Wed, Sep 16Project discussions video
video
12Mon, Sep 21Modeling and control 1

Control hierarchy, open and closed loop control, Dubin's vehicle model, state variables, control inputs

slides
video
13Wed, Sep 23Modeling and control 2

ODE solutions, equilibria, Lyapunov stability, asymptotic stability, linear systems and their solutions

slides
video
MP2 out (Friday due in 3 weeks)
14Mon, Sep 28Modeling and Control 2, cont'd

Stability. conditions for linear systems, Hurwitz, eigenvalues, full-state feedback control design

slides
video
15Tue, Sep 29Lab: MP2 introduction

Vehicle modeling and control

video
16Wed, Sep 30Planning and search

Informed and uninformed search, cost to come and cost to go, heuristic functions, optimal heuristics, A* search

slides
video
17Mon, Oct 5Review 1

State feedback control, stability, filtering, safety invariants, recognition

practice problems
Notes
Video


18Wed, Oct 7Midterm 1CBTF online Info
Solution
19Mon, Oct 12Guest Lecture: Dependable AI

Saurabh Jha

Video


20Wed, Oct 14Planning 2

Hybrid A*, heuristic functions, consistent and admissible, K means clustering

slides
video
MP3 out on Friday (due in 2 weeks)
21Mon, Oct 19Planning 3

Probabilistic completeness, robust feasibility, asymptotic optimality, PRMs, RRT

slides
video
22Tue, Oct 20Lab: MP3 introduction

Path Planning

video
23Wed, Oct 21No Lecture
24Mon, Oct 26Filtering 1

State estimation problem, localization terms, probabilistic models, measurement models, Bayes rule, Discrete Bayes filter

slides
video
video Sp 20
25Wed, Oct 28Guest Lecture: Learning 3D Representations for Autonomous Driving


Shenlong Wang

video MP4 out (due in 2 weeks)
26Mon, Nov 2Filtering 2

Particle filters, importance sampling

video
notes
27Wed, Nov 4Filtering & SLAM

Monte Carlo localization, SLAM problem, data association, conditional independence

slides
video
28Mon, Nov 9Safety 1

Safety standards, verification problem, discrete models, examples

slides
video
29Wed, Nov 11Safety 2

Safety satisfiability, verification with SAT, SMT

slides
video
MP5 out (due in 3 weeks)
30Mon, Nov 16Review 2

Satisfiability, verification, localization and filtering, searching

practice problems
notes
video
31Wed, Nov 18Wed, Midterm 2CBTF Online Info
Solution
32Mon, Nov 23Fall Break
33Wed, Nov 25Fall Break
34Mon, Nov 30Project Discussion slides
video
35Wed, Dec 2Guest Lecture: Fantastic Failures and Where to Find Them

Prof. Katherine Driggs-Campbell

36Mon, Dec 7Project Presentation
37Wed, Dec 9Project Presentation