forked from liuskywalkerjskd/Control-Note
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.tex
More file actions
74 lines (55 loc) · 1.42 KB
/
Copy pathmain.tex
File metadata and controls
74 lines (55 loc) · 1.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
\documentclass{article}
\usepackage{graphicx}
\usepackage[hidelinks]{hyperref}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{geometry}
\usepackage{booktabs}
\usepackage{enumitem}
\usepackage{float}
\usepackage{textcomp}
\usepackage{mdframed}
\usepackage[justification=centering]{caption}
\graphicspath{{figures/}}
\geometry{a4paper, margin=1in}
\title{A Practical Guide to Control Theory\\
\large For Engineering Students in Robot Competitions}
\author{Skywalker Liu\\
\href{mailto:ltx2499323877@outlook.com}{\texttt{ltx2499323877@outlook.com}} \quad\\
\quad
\href{https://github.com/liuskywalkerjskd}{\texttt{github.com/liuskywalkerjskd}}}
\date{October 2025}
\begin{document}
\maketitle
\newpage
\tableofcontents
\newpage
\input{sections/01_introduction}
\newpage
\input{sections/00_two_numbers}
\newpage
% --- Part II: Theory Pipeline ---
\input{sections/02_digital_signal_processing}
\newpage
\input{sections/03_system_description}
\newpage
\input{sections/04_classical_control}
\newpage
\input{sections/05_discretization}
\newpage
\input{sections/06_modern_control}
\newpage
\input{sections/06a_nonlinear_control}
\newpage
% --- Part III: Practice & Implementation ---
\input{sections/04b_multi_loop_architecture}
\newpage
\input{sections/05c_debugging_cookbook}
\newpage
\input{sections/07_outlook}
\newpage
% --- Appendices ---
\input{sections/08_appendix}
\newpage
\input{sections/06b_attitude_rotation}
\end{document}