ECE 780
Special Topics in Control
Spring 2026 · Digital Control Systems
Readings
- Course notes will be available on the course website. Additional references can be found in the library.
Fall 2026 · Robot Learning (Topic 13)
Topics
- Foundations of robot learning
- Generative models: autoregressive, variational, diffusion and flow models
- Imitation learning and behavioural cloning
- Robot transformers and vision-language-action models
- Q-learning and policy gradients
- Model-predictive control
- Adaptation and fine-tuning
- World models and spatial representations
- Multi-agent learning
- Uncertainty quantification and safety
Readings
- Reinforcement Learning: An IntroductionMIT Press, 2018; general reference.
- Deep LearningMIT Press, 2016; general reference.
- No required textbook. Lecture slides and relevant peer-reviewed papers are posted on the course webpage.
Spring 2025 · T3 Robot Dynamics and Control
Topics
- Dynamics and control of manipulators
- Kinematics and control of mobile robots
- Optimization-based robot control
- Implementation and experiments with robotic arms and mobile manipulators
Readings
- Robot Modeling and ControlWiley, 2020; course textbook.
- Robotics: Modelling, Planning and ControlSpringer, 2009; used for parts of course.
- Convex OptimizationCambridge, 2004; used for parts of course.
- Robot Ecology: Constraint-Based Design for Long-Duration AutonomyPrinceton, 2021; used for parts of course.
- Additional readings provided as appropriate.
Spring 2025 · 1 Sampled Data Control Systems
Readings
- Digital Control System Analysis and DesignPearson, 2015.
- Feedback Control of Dynamic SystemsPearson, 2019.
- Reinforcement Learning and Optimal ControlAthena Scientific, 2019.
Spring 2023 · Model Predictive Control
Readings
- Predictive Control for Linear and Hybrid Systems
Spring 2023 · Robot Dynamics and Control
Readings
- Robot Modeling and ControlWiley, 2020; used for parts of the course; no required textbook.
- Robotics: Modelling, Planning and ControlSpringer, 2009; used for parts of the course.
- Convex OptimizationCambridge, 2004; used for parts of the course.
- Robot Ecology: Constraint-Based Design for Long-Duration AutonomyPrinceton, 2021; used for parts of the course.
Spring 2017 · Topic 8 - Spring 2017
Readings
- Steven M. LaValle, Planning Algorithms, Cambridge University Press, 2006.
- Francesco Bullo, Jorge Cortés, and Sonia Martínez, Distributed Control of Robotic Networks, Princeton University Press, 2009.
- There is no required textbook. Course notes will be available and will contain all material. The following two texts will be used for parts of the course.
Sources
- Course catalogue ↗2026–2027
- Course source ↗2022
- course_outline ↗Spring 2026
- course_outline ↗Fall 2026
- course_outline ↗Spring 2025
- course_outline ↗Spring 2025
- course_outline ↗Spring 2023
- course_outline ↗Spring 2023
- course_outline ↗Spring 2017
- Official public PDF outline or course description. Materials and topic extracts may be partial; consult the linked source for the full list.
- Official public PDF outline or course description. Materials and topic extracts may be partial; consult the linked source for the full list.
- Official public PDF outline or course description. Materials and topic extracts may be partial; consult the linked source for the full list.
- Official public PDF outline or course description. Materials and topic extracts may be partial; consult the linked source for the full list.
- Official public PDF outline or course description. Materials and topic extracts may be partial; consult the linked source for the full list.
- Official public PDF outline or course description. Materials and topic extracts may be partial; consult the linked source for the full list.
- Public departmental course outline. Source may be archival; no current-term assignment is implied. Bibliographic details are preserved in textbook notes.