16-299: Introduction to Feedback Control Systems: Policies


Web Pages

This page (http://www.cs.cmu.edu/~cga/controls-intro/) will be where the Instructor puts material. We will use Piazza for class discussion and answering questions. Piazza is good for getting you help fast and efficiently from classmates and, more slowly, the instructor. Rather than emailing questions to the instructor, we encourage you to post your questions on Piazza. Find our class signup link at: https://piazza.com/cmu/spring2023/16299


Objectives

This course is designed as a first course in feedback control and systems for computer science majors. The course is evolving to emphasize planning more, and the course title will eventually become something like "Planning, Control, and Learning". The course will cover five main topics: classical control theory for linear time invariant (LTI) systems (time and frequency domain, PID control), modern LTI control theory (state-space controllers, observers and state estimators, LQR), planning, learning, and advanced nonlinear systems theory as time allows (Lyapunov theory, adaptive control, learning control, etc.). We will also study these topics through simulation using MATLAB. Planning and feedback control play an important role in understanding topics ranging from our physiology to our society. We will focus on controlling systems which have continuous states and actions, and continuous dynamics, like robots.


More specific learning objectives


Course Format


Course policies