MIT 2.680, Spring 2025 - Schedule


Schedule subject to change, especially post Spring Break scheduling

DateLecturesLabs
T: Feb 04Lecture 1: Introduction to the ClassLab 1: Getting started w/ Lab Machines
R: Feb 06Lecture 2: Marine Robotics ApplicationsLab 2: Gnu/Linux, C++ Crash Course
T: Feb 11Lecture 3: The MOOS Autonomy MiddlewareLab 3: MOOS Basics
R: Feb 13Lecture 4: Programming in MOOSLab 4: Writing MOOS Applications
T: Feb 18No Class - MIT Monday Schedule due to President's Day
R: Feb 20Lecture 5: More Programming in MOOSLab 5: Introduction to Marine Autonomy
T: Feb 25Lecture 6: Introduction to Marine AutonomyLab 5: (continued)
Lab 6: (prelab)
R: Feb 27Lecture 7: Multi-Vehicle MissionsLab 6: Multi-Vehicle Operations
T: Mar 04Extra Lab TimeLab 6: (cont)
R: Mar 06Lecture 8: Intro to IvP Helm and BehaviorsLab 7: Distributed TSP
T: Mar 11Lecture 9: TSP Lab Debugging TipsLab 7: Distributed TSP
R: Mar 13Lecture 10: A Deeper Dive into Helm BehaviorsLab 8: Multi-Machine TSP / Replanning
T: Mar 18Extra lab timeLab 8: Multi-Machine TSP / Replanning
R: Mar 20Lecture 11: Inter-vehicle MessagingLab 9: Constrained Inter-Vehicle Messaging
MIT SPRING BREAK March 22-30
T: Apr 01Extra Lab TimeLab 9: (cont)
R: Apr 03Extra Lab TimeLab 11: Payload Autonomy In the Lab
@Pavlab All Classes Moved to the MIT Pavilion Hereafter @Pavlab
T: Apr 08Lecture 12: Intro to Behavior AuthoringLab 10: Introduction to Behavior Writing
R: Apr 10Extra lab timeLab 12: Payload Autonomy on an M300 Heron USV
T: Apr 15Extra lab timeLab 13: Autonomous Rescue (Pt1)
R: Apr 17Extra Lab TimeLab 13: Autonomous Rescue (Pt1)
T: Apr 22Lecture 13: OptimizationLab 14: Autonomous Rescue (Pt2)
R: Apr 24Extra Lab TimeLab 15: Autonomous Rescue (Pt3)
T: Apr 29Extra Lab TimeLab 16: Autonomous Rescue (Pt4)
R: May 01Extra Lab TimeLab 17: Autonomous Rescue (Pt5)
T: May 06Extra Lab TimeLab 17: (cont)
R: May 08Extra Lab TimeLab 17: (cont)
T: May 13Extra Lab TimeLab 18: (Final Competition)