Date |
Class Meeting |
Deliverables |
Week 1 |
|
|
Wed, Sep 27 |
Class Meeting 01: Welcome & Introduction to Robot Programming |
|
Sep 27 & 30 |
Lab A: First Turlebot3 Programming |
Before lab:
|
Week 2 |
|
|
Mon, Oct 2 |
Class Meeting 02: Sensory-Motor Control, ROS Recap, and an Introduction to Gazebo |
|
Tue, Oct 3 |
|
Warmup Project "drive in a square" code + writeup (intermediate deliverable) due 8:00pm CST
|
Wed, Oct 4 |
Class Meeting 03: Robot State Estimation |
Before class:
|
Oct 4 & 6 |
Lab B: Robot Line Follower |
|
Week 3 |
|
|
Mon, Oct 9 |
Class Meeting 04: Robot Localization |
|
Tue, Oct 10 |
|
Warmup Project due 8:00pm CST |
Wed, Oct 11 |
Class Meeting 05: Measurement Models for Range Finders and SLAM |
|
Oct 11 & 13 |
Lab C: SLAM |
|
Thu, Oct 12 |
|
Particle Filter Localization Project Implementation Plan due 8:00pm CST
|
Week 4 |
|
|
Mon, Oct 16 |
Class Meeting 06: Markov Decision Processes |
|
Wed, Oct 18 |
Class Meeting 07: Path Finding |
|
Wed, Oct 18 |
Lab D: Particle Filter Localization Project Work Time |
Note: Attendance for this lab is optional. Also, there is NO lab this Friday, Oct 20.
|
Week 5 |
|
|
Mon, Oct 23 |
Class Meeting 08: Reinforcement Learning |
|
Tue, Oct 24 |
|
Particle Filter Localization Project due 8:00pm CST
|
Wed, Oct 25 |
Class Meeting 09: Forward and Inverse Kinematics |
|
Oct 25 & 27 |
Lab E: Robot Arm Programming |
|
Thu, Oct 26 |
|
Q-Learning Project Implementation Plan due 8:00pm CST
|
Week 6 |
|
|
Mon, Oct 30 |
Class Meeting 10: Robot Vision |
|
Tue, Oct 31 |
|
Q-Learning Project Q-Matrix (intermediate deliverable) due 8:00pm CST
|
Wed, Nov 1 |
Class Meeting 11: Partially Observable Markov Decision Processes |
|
Nov 1 & 3 |
Lab F: Q-Learning Project Work Time |
|
Week 7 |
|
|
Mon, Nov 6 |
Class Meeting 12: Final Project Ideation & Team Formation |
Before class:
-
Develop and submit 1-2 final project pitches and put them in this Google Doc
-
At the beginning of class today, be prepared to give a brief summary to the class of the 1-2 project pitch ideas that you've submitted
|
Tue, Nov 7 |
|
Q-Learning Project due 8:00pm CST
|
Wed, Nov 8 |
Class Meeting 13: Careers in Robotics Panel |
Before class:
|
Nov 8 & 10 |
Lab G: Final Project Work Time |
|
Thu, Nov 9 |
|
Final Project Proposal due 8:00pm CST
|
Week 8 |
|
|
Mon, Nov 13 |
Class Meeting 14: Final Project Work Time |
|
Wed, Nov 15 |
Class Meeting 15: Final Project Midway Presentations |
|
Nov 15 & 17 |
Lab H: Final Project Work Time |
|
Thanksgiving (Nov 20-24) |
|
|
Week 9 |
|
|
Mon, Nov 27 |
Class Meeting 16: Final Project Work Time |
|
Wed, Nov 29 |
Class Meeting 17: Final Project Presentations |
|
Nov 29 & Dec 1 |
Lab I: Final Project Work Time |
|
Reading Period (Dec 2-4) |
|
|
Wed, Dec 6 |
12:30pm - 1:30pm |
Final Project Demos (during finals peroid time slot)
|
Thu, Dec 7 |
|
Final Project Deliverables Due:
- 8:00pm CST: Final Project Code, Writeup, Demo, & Team Contribution Survey
|