diff --git a/config_extra.tex b/config_extra.tex
index e00fb3b..e1b6c8b 100644
--- a/config_extra.tex
+++ b/config_extra.tex
@@ -5,7 +5,7 @@
\usepackage{caption}
\usepackage{subcaption}
-\captionsetup{subrefformat=parens}
+\captionsetup{subrefformat=simple}
\captionsetup[figure]{labelfont=bf}
\captionsetup[subfigure]{labelfont=bf}
@@ -47,7 +47,7 @@
\usepackage{xpatch} % Recommanded for biblatex
\usepackage[ % use biblatex for bibliography
backend=biber, % use biber backend (bibtex replacement) or bibtex
- style=ieee, % bib style
+ style=numeric-comp, % bib style
hyperref=true, % activate hyperref support
backref=true, % activate backrefs
isbn=false, % don't show isbn tags
diff --git a/figs/detail_control_architecture_hac_lac.pdf b/figs/detail_control_architecture_hac_lac.pdf
new file mode 100644
index 0000000..c9b4072
Binary files /dev/null and b/figs/detail_control_architecture_hac_lac.pdf differ
diff --git a/figs/detail_control_architecture_hac_lac.png b/figs/detail_control_architecture_hac_lac.png
new file mode 100644
index 0000000..ed8af66
Binary files /dev/null and b/figs/detail_control_architecture_hac_lac.png differ
diff --git a/figs/detail_control_architecture_hac_lac.svg b/figs/detail_control_architecture_hac_lac.svg
new file mode 100644
index 0000000..94c9be3
--- /dev/null
+++ b/figs/detail_control_architecture_hac_lac.svg
@@ -0,0 +1,174 @@
+
+
diff --git a/figs/detail_control_architecture_sensor_fusion.pdf b/figs/detail_control_architecture_sensor_fusion.pdf
new file mode 100644
index 0000000..a97b265
Binary files /dev/null and b/figs/detail_control_architecture_sensor_fusion.pdf differ
diff --git a/figs/detail_control_architecture_sensor_fusion.png b/figs/detail_control_architecture_sensor_fusion.png
new file mode 100644
index 0000000..9db80b2
Binary files /dev/null and b/figs/detail_control_architecture_sensor_fusion.png differ
diff --git a/figs/detail_control_architecture_sensor_fusion.svg b/figs/detail_control_architecture_sensor_fusion.svg
new file mode 100644
index 0000000..ef3c40f
--- /dev/null
+++ b/figs/detail_control_architecture_sensor_fusion.svg
@@ -0,0 +1,195 @@
+
+
diff --git a/figs/detail_control_architecture_two_sensor_control.pdf b/figs/detail_control_architecture_two_sensor_control.pdf
new file mode 100644
index 0000000..3322f1c
Binary files /dev/null and b/figs/detail_control_architecture_two_sensor_control.pdf differ
diff --git a/figs/detail_control_architecture_two_sensor_control.png b/figs/detail_control_architecture_two_sensor_control.png
new file mode 100644
index 0000000..4d9dfc2
Binary files /dev/null and b/figs/detail_control_architecture_two_sensor_control.png differ
diff --git a/figs/detail_control_architecture_two_sensor_control.svg b/figs/detail_control_architecture_two_sensor_control.svg
new file mode 100644
index 0000000..00bb931
--- /dev/null
+++ b/figs/detail_control_architecture_two_sensor_control.svg
@@ -0,0 +1,185 @@
+
+
diff --git a/figs/detail_control_bode_Kfb.pdf b/figs/detail_control_bode_Kfb.pdf
new file mode 100644
index 0000000..37bdb06
Binary files /dev/null and b/figs/detail_control_bode_Kfb.pdf differ
diff --git a/figs/detail_control_bode_Kfb.png b/figs/detail_control_bode_Kfb.png
new file mode 100644
index 0000000..ce79e58
Binary files /dev/null and b/figs/detail_control_bode_Kfb.png differ
diff --git a/figs/detail_control_bode_plot_loop_gain_robustness.pdf b/figs/detail_control_bode_plot_loop_gain_robustness.pdf
new file mode 100644
index 0000000..68c5c14
Binary files /dev/null and b/figs/detail_control_bode_plot_loop_gain_robustness.pdf differ
diff --git a/figs/detail_control_bode_plot_loop_gain_robustness.png b/figs/detail_control_bode_plot_loop_gain_robustness.png
new file mode 100644
index 0000000..15ecc6a
Binary files /dev/null and b/figs/detail_control_bode_plot_loop_gain_robustness.png differ
diff --git a/figs/detail_control_bode_plot_mech_sys.pdf b/figs/detail_control_bode_plot_mech_sys.pdf
new file mode 100644
index 0000000..d172b0b
--- /dev/null
+++ b/figs/detail_control_bode_plot_mech_sys.pdf
@@ -0,0 +1,1491 @@
+%PDF-1.4
+%
+1 0 obj
+<<
+/Producer (Apache FOP Version 2.4.0-SNAPSHOT: PDFDocumentGraphics2D)
+/CreationDate (D:20250403161316+02'00')
+>>
+endobj
+2 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+3 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+4 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+5 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+6 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+7 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+8 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+9 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+10 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+11 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+12 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+13 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+14 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+15 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+16 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+17 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+18 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+19 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+20 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+21 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+22 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+23 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+24 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+25 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+26 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+27 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+28 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+29 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+30 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+31 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+32 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+33 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+34 0 obj
+<<
+/Type /ExtGState
+/CA 0.14901961
+>>
+endobj
+35 0 obj
+<<
+/Type /ExtGState
+/CA 0.14901961
+>>
+endobj
+36 0 obj
+<<
+/Type /ExtGState
+/CA 0.14901961
+>>
+endobj
+37 0 obj
+<<
+/Type /ExtGState
+/CA 0.14901961
+>>
+endobj
+38 0 obj
+<<
+/Type /ExtGState
+/CA 0.14901961
+>>
+endobj
+39 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+40 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+41 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+42 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+43 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+44 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+45 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+46 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+47 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+48 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+49 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+50 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+51 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+52 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+53 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+54 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+55 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+56 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+57 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+58 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+59 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+60 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+61 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+62 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+63 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+64 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+65 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+66 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+67 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+68 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+69 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+70 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+71 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+72 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+73 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+74 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+75 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+76 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+77 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+78 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+79 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+80 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+81 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+82 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+83 0 obj
+<<
+/Type /ExtGState
+/CA 0.14901961
+>>
+endobj
+84 0 obj
+<<
+/Type /ExtGState
+/CA 0.14901961
+>>
+endobj
+85 0 obj
+<<
+/Type /ExtGState
+/CA 0.14901961
+>>
+endobj
+86 0 obj
+<<
+/Type /ExtGState
+/ca 0.3019608
+>>
+endobj
+87 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+88 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+89 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+90 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+91 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+92 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+93 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+94 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+95 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+96 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+97 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+98 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+99 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+100 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+101 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+102 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+103 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+104 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+105 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+106 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+107 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+108 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+109 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+110 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+111 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+112 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+113 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+114 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+115 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+116 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+117 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+118 0 obj
+<<
+/Type /ExtGState
+/CA 0.2509804
+>>
+endobj
+119 0 obj
+<<
+/Type /ExtGState
+/CA 0.14901961
+>>
+endobj
+120 0 obj
+<<
+/Type /ExtGState
+/CA 0.14901961
+>>
+endobj
+121 0 obj
+<<
+/Type /ExtGState
+/CA 0.14901961
+>>
+endobj
+122 0 obj
+<<
+/Type /ExtGState
+/CA 0.14901961
+>>
+endobj
+123 0 obj
+<<
+/Type /ExtGState
+/CA 0.14901961
+>>
+endobj
+124 0 obj
+<<
+/Type /ExtGState
+/CA 0.14901961
+>>
+endobj
+125 0 obj
+<<
+/Type /ExtGState
+/CA 0.14901961
+>>
+endobj
+126 0 obj
+<<
+/Type /ExtGState
+/CA 0.14901961
+>>
+endobj
+127 0 obj
+<<
+/Type /ExtGState
+/CA 0.14901961
+>>
+endobj
+128 0 obj
+<<
+/Type /ExtGState
+/CA 0.14901961
+>>
+endobj
+129 0 obj
+<<
+/Type /ExtGState
+/CA 0.14901961
+>>
+endobj
+130 0 obj
+<<
+/Type /ExtGState
+/ca 0.3019608
+>>
+endobj
+131 0 obj
+<< /Length 132 0 R /Filter /FlateDecode >>
+stream
+xĽϮ,r9?O_n'@v-@54!wB~J2w^[[mKWkWF__اJ}z/Oi|1BOW:_)?=ٿ?~WGO?di"W(w=ȱ9#ye9qcG!<x4`sG!>8ӨGi!=~shicGϡ>ҿSX?z}9Ck}sh|s/!~G!O'G17&GZ7&̱]MxV |$֏ޘ2z5GoLukkZ7&̭M8b~މ7&,^x`(\GoLuYzGo0-fj'ޘ`F۱}$^䫝>zc[ZNl1-fmj'ޘ|GoLuĢ.vbIn1vbIn1{LW;}$^]rGo[LNl1-fj'ޘSvGoLa1xLA5cO߲y8`o1`{qGLgL߰eU.#Z}l:7lMCLsFްdL(zVɫxÒiq{hc}$ްd6 {>B}LbIl]YZR>W':I4Sxw#xO^&ѴS]oNbID߽E(us'N=ksȥq'O^{2.n!ä?'~j={S.ZZ~$Q7_ixCO^ě2aj}$AQ)X'NM{wi*h:,fd:,b"r>W'-~7YߚX?yuYP 1NI:,f{2]eЖ^{23qɫxRPmWuIg)COZ?xu
+w:~$!2YɫxN`rW'=~sOz}z*Zq5'b#5C}q|vy+C=ɟj3$[qjGj>>o>=j>>o>>oj>>o>>oj>>o>>N><*>>o>=>>oJ>>o>>o
+>>oj
>>o>>8|x3||ߔ2|zU1||0||.||ߔ-||T,||+||=p~WSWSSSSSG[A〔^;
~'Bdc|xUVⳣ_#"qɈćGE\#>