- Lecture 1
- Lecture 2
- Lecture 3
- Lecture 4, 5
- Lecture 5
- Lecture 6
- Lecture 7
- Lecture 8
- Lecture 9
- Lecture 10
- Lecture 11
- Lecture 12
- Lecture 13
- Full playlist
- Lecture 2
- Lecture 4
- Lecture 5
- Lecture 6
- Lecture 7
- Lecture 8
- Lecture 10
- Lecture 11
- Lecture 12 - version 1
- Lecture 12 - version 2
- Lecture 13
- Lecture 14
- Assignment / lab / submission / gradable item # 1:
- Assignment / lab / submission / gradable item # 2:
- Assignment / lab / submission / gradable item # 3:
- Practice 1
- Practice 2
- Practice 3
- Practice 4
- Practice 5
- Practice 6
- Practice 7
- Practice 8
- Practice 9
- Practice 10
- Practice 11
- Practice 12
Pull requests with suggestions and improvements, however small or big, are welcome!
The changes in lecture slides are going through an automated check.
The PDFs are compiled and updated automatically when PR is merged (thanks to k1rill-fedoseev from the 2020 Linear Control class!). You don't need to update them manually. They are also uploaded as workflow artifacts for every new commit pushed into this repository. You can use them to see your changes.
Consider adding *.pdf to the .git/info/exclude file on your local repo. Here is the overy long but helpful description why it works.
- Control Systems Engineering Norman S. Nise
- Chapter 3.3: The General State-Space Representation
- Chapter 3.4: Applying the State-Space Representation
- Systems of First Order Linear Differential Equations.
- [Control theory by S. Simrock]
- State Space Stability (Linear Systems Theory EECS 221a, Berkeley)
- Control Systems Engineering Norman S. Nise (chapters 3.3, 3.4)
- Paul's Online Notes
- Astolfi, A., 2006. Systems and Control Theory: An Introduction. Imperial College London lecture notes.
- Stability for LTI via Jordan block representation (MAE598, LMIs in Control, Stability and Eigenvalues)
- Control Systems Engineering, by Norman S. Nise
- chapter 2.2 Laplace Transform Review
- chapter 2.3 The Transfer Function (for self-study, in case of interest)
- Cho W. S. To, Introduction to Dynamics and Control in Mechanical Engineering Systems.
- 2 Review of Laplace Transforms
- 8.3 Transfer Functions
- Control theory by S. Simrock
- (Advanced) Systems and signals Background information for block diagrams (MAE598, LMIs in Control)
- (Advanced) Laplace transform and H-norms (MAE598, LMIs in Control)
- (Advanced) Proper transfer functions, KYP Lemma (MAE598, LMIs in Control)
- Control theory by S. Simrock
- Module 9: State Feedback Control Design
- 16.31 Feedback Control Systems
- Chapter 6 State Feedback
- Control theory by S. Simrock
- Astolfi, A., 2006. Systems and Control Theory: An Introduction. Imperial College London lecture notes:
- 1.2.9 Approximate discrete-time models;
- Proposition 2.3 (Trajectories of linear, discrete-time, systems) - on Controllability
- Dahleh, M., Dahleh, M.A. and Verghese, G., 2004. Lectures on dynamic systems and control. A+ A, 4(100), pp.1-100. (goes to z-transform, which is outside the scope of our course):
- 3.9 Liapunov’s direct method
- Universita degli studi di Padova Dipartimento di Ingegneria dell'Informazione, Nicoletta Bof, Ruggero Carli, Luca Schenato, Technical Report, Lyapunov Theory for Discrete Time Systems
- Lyapunov Theory (MAE598, LMIs in Control)
- (Underactuated Robotics) Linear Quadratic Regulators
- (CS 287: Advanced Robotics, Fall 2015) infinite horizon discrete LQR as an interative procedure, linear and affine cases, LTI and LTV cases
- (advanced) connection between LQR and Kalman Filter (MAE598, LMIs in Control)
- Invariant subspaces, Sylvester equation, PBH
- EE363 Winter 2008-09 Lecture 6 Invariant subspaces
- Controllability (MAE598, LMIs in Control)
- (Underactuated Robotics) Continuous dynamic programming.
- Control theory by S. Simrock
- For statistical prerequisites, see Mathematics for Machine Learning
- Control theory by S. Simrock
- Kalman Filters, discrete and contininous (MAE598, LMIs in Control)
- An LMI for the Kalman Filter
- Control theory by S. Simrock