Date | Class Meeting | Deliverables |
---|---|---|
Week 1 | ||
Mon, Mar 29 | Class Meeting 01: Welcome & Introduction to Robot Programming | |
Wed, Mar 31 | Class Meeting 02: First Turtlebot3 Programming | Before class: |
Week 2 | ||
Mon, Apr 5 | Class Meeting 03: Sensory-Motor Control | Warmup Project "drive in a square" code + writeup (intermediate deliverable) due 11:00am CST |
Wed, Apr 7 | Class Meeting 04: Robot State Estimation |
Before class:
|
Week 3 | ||
Mon, Apr 12 | Class Meeting 05: Robot Localization | Warmup Project due 11:00am CST |
Wed, Apr 14 | Class Meeting 06: Measurement Models for Range Finders |
Particle Filter Localization Project Implementation Plan due 11:00am CST
Notes on class today:
|
Week 4 | ||
Mon, Apr 19 | Class Meeting 07: SLAM | |
Wed, Apr 21 | Class Meeting 08: Forward/Inverse Kinematics | |
Week 5 | ||
Mon, Apr 26 | Class Meeting 09: Markov Decision Processes | Particle Filter Localization Project due 11:00am CST |
Wed, Apr 28 | Class Meeting 10: Reinforcement Learning | |
Fri, Apr 30 | Q-Learning Project Implementation Plan due 11:00am CST | |
Week 6 | ||
Mon, May 3 | Class Meeting 11: Robot Vision | |
Wed, May 5 | Class Meeting 12: Q-Learning Project Studio Time | |
Week 7 | ||
Mon, May 10 | Class Meeting 13: Partially Observable Markov Decision Processes | |
Wed, May 12 | Class Meeting 14: Final Project Ideation & Team Formation |
Q-Learning Project due 11:00am CST
Before class:
|
Fri, May 14 | Final Project Proposal due 11:00am CST | |
Week 8 | ||
Mon, May 17 | Class Meeting 15: Final Project Initial Idea Presentations & Studio Time |
Before class:
|
Wed, May 19 | Class Meeting 16: Careers in Robotics Panel | |
Week 9 | ||
Mon, May 24 | Class Meeting 17: Midpoint Final Project Check-In | |
Wed, May 26 | Class Meeting 18: Wrap Up | |
Reading Period (May 29 - Jun 1) | ||
Finals Period | ||
Fri, Jun 4 |
Final Project Deliverables Due:
|