Schedule subject to change as needed. This page will be updated to reflect any changes.
# | Date | Topic | Assigned | Due |
1 | Jan 26 | Introduction to Robotics | Robot Ordering | |
2 | Jan 28 | Tools: ROS, Docker, Python, Linux | HW1 | |
3 | Feb 2 | ROS Programming | ||
4 | Feb 4 | Debugging Robots | HW2 | HW1 |
5 | Feb 9 | Introduction to Duckietown | ORDER YOUR ROBOT! | |
6 | Feb 11 | ROS Programming 2 | HW3, Lab1 | HW2 |
X | Feb 16 | NO CLASS Monday Schedule | ||
7 | Feb 18 | ROS Remapping and Parameters | HW4 | HW3 |
8 | Feb 23 | Introduction to Autonomy | ||
9 | Feb 25 | Dynamic Systems | Lab2 | Lab1 |
10 | Mar 2 | Coordinate Systems Examples |
||
11 | Mar 4 | ROS TF | HW5 | HW4 |
12 | Mar 9 | Numerical Methods and Odometry | FP | |
13 | Mar 11 | Human-Robot Interaction | HW6, Lab3 | HW5, Lab2 |
14 | Mar 16 | Introduction to Computer Vision | ||
15 | Mar 18 | Color Filtering | HW7 | HW6 |
16 | Mar 23 | Robot Perception | ||
17 | Mar 25 | Edge and Line Detection | HW8, Lab4 | HW7 |
18 | Mar 30 | Homography | ||
19 | Apr 1 | Ethics and Robotics | Lab 3 | |
20 | Apr 6 | Path Planning | ||
21 | Apr 8 | ROS Services and Actions | HW9 | HW8 |
22 | Apr 13 | Introduction to Controls | ||
23 | Apr 15 | PID Controllers | HW10, Lab5 | HW9, Lab 4 |
24 | Apr 20 | Guest Lecture: Prof. Noah Jafferis (UML ECE) Untethered Flight of the RoboBee |
||
25 | Apr 22 | Guest Lecture: Dr. Dan Grollman (Plus One Robotics) Real(ly) Rosie |
HW10 | |
26 | Apr 27 | Guest Lecture: Prof. Kshitij Jerath (UML ME) Multi-Agent Systems and Artificial Societies |
||
27 | Apr 29 | Trends in Robotics | Lab5 | |
FE | May 6 | Final Project Presentation (Grad Section) NOTE: 6:30PM – 9:30PM |
FP |