Schedule

Schedule #

* Note: Here is the plan for the semester. The schedule is tentative and subject to change.

You can find homework solutions on Canvas.

DateLectureResourcesNotes
Thu, 9/41: Course Overview and ‘What is a Robot’N/A
Tue, 9/92: Mechanisms and Configuration SpacesMR 2.1-2.3, 2.5
Thu, 9/113: Rigid Body Motion - 2D and Rotation MatricesMR 3.1-3.2HW1 Released
Tue, 9/164: Rigid Body Motion (3D) - Euler Angles and Axis-AngleMR 3.2 & A.B, AR 2.4.4 B
Thu, 9/185: Quaternions and Rigid Body Motion (3D) - TransformationsMR A.B., AR 2.4.4 B, MR 3.3
Tue, 9/236: More Examples and Rigid Body MotionMR A.B., AR 2.4.4 B, MR 3.3
Thu, 9/257: Forward Kinematics and URDFsMR 4, 4.2
Tue, 9/308: Forward Kinematics and DH ParametersMR A.CHW1 Due (5pm)
Thu, 10/29: Forward Kinematics and Differential KinematicsMR 5.0, AR 3.3, Spong Robot Modeling and Control Ch 4
Tue, 10/710: Inverse KinematicsMR 6, 6.2, AR 3.4HW2 Released
Thu, 10/911: Intro to Planning and Graph-based MethodsMR 10.2
Tue, 10/1412: Sample-based Planning MethodsMR 10.5
Thu, 10/1613: Trajectory Generation and Trajectory OptimizationMR 9.1-9.3
Tue, 10/2114: Trajectory OptimizationMatthew Kelley’s Trajectory Optimization Tutorials, TrajOpt ExerciseHW2 Due (5pm), HW3 Released
Thu, 10/2315: Hierarchy and FSMs (and Project Introduction)AR 11.2-11.4Final Project Released
Tue, 10/2816: PerceptionAR 7.1, 8
Thu, 10/3017: Uncertainty and State Estimation FundamentalsPR 2.2-2.3
Tue, 11/418: Bayes FiltersPR 2.4HW3 Due (5pm)
Thu, 11/619: Kalman Filters (and Midterm Discussion)PR 3.2-3.3Project Proposal Due (5pm), Midterm Instructions & Practice
Tue, 11/1120: Particle FiltersPR 4.2, 10.1 PF code
Thu, 11/13Midterm Exam
Tue, 11/1821: Feedback Control IntroductionMR 11.1-11.2HW4 Released
Thu, 11/2022: PID ControlMR 11.2 Controls Code
Tue, 11/2523: Modern Techniques – Diffusion and VLA ModelsSayCan, Diffusion Policy, OpenVLA
Thu, 11/27No Class. Happy Thanksgiving!
Tue, 12/224: Foundation Models - DiscussionFlipped Class – watch this prior to class. Short Canvas submission after watching!
Thu, 12/425: Guest Roboticist: Jason MaHW4 Due (5pm)
Tue, 12/926: Final Project Presentations
Thu, 12/16Final Project Due