Course Syllabus
Lecture Time: 9:30am-10:45am | Lecture Location: 101 Transportation Building
| Date | Day | Topic | Machine Problems | Final Project | Additional Resources |
| 01-21 | Wed |
L1: Intro, Logistics, History and Overview [Slide] |
|||
| 01-26 | Mon |
L2: Poses & Transforms [Lecture Video] [Slides] |
- A micro Lie theory for state estimation in robotics |
||
| 01-28 | Wed |
L3: Kinematics and Dynamics [Slides] |
- Modern Robotics, Chap. 3 & Chap 13.1 |
||
| 02-02 | Mon |
L4: LiDAR [Slides] |
|||
| 02-04 | Wed |
L5: GPS & Motion Sensors [Slides] |
- State Estimation on Robotics, Sec. 6.4.4 |
||
| 02-06 | Fri |
Tutorial: ROS and Data Logging [Slides][Recording][Code] |
- ROS2 Tutorial (will mostly be based on this) - Data vis tools: RViz / Rerun / Foxgloves |
||
| 02-09 | Mon |
L6: Camera [Slides] |
- Computer Vision, Sec.2.1.1 - Sec.2.1.4 |
||
| 02-11 | Wed |
L7: Sensor Calibration [Slides] |
MP0 Out |
- OpenCV Calibration Tutorial |
|
| 02-13 | Fri |
Tutorial: Numpy & Pytorch (Remote, 9-10am) [Recording] |
- CS231n Tutorial on Python/Numpy |
||
| 02-16 | Mon |
No-class: Presidents’ Day |
|||
| 02-18 | Wed |
L8: Localization [Slides] |
- Particle Filter Interactive Visualization |
||
| 02-23 | Mon |
L9: SLAM & Odometry [Slides] |
- Cadena et. al., "Past, Present, Future of SLAM" |
||
| 02-25 | Wed |
L10: Object Detection [Slides] |
- Redmon et. al., "You Only Look Once: Unified, Real-Time Object Detection" |
||
| 02-27 | Fri |
Lab: Safety Training (Highbay) |
MP1 Out | ||
| 03-02 | Mon |
L11: Tracking [Slides] |
MP0 Due |
- Yin et. al., "Center-based 3D Object Detection and Tracking" |
|
| 03-04 | Wed |
No-class: ECCV |
|||
| 03-09 | Mon |
L12: BEV Perception [Slides] |
- Philion et. al., "Lift, Splat, Shoot" |
||
| 03-11 | Wed |
L13: Motion Forecasting [Slides] |
|||
| 03-16 | Mon |
No-class: Spring Break |
Sunday (3/22): Group Form due
|
||
| 03-18 | Wed |
No-class: Spring Break |
|||
| 03-23 | Mon |
L14: Sample-based Motion Planning |
MP1 Due / MP2 Out | Start Final Project | |
| 03-25 | Wed |
L15: Optimization-based Planning |
|||
| 03-30 | Mon |
L16: Vehicle Control |
|||
| 04-01 | Wed |
L17: Imitation Learning |
MP2 Due / MP3 Out | ||
| 04-06 | Mon |
L18: Reinforcement Learning |
|||
| 04-08 | Wed |
L19: Learning-based Modular Pipeline |
|||
| 04-13 | Mon |
L20: Foundation model for Driving |
Midpoint Report Due | ||
| 04-15 | Wed |
L21: Sensor Simulation |
MP3 Due/MP4 Out | ||
| 04-20 | Mon |
L22: Safety, Scenarios and Behavior Simulation |
|||
| 04-22 | Wed |
L23: Metrics, Verification and Benchmark |
|||
| 04-27 | Mon |
L24: Self-Driving Industry |
|||
| 04-29 | Wed |
Invited Talk: Dr. Andrei Bârsan |
MP4 Due | ||
| 05-04 | Mon |
L25: Cutting edge topics (V2X, safety, etc) |
|||
| 05-06 | Wed |
Final Presentation |
Final Report Due |
Course Summary:
| Date | Details | Due |
|---|---|---|