### Course Information

**Instructor:**Wei Zhang (zhangw3@sustech.edu.cn)

**Time:**Monday 14:00-15:50 / Wednesday 10:20-12:10 (even week)

**Location:**荔园 2 栋 201

**TAs:**Yinghan Sun, Daifeng Li, Bowhen Shen

### Description

This course will introduce the students to the fundamental concepts and methods in modern control and estimation theory. Topics include state-space modeling of dynamical systems, least-square estimation and system identification, state-feedback and output-feedback controller design, observer design, linear quadratic regulators, and Kalman filter. The course will also connect these control and estimation methods to applications in robotics, mechanical, electrical, and aerospace systems.

### Lecture Notes

**Lecture 0: Course Information**[PDF]**Lecture 1: Linear Algebra Review**[PDF] [P3-update] [P1P2-notes] [P3-notes]**Lecture 2: State Space Models**[PDF] [Notes]**Lecture 3: Least Squares and Basic System Identification**[PDF] [Notes]**Lecture 4: Stability, Controllability, and Observability**[PDF]

### Tutorials

**Tutorial 1: Python, Numpy and Matplotlib**[file]**Tutorial 2: Read Files and Animation**[file]**Tutorial 3: Solving Nonlinear Least Square Problems**[file]

### Homework and Projects

**Homework 1**[PDF] [template]**Homework 2**[PDF]**Homework 3**[PDF] [supplementary]**Project 1**[PDF] [data]

#### References:

**"Linear Algebra", Gilbert Strang, Massachusetts Institute Technology.**
https://ocw.mit.edu/courses/mathematics/18-06-linear-algebra-spring-2010/
**Lecture notes, and papers distributed in class.**