Course Calendar
Week 0
- Linux Workshop on 8/26 5pm, Cory 105 (Slides)
- Python/NumPy Workshop on 8/26 5pm, Cory 105 (Slides)
- Lab 0: Setting Up a VM (Optional)
- Homework 0: Linear Algebra & Python (due 08/31)
- Discussion 0: Linear Algebra (Slides) (Video)
Week 1
- Lab 1: Introduction to ROS (Lab Doc)
- Homework 1: Rotations and Reference Frames (due 09/08)
- Homework 0 Self-Grades: (due 09/10)
- Discussion 1: Rotations (Worksheet) (Solutions) (Video)
- LOST 0: Linear Algebra Review (Slides)
(Video)
(Raw Lecture Slides)
(Annotated Lecture Slides)
Reading - MLS 2.1, 2.2
(Video)
(Raw Lecture Slides)
(Annotated Lecture Slides)
Reading - MLS 2.3
Week 2
- Lab 2: Writing Publisher/Subscriber Nodes in ROS (Lab Doc)
- Homework 2: Exponential Coordinates (due 09/14)
- Homework 1 Self-Grades: (due 09/16)
- Discussion 2: Exponential Coordinates (Worksheet) (Solutions) (Video) (Feedback)
- LOST 1: Rigid Body Motions & Rotations (Slides) (Annotated Slides)
(Video)
(Raw Lecture Slides)
(Annotated Lecture Slides)
Reading - MLS 3.2
(Video)
(Raw Lecture Slides)
(Annotated Lecture Slides)
Reading - MLS 3.2
Week 3
- Lab Module A
- Homework 3: Forward Kinematics (due 09/21)
- Homework 2 Self-Grades: (due 09/23)
- Discussion 3: Forward Kinematics (Worksheet) (Solutions) (Video)
- LOST 2: Screw Motion (Annotated Slides)
(Video)
(Raw Lecture Slides)
(Annotated Lecture Slides)
Reading - MLS 3.2
(Video)
(Annotated Lecture Slides)
(Raw Lecture Slides)
Reading - MLS 3.2
Week 4
- Lab Module A
- Homework 4: Inverse Kinematics (due 09/28) No slip days!
- Discussion 4: Inverse Kinematics (Worksheet) (Work) (Solutions) (Video)
- Practice Midterm I (Exam) (Solutions)
- LOST 3: Forward and Inverse Kinematics (Annotated Slides) (Example Solutions) (Tips) (Summary Slide)
(Video)
(Raw Lecture Slides)
(Annotated Lecture Slides)
Reading - MLS 3.3
(Video)
(Raw Lecture Slides)
(Annotated Lecture Slides)
Reading - MLS 3.3
Week 5
- Midterm I released 09/29 @8pm (due 09/30 @8pm)
- Lab Module A Buffer Week
- No new homework this week
- Homework 4 Self-Grades: (due 10/05)
- Discussion 5: Project Ideation (Project Guidelines) (Slides) (Video)
(Video)
(Lecture Slides)
Reading - MaSKS Chapter 1, 2
Week 6
(Video)
(Lecture Slides)
Reading - MaSKS Chapters 3, 4
(Video)
(Lecture Slides)
Reading - MaSKS Chapters 3, 4
Week 7
(Video)
(Raw Lecture Slides)
(Annotated Lecture Slides)
Reading - MLS 2.4
(Video)
(Raw Lecture Slides)
(Annotated Lecture Slides)
Reading - MLS 2.4
Week 8
- Lab Module B Buffer Week
- Project Proposal instead
- Homework 5 Self-Grades: (due 10/23/21)
- Homework 7: Jacobians & Singularities (due 10/27)
- Discussion 8: Jacobians (Worksheet) (Solutions) (Video)
(Video)
(Lecture Slides)
Reading - MLS 2.4, 3.4
(Video)
(Lecture Slides)
Reading - MLS 3.4
Week 9
- Homework 6 Self-Grades: (due 11/05/21)
- Lab Module C
- Homework 8: Dynamics (due 11/02)
- Discussion 9: Dynamics (Worksheet) (Solutions) (Video)
(Video)
(Raw Lecture Slides)
(Annotated Lecture Slides)
(MATLAB Code)
Reading - MLS 4.2, 4.3
(Video)
(Raw Lecture Slides)
(Annotated Lecture Slides)
Reading - MLS 4.5, 4.6
Week 10
- Homework 7 Self-Grades: (due 11/05/21)
- Lab Module C
- Homework 9: Control (due 11/10)
- Discussion 10: Control (Worksheet) (Solutions) (Video)
(Video)
(Lecture Slides)
Reading - MLS 4.5, 4.6
(Video)
(Lecture Slides)
Reading - MLS 4.5, 4.6
Week 11
- Homework 8 Self-Grades: (due 11/13/21)
- Lab Module C Buffer Week
- LOST 8: Controls (Slides)
- No discussion this week
(Video)
(Lecture Slides)
(3 link arm MATLAB Code)
Week 12
- Homework 9 Self-Grades: (due 11/20/21)
- Midterm II released 11/17 @8pm (due 11/18 @8pm)
- Discussion 12: Design (Video)
(Video)
(Lecture Slides)
(Video)
(Lecture Slides)
Week 13
(Video)
(Lecture Slides)
Week 14
Video)
(Lecture Slides)
Video)
(Lecture Slides)
Week 15
RRR Week: No Lectures
Week 16
Finals Week - Good luck on your exams!