Slides and Schedule

Schedule subject to change as needed. This page will be updated to reflect any changes.

Lecture notes and slides can be found by clicking on the lecture topics.

Lab days will generally be held in DAN 407

# Date Topic Assigned Due
1 17-Jan Introduction to Robotics HW1
2 19-Jan Tools: ROS, Docker, Python, Linux
3 24-Jan ROS Programming I HW2 HW1
4 26-Jan Setting Up and Calibrating Lab1 ORDER DUCKIEBOT!
5 31-Jan ROS Programming II HW3 HW2
6 2-Feb LAB DAY
7 7-Feb Introduction to Autonomy and
Dynamic Systems
HW4 HW3
8 9-Feb Lab Day
9 14-Feb Coordinate Systems HW5, Lab2 HW4
10 16-Feb LAB DAY Lab1
X 21-Feb NO CLASS Monday Schedule
11 23-Feb LAB DAY
12 28-Feb Numerical Methods and
Robot Odometry
HW6 HW5
13 2-Mar LAB DAY
X 7-Mar NO CLASS SPRING BREAK
X 9-Mar NO CLASS SPRING BREAK
14 14-Mar Introduction to Computer Vision HW7, Lab3 HW6
15 16-Mar LAB DAY Lab2
16 21-Mar Edge and Line Detection
Camera Calibration
HW8 HW7
17 23-Mar LAB DAY
18 28-Mar Human-Robot Interaction
19 30-Mar LAB DAY
20 4-Apr Introduction to Controls
PID Controllers
HW9, Lab4 HW8
21 6-Apr LAB DAY Lab3
22 11-Apr Path Planning
ROS Services and Actions
HW10 HW9
23 13-Apr LAB DAY
24 18-Apr Ethics and Robots HW10
25 20-Apr LAB DAY
26 25-Apr Trends in Robotics
27 27-Apr LAB DAY Lab 4