Date | Class Meeting | Deliverables |
---|---|---|
Week 1 | ||
Wed, Sep 28 | Class Meeting 01: Welcome & Introduction to Robot Programming | |
Fri, Sep 30 | Lab A: First Turlebot3 Programming | Before lab: |
Week 2 | ||
Mon, Oct 3 | Class Meeting 02: Sensory-Motor Control and an Introduction to Gazebo | |
Wed, Oct 5 | Lab B: Robot Line Follower | |
Fri, Oct 7 | Class Meeting 03: Reviewing ROS + Robot Programming Fundamentals | Warmup Project "drive in a square" code + writeup (intermediate deliverable) due 11:00am CST |
Week 3 | ||
Mon, Oct 10 | Class Meeting 04: Robot State Estimation |
Before class:
|
Wed, Oct 12 | Lab C: Warmup Project Work Time | |
Fri, Oct 14 | Class Meeting 05: Robot Localization | Warmup Project due 11:00am CST |
Week 4 | ||
Mon, Oct 17 | Class Meeting 06: Measurement Models for Range Finders and SLAM | Particle Filter Localization Project Implementation Plan due 11:00am CST |
Wed, Oct 19 | Lab D: SLAM | |
Fri, Oct 21 | Class Meeting 07: Markov Decision Processes | |
Week 5 | ||
Mon, Oct 24 | Class Meeting 08: Path Finding | |
Wed, Oct 26 | Lab E: Particle Filter Localization Project Work Time | |
Fri, Oct 28 | Class Meeting 09: Reinforcement Learning | Particle Filter Localization Project due 11:00am CST |
Week 6 | ||
Mon, Oct 31 | Class Meeting 10: Forward and Inverse Kinematics | Q-Learning Project Implementation Plan due 11:00am CST |
Wed, Nov 2 | Lab F: Robot Arm Programming | |
Fri, Nov 4 | Class Meeting 11: Robot Vision | Q-Learning Project Q-Matrix (intermediate deliverable) due 11:00am CST |
Week 7 | ||
Mon, Nov 7 | Class Meeting 12: Partially Observable Markov Decision Processes | |
Wed, Nov 9 | Lab G: Q-Learning Project Work Time | |
Fri, Nov 11 | Class Meeting 13: Final Project Ideation & Team Formation |
Q-Learning Project due 11:00am CST
Before class:
|
Week 8 | ||
Mon, Nov 14 | Class Meeting 14: Final Project Initial Idea Presentations |
Final Project Proposal due 11:00am CST
Before class:
|
Wed, Nov 16 | Lab H: Final Project Work Time | |
Fri, Nov 18 | Class Meeting 15: Careers in Robotics Panel | |
Thanksgiving (Nov 21-25) | ||
Week 9 | ||
Mon, Nov 28 | Class Meeting 16: Final Project Work Time | |
Wed, Nov 30 | Lab I: Final Project Work Time | |
Fri, Dec 2 | Class Meeting 17: Final Project Work Time | |
Reading Period (Dec 3-5) | ||
Fri, Dec 9 (12:30pm - 2:30pm) | Finals Peroid: Final Project Presentations |
Final Project Deliverables Due:
|