diff --git a/.kile/mechforsch.kilepr.gui b/.kile/mechforsch.kilepr.gui
index faf7294..ed34cd3 100644
--- a/.kile/mechforsch.kilepr.gui
+++ b/.kile/mechforsch.kilepr.gui
@@ -113,51 +113,51 @@ TextFolding={"checksum":"","ranges":[]}
ViMarks=
[view-settings,view=0,item:main.bib]
-CursorColumn=39
-CursorLine=124
+CursorColumn=1
+CursorLine=257
Dynamic Word Wrap=false
JumpList=
-TextFolding={"checksum":"739b41a3d0418be76fb9832856bf61b41b8246a1","ranges":[]}
+TextFolding={"checksum":"d388fe775e2de092b50ce9dbaa861869ee036db3","ranges":[]}
ViMarks=
[view-settings,view=0,item:main.tex]
-CursorColumn=45
-CursorLine=176
+CursorColumn=68
+CursorLine=32
Dynamic Word Wrap=false
JumpList=
-TextFolding={"checksum":"158329202f028c3e1d1437e81256f8ab37c5f9c3","ranges":[]}
+TextFolding={"checksum":"88153af05e2be709e828e4e8a1a9f54b756bcefe","ranges":[]}
ViMarks=
[view-settings,view=0,item:tex/1_Einleitung.tex]
-CursorColumn=0
-CursorLine=19
+CursorColumn=114
+CursorLine=46
Dynamic Word Wrap=false
JumpList=
-TextFolding={"checksum":"8adc2060163a9c199c7a904534fb248831564ce4","ranges":[]}
+TextFolding={"checksum":"052cc01250adb0f5e3ea2eff211696be3fc560ae","ranges":[]}
ViMarks=
[view-settings,view=0,item:tex/2_Konzept.tex]
CursorColumn=0
-CursorLine=0
+CursorLine=115
Dynamic Word Wrap=false
JumpList=
-TextFolding={"checksum":"0c6fe8907e6bb50811600d85d72851fe402f8c80","ranges":[]}
+TextFolding={"checksum":"462cd841a4ae5cfb2a0372ff60c2f3b89035b3ea","ranges":[]}
ViMarks=
[view-settings,view=0,item:tex/3_Auswahl.tex]
-CursorColumn=157
-CursorLine=266
+CursorColumn=99
+CursorLine=364
Dynamic Word Wrap=false
JumpList=
-TextFolding={"checksum":"e90e925eeab38e92c6b17256a2993fc4a01f29c8","ranges":[]}
+TextFolding={"checksum":"9cca06e103193ebce1a74b19ba51648376b36a4b","ranges":[]}
ViMarks=
[view-settings,view=0,item:tex/4_Umsetzung.tex]
-CursorColumn=27
-CursorLine=138
+CursorColumn=0
+CursorLine=452
Dynamic Word Wrap=false
JumpList=
-TextFolding={"checksum":"d54709e0d3b00c46d9571f297ab62aa6064e7f7c","ranges":[]}
+TextFolding={"checksum":"dd8e7caf4d43ea72300c447784e10addb44c0e7e","ranges":[]}
ViMarks=
[view-settings,view=0,item:tex/Einleitung.tex]
diff --git a/_minted-main/391704321A86D34384492C034ECA3CFA82CA0C42AFE0759A4F1491A6B69BC02A.pygtex b/_minted-main/391704321A86D34384492C034ECA3CFA82CA0C42AFE0759A4F1491A6B69BC02A.pygtex
new file mode 100644
index 0000000..9279cfc
--- /dev/null
+++ b/_minted-main/391704321A86D34384492C034ECA3CFA82CA0C42AFE0759A4F1491A6B69BC02A.pygtex
@@ -0,0 +1,6 @@
+\begin{Verbatim}[commandchars=\\\{\}]
+\PYG{c+ch}{\PYGZsh{}!/bin/bash}
+\PYG{n+nb}{pushd}\PYG{+w}{ }\PYG{l+s+s2}{\PYGZdq{}}\PYG{k}{\PYGZdl{}(}dirname\PYG{+w}{ }\PYG{l+s+s2}{\PYGZdq{}}\PYG{n+nv}{\PYGZdl{}0}\PYG{l+s+s2}{\PYGZdq{}}\PYG{k}{)}\PYG{l+s+s2}{\PYGZdq{}}\PYG{+w}{ }\PYG{o}{||}\PYG{+w}{ }\PYG{n+nb}{exit}
+colcon\PYG{+w}{ }build\PYG{+w}{ }\PYGZhy{}\PYGZhy{}event\PYGZhy{}handlers\PYG{+w}{ }console\PYGZus{}cohesion+\PYG{+w}{ }\PYGZhy{}\PYGZhy{}cmake\PYGZhy{}args\PYG{+w}{ }\PYGZhy{}DCMAKE\PYGZus{}EXPORT\PYGZus{}COMPILE\PYGZus{}COMMANDS\PYG{o}{=}ON\PYG{+w}{ }\PYGZhy{}G\PYG{+w}{ }Ninja
+\PYG{n+nb}{popd}\PYG{+w}{ }\PYG{o}{||}\PYG{+w}{ }\PYG{n+nb}{exit}
+\end{Verbatim}
diff --git a/_minted-main/86994E17E7B794407C4C28872F16EC061EC630FA6AA4A122E827A2E31B1A68E1.pygtex b/_minted-main/86994E17E7B794407C4C28872F16EC061EC630FA6AA4A122E827A2E31B1A68E1.pygtex
new file mode 100644
index 0000000..a5575a0
--- /dev/null
+++ b/_minted-main/86994E17E7B794407C4C28872F16EC061EC630FA6AA4A122E827A2E31B1A68E1.pygtex
@@ -0,0 +1,16 @@
+\begin{Verbatim}[commandchars=\\\{\}]
+\PYG{c+cp}{\PYGZlt{}?xml version=\PYGZdq{}1.0\PYGZdq{}?\PYGZgt{}}
+\PYG{n+nt}{\PYGZlt{}root}\PYG{+w}{ }\PYG{n+na}{main\PYGZus{}tree\PYGZus{}to\PYGZus{}execute=}\PYG{l+s}{\PYGZdq{}demoTree\PYGZdq{}}\PYG{n+nt}{\PYGZgt{}}
+\PYG{+w}{ }\PYG{n+nt}{\PYGZlt{}BehaviorTree}\PYG{+w}{ }\PYG{n+na}{ID=}\PYG{l+s}{\PYGZdq{}actorTree\PYGZdq{}}\PYG{n+nt}{\PYGZgt{}}
+\PYG{+w}{ }\PYG{n+nt}{\PYGZlt{}Sequence\PYGZgt{}}
+\PYG{+w}{ }\PYG{n+nt}{\PYGZlt{}Fallback\PYGZgt{}}
+\PYG{+w}{ }\PYG{n+nt}{\PYGZlt{}Action}\PYG{+w}{ }\PYG{n+na}{ID=}\PYG{l+s}{\PYGZdq{}IsDoorOpen\PYGZdq{}}\PYG{n+nt}{/\PYGZgt{}}
+\PYG{+w}{ }\PYG{n+nt}{\PYGZlt{}Action}\PYG{+w}{ }\PYG{n+na}{ID=}\PYG{l+s}{\PYGZdq{}OpenDoor\PYGZdq{}}\PYG{n+nt}{/\PYGZgt{}}
+\PYG{+w}{ }\PYG{n+nt}{\PYGZlt{}Action}\PYG{+w}{ }\PYG{n+na}{ID=}\PYG{l+s}{\PYGZdq{}BreakDoor\PYGZdq{}}\PYG{n+nt}{/\PYGZgt{}}
+\PYG{+w}{ }\PYG{n+nt}{\PYGZlt{}/Fallback\PYGZgt{}}
+\PYG{+w}{ }\PYG{n+nt}{\PYGZlt{}CanWalkThrough/\PYGZgt{}}
+\PYG{+w}{ }\PYG{n+nt}{\PYGZlt{}WalkThrough/\PYGZgt{}}
+\PYG{+w}{ }\PYG{n+nt}{\PYGZlt{}/Sequence\PYGZgt{}}
+\PYG{+w}{ }\PYG{n+nt}{\PYGZlt{}/BehaviorTree\PYGZgt{}}
+\PYG{n+nt}{\PYGZlt{}/root\PYGZgt{}}
+\end{Verbatim}
diff --git a/_minted-main/default.pygstyle b/_minted-main/default.pygstyle
new file mode 100644
index 0000000..211763d
--- /dev/null
+++ b/_minted-main/default.pygstyle
@@ -0,0 +1,101 @@
+
+\makeatletter
+\def\PYG@reset{\let\PYG@it=\relax \let\PYG@bf=\relax%
+ \let\PYG@ul=\relax \let\PYG@tc=\relax%
+ \let\PYG@bc=\relax \let\PYG@ff=\relax}
+\def\PYG@tok#1{\csname PYG@tok@#1\endcsname}
+\def\PYG@toks#1+{\ifx\relax#1\empty\else%
+ \PYG@tok{#1}\expandafter\PYG@toks\fi}
+\def\PYG@do#1{\PYG@bc{\PYG@tc{\PYG@ul{%
+ \PYG@it{\PYG@bf{\PYG@ff{#1}}}}}}}
+\def\PYG#1#2{\PYG@reset\PYG@toks#1+\relax+\PYG@do{#2}}
+
+\@namedef{PYG@tok@w}{\def\PYG@tc##1{\textcolor[rgb]{0.73,0.73,0.73}{##1}}}
+\@namedef{PYG@tok@c}{\let\PYG@it=\textit\def\PYG@tc##1{\textcolor[rgb]{0.24,0.48,0.48}{##1}}}
+\@namedef{PYG@tok@cp}{\def\PYG@tc##1{\textcolor[rgb]{0.61,0.40,0.00}{##1}}}
+\@namedef{PYG@tok@k}{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
+\@namedef{PYG@tok@kp}{\def\PYG@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
+\@namedef{PYG@tok@kt}{\def\PYG@tc##1{\textcolor[rgb]{0.69,0.00,0.25}{##1}}}
+\@namedef{PYG@tok@o}{\def\PYG@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
+\@namedef{PYG@tok@ow}{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.67,0.13,1.00}{##1}}}
+\@namedef{PYG@tok@nb}{\def\PYG@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
+\@namedef{PYG@tok@nf}{\def\PYG@tc##1{\textcolor[rgb]{0.00,0.00,1.00}{##1}}}
+\@namedef{PYG@tok@nc}{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.00,0.00,1.00}{##1}}}
+\@namedef{PYG@tok@nn}{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.00,0.00,1.00}{##1}}}
+\@namedef{PYG@tok@ne}{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.80,0.25,0.22}{##1}}}
+\@namedef{PYG@tok@nv}{\def\PYG@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}}
+\@namedef{PYG@tok@no}{\def\PYG@tc##1{\textcolor[rgb]{0.53,0.00,0.00}{##1}}}
+\@namedef{PYG@tok@nl}{\def\PYG@tc##1{\textcolor[rgb]{0.46,0.46,0.00}{##1}}}
+\@namedef{PYG@tok@ni}{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.44,0.44,0.44}{##1}}}
+\@namedef{PYG@tok@na}{\def\PYG@tc##1{\textcolor[rgb]{0.41,0.47,0.13}{##1}}}
+\@namedef{PYG@tok@nt}{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
+\@namedef{PYG@tok@nd}{\def\PYG@tc##1{\textcolor[rgb]{0.67,0.13,1.00}{##1}}}
+\@namedef{PYG@tok@s}{\def\PYG@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
+\@namedef{PYG@tok@sd}{\let\PYG@it=\textit\def\PYG@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
+\@namedef{PYG@tok@si}{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.64,0.35,0.47}{##1}}}
+\@namedef{PYG@tok@se}{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.67,0.36,0.12}{##1}}}
+\@namedef{PYG@tok@sr}{\def\PYG@tc##1{\textcolor[rgb]{0.64,0.35,0.47}{##1}}}
+\@namedef{PYG@tok@ss}{\def\PYG@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}}
+\@namedef{PYG@tok@sx}{\def\PYG@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
+\@namedef{PYG@tok@m}{\def\PYG@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
+\@namedef{PYG@tok@gh}{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.00,0.00,0.50}{##1}}}
+\@namedef{PYG@tok@gu}{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.50,0.00,0.50}{##1}}}
+\@namedef{PYG@tok@gd}{\def\PYG@tc##1{\textcolor[rgb]{0.63,0.00,0.00}{##1}}}
+\@namedef{PYG@tok@gi}{\def\PYG@tc##1{\textcolor[rgb]{0.00,0.52,0.00}{##1}}}
+\@namedef{PYG@tok@gr}{\def\PYG@tc##1{\textcolor[rgb]{0.89,0.00,0.00}{##1}}}
+\@namedef{PYG@tok@ge}{\let\PYG@it=\textit}
+\@namedef{PYG@tok@gs}{\let\PYG@bf=\textbf}
+\@namedef{PYG@tok@gp}{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.00,0.00,0.50}{##1}}}
+\@namedef{PYG@tok@go}{\def\PYG@tc##1{\textcolor[rgb]{0.44,0.44,0.44}{##1}}}
+\@namedef{PYG@tok@gt}{\def\PYG@tc##1{\textcolor[rgb]{0.00,0.27,0.87}{##1}}}
+\@namedef{PYG@tok@err}{\def\PYG@bc##1{{\setlength{\fboxsep}{\string -\fboxrule}\fcolorbox[rgb]{1.00,0.00,0.00}{1,1,1}{\strut ##1}}}}
+\@namedef{PYG@tok@kc}{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
+\@namedef{PYG@tok@kd}{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
+\@namedef{PYG@tok@kn}{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
+\@namedef{PYG@tok@kr}{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
+\@namedef{PYG@tok@bp}{\def\PYG@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
+\@namedef{PYG@tok@fm}{\def\PYG@tc##1{\textcolor[rgb]{0.00,0.00,1.00}{##1}}}
+\@namedef{PYG@tok@vc}{\def\PYG@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}}
+\@namedef{PYG@tok@vg}{\def\PYG@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}}
+\@namedef{PYG@tok@vi}{\def\PYG@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}}
+\@namedef{PYG@tok@vm}{\def\PYG@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}}
+\@namedef{PYG@tok@sa}{\def\PYG@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
+\@namedef{PYG@tok@sb}{\def\PYG@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
+\@namedef{PYG@tok@sc}{\def\PYG@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
+\@namedef{PYG@tok@dl}{\def\PYG@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
+\@namedef{PYG@tok@s2}{\def\PYG@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
+\@namedef{PYG@tok@sh}{\def\PYG@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
+\@namedef{PYG@tok@s1}{\def\PYG@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
+\@namedef{PYG@tok@mb}{\def\PYG@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
+\@namedef{PYG@tok@mf}{\def\PYG@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
+\@namedef{PYG@tok@mh}{\def\PYG@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
+\@namedef{PYG@tok@mi}{\def\PYG@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
+\@namedef{PYG@tok@il}{\def\PYG@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
+\@namedef{PYG@tok@mo}{\def\PYG@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
+\@namedef{PYG@tok@ch}{\let\PYG@it=\textit\def\PYG@tc##1{\textcolor[rgb]{0.24,0.48,0.48}{##1}}}
+\@namedef{PYG@tok@cm}{\let\PYG@it=\textit\def\PYG@tc##1{\textcolor[rgb]{0.24,0.48,0.48}{##1}}}
+\@namedef{PYG@tok@cpf}{\let\PYG@it=\textit\def\PYG@tc##1{\textcolor[rgb]{0.24,0.48,0.48}{##1}}}
+\@namedef{PYG@tok@c1}{\let\PYG@it=\textit\def\PYG@tc##1{\textcolor[rgb]{0.24,0.48,0.48}{##1}}}
+\@namedef{PYG@tok@cs}{\let\PYG@it=\textit\def\PYG@tc##1{\textcolor[rgb]{0.24,0.48,0.48}{##1}}}
+
+\def\PYGZbs{\char`\\}
+\def\PYGZus{\char`\_}
+\def\PYGZob{\char`\{}
+\def\PYGZcb{\char`\}}
+\def\PYGZca{\char`\^}
+\def\PYGZam{\char`\&}
+\def\PYGZlt{\char`\<}
+\def\PYGZgt{\char`\>}
+\def\PYGZsh{\char`\#}
+\def\PYGZpc{\char`\%}
+\def\PYGZdl{\char`\$}
+\def\PYGZhy{\char`\-}
+\def\PYGZsq{\char`\'}
+\def\PYGZdq{\char`\"}
+\def\PYGZti{\char`\~}
+% for compatibility with earlier versions
+\def\PYGZat{@}
+\def\PYGZlb{[}
+\def\PYGZrb{]}
+\makeatother
+
diff --git a/img/MA-Konzept-Übersicht.drawio.pdf b/img/MA-Konzept-Übersicht.drawio.pdf
index 501a58c..2893fdb 100644
Binary files a/img/MA-Konzept-Übersicht.drawio.pdf and b/img/MA-Konzept-Übersicht.drawio.pdf differ
diff --git a/img/MA-Umsetzung-Animation-Auswahl.png b/img/MA-Umsetzung-Animation-Auswahl.png
new file mode 100644
index 0000000..1314621
Binary files /dev/null and b/img/MA-Umsetzung-Animation-Auswahl.png differ
diff --git a/img/MA-Umsetzung-Animation-GameRig-Bake.png b/img/MA-Umsetzung-Animation-GameRig-Bake.png
new file mode 100644
index 0000000..c5c30b6
Binary files /dev/null and b/img/MA-Umsetzung-Animation-GameRig-Bake.png differ
diff --git a/img/MA-Umsetzung-Animation-GameRig-Selection.png b/img/MA-Umsetzung-Animation-GameRig-Selection.png
new file mode 100644
index 0000000..da6044a
Binary files /dev/null and b/img/MA-Umsetzung-Animation-GameRig-Selection.png differ
diff --git a/img/MA-Umsetzung-Animation-GameRig.png b/img/MA-Umsetzung-Animation-GameRig.png
new file mode 100644
index 0000000..1ec6116
Binary files /dev/null and b/img/MA-Umsetzung-Animation-GameRig.png differ
diff --git a/img/MA-Umsetzung-Animation-GameRig2.png b/img/MA-Umsetzung-Animation-GameRig2.png
new file mode 100644
index 0000000..f1ddf22
Binary files /dev/null and b/img/MA-Umsetzung-Animation-GameRig2.png differ
diff --git a/img/MA-Umsetzung-Animation-Prepare-Src.png b/img/MA-Umsetzung-Animation-Prepare-Src.png
new file mode 100644
index 0000000..5f78a7d
Binary files /dev/null and b/img/MA-Umsetzung-Animation-Prepare-Src.png differ
diff --git a/img/MA-Umsetzung-Animation-Prepare.png b/img/MA-Umsetzung-Animation-Prepare.png
new file mode 100644
index 0000000..9585de5
Binary files /dev/null and b/img/MA-Umsetzung-Animation-Prepare.png differ
diff --git a/img/MA-Umsetzung-Animation-Prepare2-Src.png b/img/MA-Umsetzung-Animation-Prepare2-Src.png
new file mode 100644
index 0000000..6d53ce5
Binary files /dev/null and b/img/MA-Umsetzung-Animation-Prepare2-Src.png differ
diff --git a/img/MA-Umsetzung-Animation-Prepare2.png b/img/MA-Umsetzung-Animation-Prepare2.png
new file mode 100644
index 0000000..7f4ee7e
Binary files /dev/null and b/img/MA-Umsetzung-Animation-Prepare2.png differ
diff --git a/img/MA-Umsetzung-Animation-Save-Src.png b/img/MA-Umsetzung-Animation-Save-Src.png
new file mode 100644
index 0000000..e66ee5a
Binary files /dev/null and b/img/MA-Umsetzung-Animation-Save-Src.png differ
diff --git a/img/MA-Umsetzung-Animation-Save.png b/img/MA-Umsetzung-Animation-Save.png
new file mode 100644
index 0000000..0dedfc2
Binary files /dev/null and b/img/MA-Umsetzung-Animation-Save.png differ
diff --git a/img/MA-Umsetzung-Animation-Save2-Src.png b/img/MA-Umsetzung-Animation-Save2-Src.png
new file mode 100644
index 0000000..e144ee9
Binary files /dev/null and b/img/MA-Umsetzung-Animation-Save2-Src.png differ
diff --git a/img/MA-Umsetzung-Animation-Save2.png b/img/MA-Umsetzung-Animation-Save2.png
new file mode 100644
index 0000000..36b9821
Binary files /dev/null and b/img/MA-Umsetzung-Animation-Save2.png differ
diff --git a/img/MA-Umsetzung-Joint.png b/img/MA-Umsetzung-Joint.png
new file mode 100644
index 0000000..57f7e9b
Binary files /dev/null and b/img/MA-Umsetzung-Joint.png differ
diff --git a/img/MA-Umsetzung-Lapce.png b/img/MA-Umsetzung-Lapce.png
new file mode 100644
index 0000000..2c099fb
Binary files /dev/null and b/img/MA-Umsetzung-Lapce.png differ
diff --git a/img/MA-Umsetzung-Person-Armature.png b/img/MA-Umsetzung-Person-Armature.png
new file mode 100644
index 0000000..6f1bb99
Binary files /dev/null and b/img/MA-Umsetzung-Person-Armature.png differ
diff --git a/img/MA-Umsetzung-Person-Bones.png b/img/MA-Umsetzung-Person-Bones.png
new file mode 100644
index 0000000..6d69ee5
Binary files /dev/null and b/img/MA-Umsetzung-Person-Bones.png differ
diff --git a/main.aux b/main.aux
new file mode 100644
index 0000000..a0d7987
--- /dev/null
+++ b/main.aux
@@ -0,0 +1,347 @@
+\relax
+\providecommand*\new@tpo@label[2]{}
+\providecommand\babel@aux[2]{}
+\@nameuse{bbl@beforestart}
+\catcode `"\active
+\abx@aux@refcontext{nty/global//global/global}
+\providecommand\hyper@newdestlabel[2]{}
+\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
+\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
+\global\let\oldnewlabel\newlabel
+\gdef\newlabel#1#2{\newlabelxx{#1}#2}
+\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
+\AtEndDocument{\ifx\hyper@anchor\@undefined
+\let\newlabel\oldnewlabel
+\fi}
+\fi}
+\global\let\hyper@last\relax
+\gdef\HyperFirstAtBeginDocument#1{#1}
+\providecommand\HyField@AuxAddToFields[1]{}
+\providecommand\HyField@AuxAddToCoFields[2]{}
+\providecommand\BKM@entry[2]{}
+\catcode 95\active
+\@writefile{toc}{\acswitchoff }
+\@writefile{lof}{\acswitchoff }
+\@writefile{lot}{\acswitchoff }
+\babel@aux{ngerman}{}
+\abx@aux@cite{0}{moveitpipeline}
+\abx@aux@segm{0}{0}{moveitpipeline}
+\BKM@entry{id=1,dest={636861707465722E31},srcline={1}}{5C3337365C3337375C303030455C303030695C3030306E5C3030306C5C303030655C303030695C303030745C303030755C3030306E5C30303067}
+\BKM@entry{id=2,dest={73656374696F6E2E312E31},srcline={2}}{5C3337365C3337375C3030304D5C3030306F5C303030745C303030695C303030765C303030615C303030745C303030695C3030306F5C3030306E}
+\BKM@entry{id=3,dest={73656374696F6E2E312E32},srcline={19}}{5C3337365C3337375C303030535C303030745C303030615C3030306E5C303030645C3030305C3034305C303030645C303030655C303030725C3030305C3034305C303030575C303030695C303030735C303030735C303030655C3030306E5C303030735C303030635C303030685C303030615C303030665C30303074}
+\abx@aux@cite{0}{DOMBROWSKI2018134}
+\abx@aux@segm{0}{0}{DOMBROWSKI2018134}
+\@writefile{toc}{\contentsline {chapter}{\numberline {1}Einleitung}{1}{chapter.1}\protected@file@percent }
+\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\addvspace {10\p@ }}
+\@writefile{toc}{\contentsline {section}{\numberline {1.1}Motivation}{1}{section.1.1}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {1.2}Stand der Wissenschaft}{1}{section.1.2}\protected@file@percent }
+\abx@aux@cite{0}{ffdrobotsim}
+\abx@aux@segm{0}{0}{ffdrobotsim}
+\abx@aux@cite{0}{btintro}
+\abx@aux@segm{0}{0}{btintro}
+\abx@aux@cite{0}{halo2}
+\abx@aux@segm{0}{0}{halo2}
+\BKM@entry{id=4,dest={73656374696F6E2E312E33},srcline={38}}{5C3337365C3337375C303030575C303030655C3030306C5C303030635C303030685C303030655C3030305C3034305C303030535C3030307A5C303030655C3030306E5C303030615C303030725C303030695C303030655C3030306E}
+\@writefile{toc}{\contentsline {section}{\numberline {1.3}Welche Szenarien}{2}{section.1.3}\protected@file@percent }
+\BKM@entry{id=5,dest={73656374696F6E2E312E34},srcline={59}}{5C3337365C3337375C303030575C303030655C3030306C5C303030635C303030685C303030655C303030725C3030305C3034305C3030304E5C303030755C303030745C3030307A5C303030655C3030306E5C3030305C3034305C3030302F5C3030305C3034305C303030435C3030306F5C3030306E5C303030745C303030725C303030695C303030625C303030755C303030745C303030695C3030306F5C3030306E5C30303073}
+\@writefile{toc}{\contentsline {section}{\numberline {1.4}Welcher Nutzen / Contributions}{3}{section.1.4}\protected@file@percent }
+\BKM@entry{id=6,dest={636861707465722E32},srcline={1}}{5C3337365C3337375C3030304B5C3030306F5C3030306E5C3030307A5C303030655C303030705C30303074}
+\BKM@entry{id=7,dest={73656374696F6E2E322E31},srcline={22}}{5C3337365C3337375C303030535C303030695C3030306D5C303030755C3030306C5C303030615C303030745C303030695C3030306F5C3030306E5C3030305C3034305C303030645C303030655C303030735C3030305C3034305C303030525C3030306F5C303030625C3030306F5C303030745C303030655C303030725C30303073}
+\abx@aux@cite{0}{cobot}
+\abx@aux@segm{0}{0}{cobot}
+\@writefile{toc}{\contentsline {chapter}{\numberline {2}Konzept}{4}{chapter.2}\protected@file@percent }
+\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\addvspace {10\p@ }}
+\@writefile{toc}{\contentsline {section}{\numberline {2.1}Simulation des Roboters}{4}{section.2.1}\protected@file@percent }
+\@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces Visualisierung des Konzepts\relax }}{4}{figure.caption.3}\protected@file@percent }
+\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}}
+\newlabel{concept_overview}{{2.1}{4}{Visualisierung des Konzepts\relax }{figure.caption.3}{}}
+\BKM@entry{id=8,dest={73656374696F6E2E322E32},srcline={33}}{5C3337365C3337375C303030535C303030695C3030306D5C303030755C3030306C5C303030615C303030745C303030695C3030306F5C3030306E5C3030305C3034305C303030645C303030655C303030735C3030305C3034305C3030304D5C303030655C3030306E5C303030735C303030635C303030685C303030655C3030306E}
+\BKM@entry{id=9,dest={73656374696F6E2E322E33},srcline={46}}{5C3337365C3337375C303030425C303030655C303030685C303030615C303030765C303030695C3030306F5C303030725C3030305C3034305C303030545C303030725C303030655C303030655C303030735C3030305C3034305C303030615C3030306C5C303030735C3030305C3034305C303030425C303030655C303030735C303030635C303030685C303030725C303030655C303030695C303030625C303030755C3030306E5C303030675C303030735C303030735C303030705C303030725C303030615C303030635C303030685C30303065}
+\@writefile{toc}{\contentsline {section}{\numberline {2.2}Simulation des Menschen}{5}{section.2.2}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {2.3}Behavior Trees als Beschreibungssprache}{5}{section.2.3}\protected@file@percent }
+\abx@aux@cite{0}{1087032}
+\abx@aux@segm{0}{0}{1087032}
+\abx@aux@cite{0}{isla2005handling}
+\abx@aux@segm{0}{0}{isla2005handling}
+\BKM@entry{id=10,dest={73656374696F6E2E322E34},srcline={110}}{5C3337365C3337375C303030565C303030695C303030725C303030745C303030755C303030615C3030306C5C303030695C303030735C303030695C303030655C303030725C303030755C3030306E5C303030675C303030735C303030755C3030306D5C303030675C303030655C303030625C303030755C3030306E5C303030675C3030305C3034305C303030615C3030306C5C303030735C3030305C3034305C303030505C3030306C5C303030615C303030745C303030665C3030306F5C303030725C3030306D}
+\@writefile{lof}{\contentsline {figure}{\numberline {2.2}{\ignorespaces Beispiel eines BehaviorTrees\relax }}{7}{figure.caption.4}\protected@file@percent }
+\newlabel{concept_tree_demo}{{2.2}{7}{Beispiel eines BehaviorTrees\relax }{figure.caption.4}{}}
+\@writefile{toc}{\contentsline {section}{\numberline {2.4}Virtualisierungsumgebung als Platform}{7}{section.2.4}\protected@file@percent }
+\BKM@entry{id=11,dest={636861707465722E33},srcline={1}}{5C3337365C3337375C3030304B5C3030306F5C3030306D5C303030705C3030306F5C3030306E5C303030655C3030306E5C303030745C303030655C3030306E5C3030302D5C3030302F5C303030535C3030306F5C303030665C303030745C303030775C303030615C303030725C303030655C303030615C303030755C303030735C303030775C303030615C303030685C3030306C}
+\BKM@entry{id=12,dest={73656374696F6E2E332E31},srcline={7}}{5C3337365C3337375C303030445C303030695C303030655C3030306E5C303030735C303030745C303030755C3030306D5C303030675C303030655C303030625C303030755C3030306E5C30303067}
+\BKM@entry{id=13,dest={73756273656374696F6E2E332E312E31},srcline={14}}{5C3337365C3337375C303030415C303030755C303030735C303030775C303030615C303030685C3030306C}
+\@writefile{toc}{\contentsline {chapter}{\numberline {3}Komponenten-/Softwareauswahl}{9}{chapter.3}\protected@file@percent }
+\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\addvspace {10\p@ }}
+\@writefile{toc}{\contentsline {section}{\numberline {3.1}Dienstumgebung}{9}{section.3.1}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.1}Auswahl}{9}{subsection.3.1.1}\protected@file@percent }
+\abx@aux@cite{0}{doi:10.1126/scirobotics.abm6074}
+\abx@aux@segm{0}{0}{doi:10.1126/scirobotics.abm6074}
+\abx@aux@cite{0}{python}
+\abx@aux@segm{0}{0}{python}
+\abx@aux@cite{0}{cpp}
+\abx@aux@segm{0}{0}{cpp}
+\abx@aux@cite{0}{cmake}
+\abx@aux@segm{0}{0}{cmake}
+\abx@aux@cite{0}{rospackages}
+\abx@aux@segm{0}{0}{rospackages}
+\BKM@entry{id=14,dest={73756273656374696F6E2E332E312E32},srcline={51}}{5C3337365C3337375C303030425C303030655C303030735C303030635C303030685C303030725C303030655C303030695C303030625C303030755C3030306E5C30303067}
+\abx@aux@cite{0}{doi:10.1126/scirobotics.abm6074}
+\abx@aux@segm{0}{0}{doi:10.1126/scirobotics.abm6074}
+\abx@aux@cite{0}{ros-git}
+\abx@aux@segm{0}{0}{ros-git}
+\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.2}Beschreibung}{10}{subsection.3.1.2}\protected@file@percent }
+\abx@aux@cite{0}{colcon}
+\abx@aux@segm{0}{0}{colcon}
+\abx@aux@cite{0}{cmake}
+\abx@aux@segm{0}{0}{cmake}
+\BKM@entry{id=15,dest={73656374696F6E2E332E32},srcline={109}}{5C3337365C3337375C303030535C303030695C3030306D5C303030755C3030306C5C303030615C303030745C303030695C3030306F5C3030306E5C303030735C303030755C3030306D5C303030675C303030655C303030625C303030755C3030306E5C303030675C3030305C3034305C3030305C3035305C303030475C303030615C3030307A5C303030655C303030625C3030306F5C3030305C303531}
+\BKM@entry{id=16,dest={73756273656374696F6E2E332E322E31},srcline={111}}{5C3337365C3337375C303030415C303030755C303030735C303030775C303030615C303030685C3030306C}
+\abx@aux@cite{0}{coppelia}
+\abx@aux@segm{0}{0}{coppelia}
+\@writefile{toc}{\contentsline {section}{\numberline {3.2}Simulationsumgebung (Gazebo)}{12}{section.3.2}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}Auswahl}{12}{subsection.3.2.1}\protected@file@percent }
+\abx@aux@cite{0}{gazebo}
+\abx@aux@segm{0}{0}{gazebo}
+\abx@aux@cite{0}{unity}
+\abx@aux@segm{0}{0}{unity}
+\abx@aux@cite{0}{unreal}
+\abx@aux@segm{0}{0}{unreal}
+\abx@aux@cite{0}{godot}
+\abx@aux@segm{0}{0}{godot}
+\BKM@entry{id=17,dest={73756273656374696F6E2E332E322E32},srcline={156}}{5C3337365C3337375C303030575C303030655C3030306C5C303030745C3030302D5C3030305C3034305C303030755C3030306E5C303030645C3030305C3034305C3030304D5C3030306F5C303030645C303030655C3030306C5C3030306C5C303030625C303030655C303030735C303030635C303030685C303030725C303030655C303030695C303030625C303030755C3030306E5C30303067}
+\abx@aux@cite{0}{sdf-format}
+\abx@aux@segm{0}{0}{sdf-format}
+\abx@aux@cite{0}{gazebo-app}
+\abx@aux@segm{0}{0}{gazebo-app}
+\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}Welt- und Modellbeschreibung}{14}{subsection.3.2.2}\protected@file@percent }
+\BKM@entry{id=18,dest={73756273656374696F6E2E332E322E33},srcline={192}}{5C3337365C3337375C303030525C3030306F5C303030625C3030306F5C303030745C303030655C303030725C303030735C303030695C3030306D5C303030755C3030306C5C303030615C303030745C303030695C3030306F5C3030306E}
+\abx@aux@cite{0}{urdf-format}
+\abx@aux@segm{0}{0}{urdf-format}
+\BKM@entry{id=19,dest={73756273656374696F6E2E332E322E34},srcline={222}}{5C3337365C3337375C3030304D5C303030655C3030306E5C303030735C303030635C303030685C303030655C3030306E5C303030735C303030695C3030306D5C303030755C3030306C5C303030615C303030745C303030695C3030306F5C3030306E}
+\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.3}Robotersimulation}{15}{subsection.3.2.3}\protected@file@percent }
+\BKM@entry{id=20,dest={73656374696F6E2E332E33},srcline={238}}{5C3337365C3337375C303030525C3030306F5C303030625C3030306F5C303030745C303030655C303030725C303030755C3030306D5C303030675C303030655C303030625C303030755C3030306E5C30303067}
+\abx@aux@cite{0}{moveit-docs}
+\abx@aux@segm{0}{0}{moveit-docs}
+\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.4}Menschensimulation}{16}{subsection.3.2.4}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {3.3}Roboterumgebung}{16}{section.3.3}\protected@file@percent }
+\abx@aux@cite{0}{moveitpython}
+\abx@aux@segm{0}{0}{moveitpython}
+\BKM@entry{id=21,dest={73656374696F6E2E332E34},srcline={279}}{5C3337365C3337375C303030505C303030725C3030306F5C303030675C303030725C303030615C3030306D5C3030306D5C303030695C303030655C303030725C303030735C303030705C303030725C303030615C303030635C303030685C30303065}
+\abx@aux@cite{0}{python}
+\abx@aux@segm{0}{0}{python}
+\abx@aux@cite{0}{cpp}
+\abx@aux@segm{0}{0}{cpp}
+\BKM@entry{id=22,dest={73656374696F6E2E332E35},srcline={303}}{5C3337365C3337375C303030425C303030655C303030685C303030615C303030765C303030695C3030306F5C303030725C3030305C3034305C303030545C303030725C303030655C303030655C30303073}
+\@writefile{toc}{\contentsline {section}{\numberline {3.4}Programmiersprache}{18}{section.3.4}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {3.5}Behavior Trees}{18}{section.3.5}\protected@file@percent }
+\BKM@entry{id=23,dest={73756273656374696F6E2E332E352E31},srcline={352}}{5C3337365C3337375C303030415C303030735C303030795C3030306E5C303030635C303030685C303030725C3030306F5C3030306E5C303030655C3030305C3034305C3030304E5C3030306F5C303030645C303030655C30303073}
+\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.1}Asynchrone Nodes}{20}{subsection.3.5.1}\protected@file@percent }
+\BKM@entry{id=24,dest={73756273656374696F6E2E332E352E32},srcline={369}}{5C3337365C3337375C303030445C303030615C303030745C303030655C303030695C303030665C3030306F5C303030725C3030306D5C303030615C30303074}
+\BKM@entry{id=25,dest={73656374696F6E2E332E36},srcline={408}}{5C3337365C3337375C303030445C3030306F5C303030635C3030306B5C303030655C303030725C3030302D5C303030435C3030306F5C3030306D5C303030705C3030306F5C303030735C303030655C3030305C3034305C303030615C3030306C5C303030735C3030305C3034305C303030565C303030695C303030725C303030745C303030755C303030615C3030306C5C303030695C303030735C303030695C303030655C303030725C303030755C3030306E5C303030675C303030735C303030755C3030306D5C303030675C303030655C303030625C303030755C3030306E5C30303067}
+\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.2}Dateiformat}{21}{subsection.3.5.2}\protected@file@percent }
+\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Beispiel eines BehaviorTrees\relax }}{21}{figure.caption.5}\protected@file@percent }
+\newlabel{choice_tree_demo}{{3.1}{21}{Beispiel eines BehaviorTrees\relax }{figure.caption.5}{}}
+\@writefile{lof}{\contentsline {figure}{\numberline {3.2}{\ignorespaces Beispiel eines BehaviorTrees als .xml\relax }}{22}{figure.caption.6}\protected@file@percent }
+\newlabel{choice_tree_xml}{{3.2}{22}{Beispiel eines BehaviorTrees als .xml\relax }{figure.caption.6}{}}
+\@writefile{toc}{\contentsline {section}{\numberline {3.6}Docker-Compose als Virtualisierungsumgebung}{22}{section.3.6}\protected@file@percent }
+\BKM@entry{id=26,dest={636861707465722E34},srcline={1}}{5C3337365C3337375C303030555C3030306D5C303030735C303030655C303030745C3030307A5C303030755C3030306E5C30303067}
+\BKM@entry{id=27,dest={73656374696F6E2E342E31},srcline={20}}{5C3337365C3337375C303030445C3030306F5C303030635C3030306B5C303030655C303030725C3030302D5C303030435C3030306F5C3030306D5C303030705C3030306F5C303030735C30303065}
+\@writefile{toc}{\contentsline {chapter}{\numberline {4}Umsetzung}{24}{chapter.4}\protected@file@percent }
+\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\addvspace {10\p@ }}
+\@writefile{lof}{\contentsline {figure}{\numberline {4.1}{\ignorespaces Visualisierung des überarbeiteten Konzepts\relax }}{24}{figure.caption.7}\protected@file@percent }
+\newlabel{umsetzung_overview}{{4.1}{24}{Visualisierung des überarbeiteten Konzepts\relax }{figure.caption.7}{}}
+\@writefile{toc}{\contentsline {section}{\numberline {4.1}Docker-Compose}{25}{section.4.1}\protected@file@percent }
+\BKM@entry{id=28,dest={73656374696F6E2E342E32},srcline={68}}{5C3337365C3337375C303030455C3030306E5C303030745C303030775C303030695C303030635C3030306B5C3030306C5C303030755C3030306E5C303030675C303030735C303030755C3030306D5C303030675C303030655C303030625C303030755C3030306E5C30303067}
+\@writefile{toc}{\contentsline {section}{\numberline {4.2}Entwicklungsumgebung}{26}{section.4.2}\protected@file@percent }
+\BKM@entry{id=29,dest={73656374696F6E2E342E33},srcline={109}}{5C3337365C3337375C303030565C303030655C303030725C303030775C303030655C3030306E5C303030645C303030655C303030745C303030655C3030305C3034305C303030445C303030615C303030745C303030655C3030306E5C303030745C303030795C303030705C303030655C3030306E}
+\@writefile{toc}{\contentsline {section}{\numberline {4.3}Verwendete Datentypen}{27}{section.4.3}\protected@file@percent }
+\@writefile{lof}{\contentsline {figure}{\numberline {4.2}{\ignorespaces Entwicklungsumgebung Lapce\relax }}{28}{figure.caption.8}\protected@file@percent }
+\newlabel{lapce}{{4.2}{28}{Entwicklungsumgebung Lapce\relax }{figure.caption.8}{}}
+\BKM@entry{id=30,dest={73656374696F6E2E342E34},srcline={138}}{5C3337365C3337375C303030535C303030695C3030306D5C303030755C3030306C5C303030615C303030745C303030695C3030306F5C3030306E5C303030735C303030775C303030655C3030306C5C30303074}
+\@writefile{toc}{\contentsline {section}{\numberline {4.4}Simulationswelt}{29}{section.4.4}\protected@file@percent }
+\BKM@entry{id=31,dest={73656374696F6E2E342E35},srcline={177}}{5C3337365C3337375C3030304D5C303030655C3030306E5C303030735C303030635C30303068}
+\BKM@entry{id=32,dest={73756273656374696F6E2E342E352E31},srcline={178}}{5C3337365C3337375C3030305C3333345C303030625C303030655C303030725C303030735C303030695C303030635C303030685C30303074}
+\@writefile{lof}{\contentsline {figure}{\numberline {4.3}{\ignorespaces Geplanter Raum\relax }}{30}{figure.caption.9}\protected@file@percent }
+\newlabel{room-plan}{{4.3}{30}{Geplanter Raum\relax }{figure.caption.9}{}}
+\@writefile{lof}{\contentsline {figure}{\numberline {4.4}{\ignorespaces Umsetzung in Blender\relax }}{30}{figure.caption.9}\protected@file@percent }
+\newlabel{room-finished}{{4.4}{30}{Umsetzung in Blender\relax }{figure.caption.9}{}}
+\BKM@entry{id=33,dest={73756273656374696F6E2E342E352E32},srcline={191}}{5C3337365C3337375C3030304D5C3030306F5C303030645C303030655C3030306C5C3030306C5C303030695C303030655C303030725C303030755C3030306E5C30303067}
+\abx@aux@cite{0}{rigify}
+\abx@aux@segm{0}{0}{rigify}
+\@writefile{toc}{\contentsline {section}{\numberline {4.5}Mensch}{31}{section.4.5}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {4.5.1}Übersicht}{31}{subsection.4.5.1}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {4.5.2}Modellierung}{31}{subsection.4.5.2}\protected@file@percent }
+\@writefile{lof}{\contentsline {figure}{\numberline {4.5}{\ignorespaces Knochen des Modells\relax }}{32}{figure.caption.10}\protected@file@percent }
+\newlabel{person-bones}{{4.5}{32}{Knochen des Modells\relax }{figure.caption.10}{}}
+\@writefile{lof}{\contentsline {figure}{\numberline {4.6}{\ignorespaces Armaturen des Modells\relax }}{32}{figure.caption.10}\protected@file@percent }
+\newlabel{person-armature}{{4.6}{32}{Armaturen des Modells\relax }{figure.caption.10}{}}
+\BKM@entry{id=34,dest={73756273656374696F6E2E342E352E33},srcline={272}}{5C3337365C3337375C303030455C303030785C303030705C3030306F5C303030725C303030745C3030305C3034305C303030645C303030655C303030725C3030305C3034305C3030304D5C3030306F5C303030645C303030655C3030306C5C3030306C5C303030615C3030306E5C303030695C3030306D5C303030615C303030745C303030695C3030306F5C3030306E5C303030655C3030306E}
+\abx@aux@cite{0}{gamerig}
+\abx@aux@segm{0}{0}{gamerig}
+\@writefile{lof}{\contentsline {figure}{\numberline {4.7}{\ignorespaces Visualisierung der generierten Beugeachse\relax }}{34}{figure.caption.11}\protected@file@percent }
+\newlabel{bend}{{4.7}{34}{Visualisierung der generierten Beugeachse\relax }{figure.caption.11}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {4.5.3}Export der Modellanimationen}{34}{subsection.4.5.3}\protected@file@percent }
+\BKM@entry{id=35,dest={73756273656374696F6E2E342E352E34},srcline={326}}{5C3337365C3337375C303030505C303030725C3030306F5C303030675C303030725C303030615C3030306D5C3030306D5C303030695C303030655C303030725C303030755C3030306E5C30303067}
+\@writefile{lof}{\contentsline {figure}{\numberline {4.8}{\ignorespaces Vorbereitung zum Export mit GameRig\relax }}{36}{figure.caption.12}\protected@file@percent }
+\newlabel{export-prepare}{{4.8}{36}{Vorbereitung zum Export mit GameRig\relax }{figure.caption.12}{}}
+\@writefile{lof}{\contentsline {figure}{\numberline {4.9}{\ignorespaces Benötigte Exporteinstellungen in Blender\relax }}{36}{figure.caption.13}\protected@file@percent }
+\newlabel{export-settings}{{4.9}{36}{Benötigte Exporteinstellungen in Blender\relax }{figure.caption.13}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {4.5.4}Programmierung}{37}{subsection.4.5.4}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsubsection}{\nonumberline Message Queue}{37}{subsubsection*.15}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsubsection}{\nonumberline Nachrichten}{38}{subsubsection*.17}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsubsection}{\nonumberline ActorPlugin}{39}{subsubsection*.19}\protected@file@percent }
+\BKM@entry{id=36,dest={73656374696F6E2E342E36},srcline={438}}{5C3337365C3337375C303030525C3030306F5C303030625C3030306F5C303030745C303030655C30303072}
+\BKM@entry{id=37,dest={73756273656374696F6E2E342E362E31},srcline={439}}{5C3337365C3337375C3030305C3333345C303030625C303030655C303030725C303030735C303030695C303030635C303030685C30303074}
+\@writefile{toc}{\contentsline {subsubsection}{\nonumberline ActorServer}{40}{subsubsection*.21}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {4.6}Roboter}{40}{section.4.6}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {4.6.1}Übersicht}{40}{subsection.4.6.1}\protected@file@percent }
+\BKM@entry{id=38,dest={73756273656374696F6E2E342E362E32},srcline={447}}{5C3337365C3337375C3030304D5C3030306F5C303030645C303030655C3030306C5C3030306C5C303030695C303030655C303030725C303030755C3030306E5C30303067}
+\abx@aux@cite{0}{freecad}
+\abx@aux@segm{0}{0}{freecad}
+\@writefile{lof}{\contentsline {figure}{\numberline {4.10}{\ignorespaces Rohdaten aus .stl-Datei\relax }}{41}{figure.caption.22}\protected@file@percent }
+\newlabel{robot_raw}{{4.10}{41}{Rohdaten aus .stl-Datei\relax }{figure.caption.22}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {4.6.2}Modellierung}{41}{subsection.4.6.2}\protected@file@percent }
+\BKM@entry{id=39,dest={73756273656374696F6E2E342E362E33},srcline={494}}{5C3337365C3337375C3030304D5C3030306F5C303030765C303030655C303030495C303030745C3030305C3034305C303030325C3030305C3034305C3030304B5C3030306F5C3030306E5C303030665C303030695C303030675C303030755C303030725C303030615C303030745C303030695C3030306F5C3030306E}
+\@writefile{lof}{\contentsline {figure}{\numberline {4.11}{\ignorespaces Visuelles Modell\relax }}{42}{figure.caption.23}\protected@file@percent }
+\newlabel{robot_visual}{{4.11}{42}{Visuelles Modell\relax }{figure.caption.23}{}}
+\@writefile{lof}{\contentsline {figure}{\numberline {4.12}{\ignorespaces Kollisionsmodell\relax }}{42}{figure.caption.23}\protected@file@percent }
+\newlabel{robot_collision}{{4.12}{42}{Kollisionsmodell\relax }{figure.caption.23}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {4.6.3}MoveIt 2 Konfiguration}{42}{subsection.4.6.3}\protected@file@percent }
+\BKM@entry{id=40,dest={73756273656374696F6E2E342E362E34},srcline={509}}{5C3337365C3337375C303030495C3030306E5C303030745C303030655C303030675C303030725C303030615C303030745C303030695C3030306F5C3030306E5C3030305C3034305C3030306D5C303030695C303030745C3030305C3034305C303030475C303030615C3030307A5C303030655C303030625C3030306F}
+\BKM@entry{id=41,dest={73656374696F6E2E342E37},srcline={521}}{5C3337365C3337375C303030425C303030655C303030685C303030615C303030765C303030695C3030306F5C303030725C3030305C3034305C303030545C303030725C303030655C303030655C30303073}
+\@writefile{toc}{\contentsline {subsection}{\numberline {4.6.4}Integration mit Gazebo}{43}{subsection.4.6.4}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {4.7}Behavior Trees}{43}{section.4.7}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsubsection}{\nonumberline Allgemein nutzbare Nodes}{44}{subsubsection*.25}\protected@file@percent }
+\BKM@entry{id=42,dest={73756273656374696F6E2E342E372E31},srcline={595}}{5C3337365C3337375C303030535C303030755C303030625C303030745C303030725C303030655C303030655C30303073}
+\@writefile{toc}{\contentsline {subsubsection}{\nonumberline Menschenspezifisch}{45}{subsubsection*.27}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsubsection}{\nonumberline Roboterspezifisch}{45}{subsubsection*.29}\protected@file@percent }
+\BKM@entry{id=43,dest={73756273656374696F6E2E342E372E32},srcline={599}}{5C3337365C3337375C303030565C303030655C303030725C303030685C303030615C3030306C5C303030745C303030655C3030306E5C3030305C3034305C303030645C303030655C303030735C3030305C3034305C303030525C3030306F5C303030625C3030306F5C303030745C303030655C303030725C30303073}
+\BKM@entry{id=44,dest={73756273656374696F6E2E342E372E33},srcline={601}}{5C3337365C3337375C303030565C303030655C303030725C303030685C303030615C3030306C5C303030745C303030655C3030306E5C3030305C3034305C303030645C303030655C303030735C3030305C3034305C3030304D5C303030655C3030306E5C303030735C303030635C303030685C303030655C3030306E}
+\@writefile{toc}{\contentsline {subsection}{\numberline {4.7.1}Subtrees}{46}{subsection.4.7.1}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {4.7.2}Verhalten des Roboters}{46}{subsection.4.7.2}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {4.7.3}Verhalten des Menschen}{46}{subsection.4.7.3}\protected@file@percent }
+\BKM@entry{id=45,dest={636861707465722E35},srcline={101}}{5C3337365C3337375C303030535C3030307A5C303030655C3030306E5C303030615C303030725C303030695C303030655C3030306E5C303030625C303030615C303030735C303030695C303030655C303030725C303030745C303030655C3030305C3034305C303030455C303030765C303030615C3030306C5C303030755C303030615C303030745C303030695C3030306F5C3030306E}
+\BKM@entry{id=46,dest={73656374696F6E2E352E31},srcline={102}}{5C3337365C3337375C303030535C303030695C3030306D5C303030755C3030306C5C303030615C303030745C303030695C3030306F5C3030306E5C3030305C3034305C303030645C303030655C303030735C3030305C3034305C3030304D5C303030655C3030306E5C303030735C303030635C303030685C303030655C3030306E}
+\BKM@entry{id=47,dest={73656374696F6E2E352E32},srcline={106}}{5C3337365C3337375C303030425C303030655C303030775C303030655C303030675C303030755C3030306E5C303030675C3030305C3034305C303030645C303030655C303030735C3030305C3034305C303030525C3030306F5C303030625C3030306F5C303030745C303030655C303030725C30303073}
+\BKM@entry{id=48,dest={73656374696F6E2E352E33},srcline={112}}{5C3337365C3337375C303030425C303030655C303030685C303030615C303030765C303030695C3030306F5C303030725C303030545C303030725C303030655C303030655C30303073}
+\BKM@entry{id=49,dest={73756273656374696F6E2E352E332E31},srcline={113}}{5C3337365C3337375C3030304E5C3030306F5C303030645C303030655C30303073}
+\BKM@entry{id=50,dest={73756273656374696F6E2E352E332E32},srcline={117}}{5C3337365C3337375C3030304B5C3030306F5C3030306D5C303030625C303030695C3030306E5C303030695C303030655C303030725C303030655C3030306E5C3030305C3034305C303030765C3030306F5C3030306E5C3030305C3034305C3030304E5C3030306F5C303030645C303030655C303030735C3030305C3034305C3030307A5C303030755C3030305C3034305C303030655C303030695C3030306E5C303030655C303030725C3030305C3034305C303030525C303030655C303030715C303030755C303030655C303030735C30303074}
+\@writefile{toc}{\contentsline {chapter}{\numberline {5}Szenarienbasierte Evaluation}{47}{chapter.5}\protected@file@percent }
+\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\addvspace {10\p@ }}
+\@writefile{toc}{\contentsline {section}{\numberline {5.1}Simulation des Menschen}{47}{section.5.1}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {5.2}Bewegung des Roboters}{47}{section.5.2}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {5.3}BehaviorTrees}{47}{section.5.3}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.1}Nodes}{47}{subsection.5.3.1}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.2}Kombinieren von Nodes zu einer Request}{47}{subsection.5.3.2}\protected@file@percent }
+\BKM@entry{id=51,dest={636861707465722E36},srcline={121}}{5C3337365C3337375C303030445C303030695C303030735C3030306B5C303030755C303030735C303030735C303030695C3030306F5C3030306E}
+\BKM@entry{id=52,dest={73656374696F6E2E362E31},srcline={122}}{5C3337365C3337375C3030304C5C303030655C303030735C303030735C3030306F5C3030306E5C303030735C3030305C3034305C3030304C5C303030655C303030615C303030725C3030306E5C303030655C303030645C3030305C3034305C303030625C303030655C303030695C3030305C3034305C303030645C303030655C303030725C3030305C3034305C303030555C3030306D5C303030735C303030655C303030745C3030307A5C303030755C3030306E5C30303067}
+\BKM@entry{id=53,dest={73756273656374696F6E2E362E312E31},srcline={126}}{5C3337365C3337375C303030455C303030725C303030735C303030745C303030655C3030306C5C3030306C5C303030755C3030306E5C303030675C3030305C3034305C303030645C303030655C303030735C3030305C3034305C303030525C3030306F5C303030625C3030306F5C303030745C303030655C303030725C3030306D5C3030306F5C303030645C303030655C3030306C5C3030306C5C30303073}
+\BKM@entry{id=54,dest={73756273656374696F6E2E362E312E32},srcline={132}}{5C3337365C3337375C303030455C303030725C303030775C303030655C303030695C303030745C303030655C303030725C303030755C3030306E5C303030675C3030305C3034305C303030645C303030655C303030735C3030305C3034305C303030525C3030306F5C303030625C3030306F5C303030745C303030655C303030725C3030306D5C3030306F5C303030645C303030655C3030306C5C3030306C5C303030735C3030305C3034305C3030306D5C303030695C303030745C3030305C3034305C3030304D5C3030306F5C303030765C303030655C303030495C30303074}
+\BKM@entry{id=55,dest={73756273656374696F6E2E362E312E33},srcline={136}}{5C3337365C3337375C303030475C303030615C3030307A5C303030655C303030625C3030306F}
+\@writefile{toc}{\contentsline {chapter}{\numberline {6}Diskussion}{48}{chapter.6}\protected@file@percent }
+\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\addvspace {10\p@ }}
+\@writefile{toc}{\contentsline {section}{\numberline {6.1}Lessons Learned bei der Umsetzung}{48}{section.6.1}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {6.1.1}Erstellung des Robotermodells}{48}{subsection.6.1.1}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {6.1.2}Erweiterung des Robotermodells mit MoveIt}{48}{subsection.6.1.2}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {6.1.3}Gazebo}{48}{subsection.6.1.3}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsubsection}{\nonumberline Upgrade auf Ignition}{48}{subsubsection*.31}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsubsection}{\nonumberline Pluginarchitektur}{49}{subsubsection*.33}\protected@file@percent }
+\BKM@entry{id=56,dest={73756273656374696F6E2E362E312E34},srcline={183}}{5C3337365C3337375C303030525C3030304F5C303030535C30303032}
+\BKM@entry{id=57,dest={73756273656374696F6E2E362E312E35},srcline={190}}{5C3337365C3337375C3030304D5C3030306F5C303030765C303030655C303030495C303030745C30303032}
+\@writefile{toc}{\contentsline {subsubsection}{\nonumberline Fehlende Animationsgrundlagen}{50}{subsubsection*.35}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {6.1.4}ROS2}{50}{subsection.6.1.4}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsubsection}{\nonumberline Nachrichten und deren Echtzeitfähigkeit}{50}{subsubsection*.37}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsubsection}{\nonumberline Änderung der Compilertoolchain}{50}{subsubsection*.39}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {6.1.5}MoveIt2}{50}{subsection.6.1.5}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsubsection}{\nonumberline Upgrade auf MoveIt2}{50}{subsubsection*.41}\protected@file@percent }
+\BKM@entry{id=58,dest={73656374696F6E2E362E32},srcline={203}}{5C3337365C3337375C3030304C5C303030655C303030735C303030735C3030306F5C3030306E5C303030735C3030305C3034305C3030304C5C303030655C303030615C303030725C3030306E5C303030655C303030645C3030305C3034305C303030625C303030655C303030695C3030305C3034305C303030645C303030655C3030306E5C3030305C3034305C303030535C3030307A5C303030655C3030306E5C303030615C303030725C303030695C303030655C3030306E}
+\BKM@entry{id=59,dest={73756273656374696F6E2E362E322E31},srcline={204}}{5C3337365C3337375C303030445C303030655C303030625C303030755C303030675C303030675C303030695C3030306E5C30303067}
+\@writefile{toc}{\contentsline {subsubsection}{\nonumberline Fehlerhafte Generierung der Roboter}{51}{subsubsection*.43}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsubsection}{\nonumberline Controller}{51}{subsubsection*.45}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {6.2}Lessons Learned bei den Szenarien}{51}{section.6.2}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {6.2.1}Debugging}{51}{subsection.6.2.1}\protected@file@percent }
+\BKM@entry{id=60,dest={636861707465722E37},srcline={210}}{5C3337365C3337375C3030305A5C303030755C303030735C303030615C3030306D5C3030306D5C303030655C3030306E5C303030665C303030615C303030735C303030735C303030755C3030306E5C303030675C3030305C3034305C303030755C3030306E5C303030645C3030305C3034305C303030415C303030755C303030735C303030625C3030306C5C303030695C303030635C3030306B}
+\BKM@entry{id=61,dest={73656374696F6E2E372E31},srcline={211}}{5C3337365C3337375C303030455C303030725C303030675C303030655C303030625C3030306E5C303030695C303030735C303030735C30303065}
+\BKM@entry{id=62,dest={73756273656374696F6E2E372E312E31},srcline={212}}{5C3337365C3337375C303030475C303030725C303030615C303030705C303030685C303030695C303030735C303030635C303030685C303030655C3030305C3034305C303030525C303030655C303030705C303030725C3030305C3334345C303030735C303030655C3030306E5C303030745C303030615C303030745C303030695C3030306F5C3030306E5C3030305C3034305C303030645C303030655C303030725C3030305C3034305C303030535C3030307A5C303030655C3030306E5C303030615C303030725C303030695C303030655C3030306E}
+\BKM@entry{id=63,dest={73756273656374696F6E2E372E312E32},srcline={214}}{5C3337365C3337375C303030415C3030306E5C303030705C303030615C303030735C303030735C303030755C3030306E5C303030675C3030305C3034305C303030645C303030655C303030725C3030305C3034305C303030425C303030655C303030685C303030615C303030765C303030695C3030306F5C303030725C3030305C3034305C303030545C303030725C303030655C303030655C303030735C3030305C3034305C303030615C3030306E5C3030305C3034305C303030535C3030307A5C303030655C3030306E5C303030615C303030725C303030695C303030655C3030306E}
+\BKM@entry{id=64,dest={73656374696F6E2E372E32},srcline={216}}{5C3337365C3337375C303030445C303030695C303030735C3030306B5C303030755C303030735C303030735C303030695C3030306F5C3030306E}
+\BKM@entry{id=65,dest={73656374696F6E2E372E33},srcline={224}}{5C3337365C3337375C303030415C303030755C303030735C303030625C3030306C5C303030695C303030635C3030306B}
+\BKM@entry{id=66,dest={73756273656374696F6E2E372E332E31},srcline={225}}{5C3337365C3337375C303030555C3030306D5C303030735C303030655C303030745C3030307A5C303030755C3030306E5C303030675C3030305C3034305C303030695C3030306E5C3030305C3034305C303030615C3030306E5C303030645C303030655C303030725C303030655C3030306D5C3030305C3034305C303030535C303030695C3030306D5C303030755C3030306C5C303030615C303030745C3030306F5C30303072}
+\BKM@entry{id=67,dest={73756273656374696F6E2E372E332E32},srcline={229}}{5C3337365C3337375C303030535C303030695C3030306D5C303030755C3030306C5C303030615C303030745C303030695C3030306F5C3030306E5C3030305C3034305C303030625C303030655C303030775C303030655C303030675C303030745C303030655C303030725C3030305C3034305C3030304F5C303030625C3030306A5C303030655C3030306B5C303030745C30303065}
+\BKM@entry{id=68,dest={73756273656374696F6E2E372E332E33},srcline={231}}{5C3337365C3337375C303030455C303030725C303030675C3030305C3334345C3030306E5C3030307A5C303030755C3030306E5C303030675C3030305C3034305C303030765C3030306F5C3030306E5C3030305C3034305C303030555C3030306D5C303030675C303030655C303030625C303030755C3030306E5C303030675C303030735C303030655C303030725C3030306B5C303030655C3030306E5C3030306E5C303030755C3030306E5C30303067}
+\@writefile{toc}{\contentsline {chapter}{\numberline {7}Zusammenfassung und Ausblick}{52}{chapter.7}\protected@file@percent }
+\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\addvspace {10\p@ }}
+\@writefile{toc}{\contentsline {section}{\numberline {7.1}Ergebnisse}{52}{section.7.1}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {7.1.1}Graphische Repräsentation der Szenarien}{52}{subsection.7.1.1}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {7.1.2}Anpassung der Behavior Trees an Szenarien}{52}{subsection.7.1.2}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {7.2}Diskussion}{52}{section.7.2}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {7.3}Ausblick}{52}{section.7.3}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {7.3.1}Umsetzung in anderem Simulator}{52}{subsection.7.3.1}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {7.3.2}Simulation bewegter Objekte}{52}{subsection.7.3.2}\protected@file@percent }
+\abx@aux@cite{0}{octomap}
+\abx@aux@segm{0}{0}{octomap}
+\BKM@entry{id=69,dest={73756273656374696F6E2E372E332E34},srcline={237}}{5C3337365C3337375C3030305A5C303030755C303030735C303030615C3030306D5C3030306D5C303030655C3030306E5C303030625C303030725C303030695C3030306E5C303030675C303030655C3030306E5C3030305C3034305C303030765C3030306F5C3030306E5C3030305C3034305C303030415C303030635C303030745C3030306F5C303030725C303030505C3030306C5C303030755C303030675C303030695C3030306E5C3030305C3034305C303030755C3030306E5C303030645C3030305C3034305C303030415C303030635C303030745C3030306F5C303030725C303030535C303030655C303030725C303030765C303030655C30303072}
+\BKM@entry{id=70,dest={73756273656374696F6E2E372E332E35},srcline={244}}{5C3337365C3337375C303030535C303030655C303030705C303030615C303030725C303030695C303030655C303030725C303030655C3030306E5C3030305C3034305C303030645C303030655C303030725C3030305C3034305C303030535C303030755C303030625C303030745C303030725C303030655C303030655C303030735C3030305C3034305C303030695C3030306E5C3030305C3034305C303030655C303030695C303030675C303030655C3030306E5C303030655C3030305C3034305C303030445C303030615C303030745C303030655C303030695C303030655C3030306E}
+\@writefile{toc}{\contentsline {subsection}{\numberline {7.3.3}Ergänzung von Umgebungserkennung}{53}{subsection.7.3.3}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {7.3.4}Zusammenbringen von ActorPlugin und ActorServer}{53}{subsection.7.3.4}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {7.3.5}Separieren der Subtrees in eigene Dateien}{53}{subsection.7.3.5}\protected@file@percent }
+\abx@aux@cite{0}{moveitpipeline}
+\abx@aux@segm{0}{0}{moveitpipeline}
+\abx@aux@cite{0}{moveitpipeline}
+\abx@aux@segm{0}{0}{moveitpipeline}
+\gdef\minted@oldcachelist{,
+ default.pygstyle,
+ 86994E17E7B794407C4C28872F16EC061EC630FA6AA4A122E827A2E31B1A68E1.pygtex,
+ 391704321A86D34384492C034ECA3CFA82CA0C42AFE0759A4F1491A6B69BC02A.pygtex}
+\ACRO{total-barriers}{1}
+\providecommand\totalcount@set[2]{}
+\totalcount@set{page}{56}
+\@writefile{lof}{\contentsline {figure}{\numberline {7.1}{\ignorespaces Visualisierung der MoveIt Pipeline \cite {moveitpipeline}\relax }}{56}{figure.caption.47}\protected@file@percent }
+\newlabel{moveitpipeline}{{7.1}{56}{Visualisierung der MoveIt Pipeline \protect \cite {moveitpipeline}\relax }{figure.caption.47}{}}
+\ACRO{usage}{ros=={0}}
+\ACRO{usage}{fsm=={0}}
+\ACRO{usage}{mrk=={0}}
+\abx@aux@read@bbl@mdfivesum{615C50B9B95C7B88A6BAC6B451B896D1}
+\abx@aux@defaultrefcontext{0}{gamerig}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{1087032}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{cmake}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{cobot}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{colcon}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{btintro}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{ffdrobotsim}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{DOMBROWSKI2018134}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{freecad}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{gazebo}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{gazebo-app}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{halo2}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{ros-git}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{godot}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{isla2005handling}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{doi:10.1126/scirobotics.abm6074}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{moveit-docs}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{moveitpython}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{moveitpipeline}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{octomap}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{rospackages}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{rigify}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{coppelia}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{sdf-format}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{cpp}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{unreal}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{unity}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{urdf-format}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{python}{nty/global//global/global}
+\global\@namedef{scr@dte@chapter@lastmaxnumwidth}{10.84041pt}
+\global\@namedef{scr@dte@section@lastmaxnumwidth}{18.37155pt}
+\global\@namedef{scr@dte@subsection@lastmaxnumwidth}{26.88818pt}
+\global\@namedef{scr@dte@figure@lastmaxnumwidth}{23.84654pt}
+\@writefile{toc}{\providecommand\tocbasic@end@toc@file{}\tocbasic@end@toc@file}
+\@writefile{lof}{\providecommand\tocbasic@end@toc@file{}\tocbasic@end@toc@file}
+\gdef \@abspage@last{63}
diff --git a/main.bbl b/main.bbl
index f796275..07a5d96 100644
--- a/main.bbl
+++ b/main.bbl
@@ -19,6 +19,74 @@
\refsection{0}
\datalist[entry]{nty/global//global/global}
+ \entry{gamerig}{misc}{}
+ \field{sortinit}{A}
+ \field{sortinithash}{2f401846e2029bad6b3ecc16d50031e2}
+ \field{labeltitlesource}{title}
+ \field{note}{letzter Zugriff: 23.04.2023}
+ \field{title}{Arminando/GameRig: GameRig is an auto rigging for games addon for Blender. Built on top of Rigify, it adds rigs, metarigs and additional functionality that enable game engine friendly rig creation. Open source and can be used for personal and commercial projects.}
+ \verb{urlraw}
+ \verb https://github.com/Arminando/GameRig
+ \endverb
+ \verb{url}
+ \verb https://github.com/Arminando/GameRig
+ \endverb
+ \endentry
+ \entry{1087032}{article}{}
+ \name{author}{1}{}{%
+ {{hash=3d750c4d36f30d3cb25be30be5c1870b}{%
+ family={Brooks},
+ familyi={B\bibinitperiod},
+ given={R.},
+ giveni={R\bibinitperiod}}}%
+ }
+ \strng{namehash}{3d750c4d36f30d3cb25be30be5c1870b}
+ \strng{fullhash}{3d750c4d36f30d3cb25be30be5c1870b}
+ \strng{bibnamehash}{3d750c4d36f30d3cb25be30be5c1870b}
+ \strng{authorbibnamehash}{3d750c4d36f30d3cb25be30be5c1870b}
+ \strng{authornamehash}{3d750c4d36f30d3cb25be30be5c1870b}
+ \strng{authorfullhash}{3d750c4d36f30d3cb25be30be5c1870b}
+ \field{sortinit}{B}
+ \field{sortinithash}{d7095fff47cda75ca2589920aae98399}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+ \field{journaltitle}{IEEE Journal on Robotics and Automation}
+ \field{number}{1}
+ \field{title}{A robust layered control system for a mobile robot}
+ \field{volume}{2}
+ \field{year}{1986}
+ \field{pages}{14\bibrangedash 23}
+ \range{pages}{10}
+ \verb{doi}
+ \verb 10.1109/JRA.1986.1087032
+ \endverb
+ \endentry
+ \entry{cmake}{misc}{}
+ \field{sortinit}{C}
+ \field{sortinithash}{4d103a86280481745c9c897c925753c0}
+ \field{labeltitlesource}{title}
+ \field{note}{letzter Zugriff: 23.04.2023}
+ \field{title}{CMake}
+ \verb{urlraw}
+ \verb https://cmake.org/
+ \endverb
+ \verb{url}
+ \verb https://cmake.org/
+ \endverb
+ \endentry
+ \entry{cobot}{misc}{}
+ \field{sortinit}{C}
+ \field{sortinithash}{4d103a86280481745c9c897c925753c0}
+ \field{labeltitlesource}{title}
+ \field{note}{letzter Zugriff: 18.4.2022}
+ \field{title}{Cobots: der intelligente Roboter als Kollege}
+ \verb{urlraw}
+ \verb https://www.kuka.com/de-de/future-production/mensch-roboter-kollaboration/cobots
+ \endverb
+ \verb{url}
+ \verb https://www.kuka.com/de-de/future-production/mensch-roboter-kollaboration/cobots
+ \endverb
+ \endentry
\entry{colcon}{misc}{}
\field{sortinit}{c}
\field{sortinithash}{4d103a86280481745c9c897c925753c0}
@@ -32,6 +100,175 @@
\verb https://colcon.readthedocs.io/en/released/
\endverb
\endentry
+ \entry{btintro}{book}{}
+ \name{author}{2}{}{%
+ {{hash=db7c35906ea6fb15b4ad802938cde9b5}{%
+ family={Colledanchise},
+ familyi={C\bibinitperiod},
+ given={Michele},
+ giveni={M\bibinitperiod}}}%
+ {{hash=ebd3acb81e2d857e368ec17c18bec591}{%
+ family={Ögren},
+ familyi={Ö\bibinitperiod},
+ given={Petter},
+ giveni={P\bibinitperiod}}}%
+ }
+ \strng{namehash}{a7ac798c3a7f5340156bccfc5c9a4bdf}
+ \strng{fullhash}{a7ac798c3a7f5340156bccfc5c9a4bdf}
+ \strng{bibnamehash}{a7ac798c3a7f5340156bccfc5c9a4bdf}
+ \strng{authorbibnamehash}{a7ac798c3a7f5340156bccfc5c9a4bdf}
+ \strng{authornamehash}{a7ac798c3a7f5340156bccfc5c9a4bdf}
+ \strng{authorfullhash}{a7ac798c3a7f5340156bccfc5c9a4bdf}
+ \field{sortinit}{C}
+ \field{sortinithash}{4d103a86280481745c9c897c925753c0}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+ \field{journaltitle}{CRC Press}
+ \field{title}{Behavior Trees in Robotics and AI - An Introduction}
+ \field{year}{2018}
+ \verb{doi}
+ \verb https://doi.org/10.1201/9780429489105
+ \endverb
+ \endentry
+ \entry{ffdrobotsim}{article}{}
+ \name{author}{3}{}{%
+ {{hash=f2dc35051dfb5b500d5402c64759f099}{%
+ family={Dombrowski},
+ familyi={D\bibinitperiod},
+ given={Uwe},
+ giveni={U\bibinitperiod}}}%
+ {{hash=68eeb042550b17c611d6249fcb1e14a7}{%
+ family={Stefanak},
+ familyi={S\bibinitperiod},
+ given={Tobias},
+ giveni={T\bibinitperiod}}}%
+ {{hash=9ec1975d8ae166000acc0cce4dcb58d7}{%
+ family={Perret},
+ familyi={P\bibinitperiod},
+ given={Jérôme},
+ giveni={J\bibinitperiod}}}%
+ }
+ \strng{namehash}{e4d9514f8a853c3f8392ba05b5ad0d42}
+ \strng{fullhash}{e4d9514f8a853c3f8392ba05b5ad0d42}
+ \strng{bibnamehash}{e4d9514f8a853c3f8392ba05b5ad0d42}
+ \strng{authorbibnamehash}{e4d9514f8a853c3f8392ba05b5ad0d42}
+ \strng{authornamehash}{e4d9514f8a853c3f8392ba05b5ad0d42}
+ \strng{authorfullhash}{e4d9514f8a853c3f8392ba05b5ad0d42}
+ \field{sortinit}{D}
+ \field{sortinithash}{6f385f66841fb5e82009dc833c761848}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+ \field{journaltitle}{Procedia Manufacturing}
+ \field{month}{12}
+ \field{title}{Interactive Simulation of Human-robot Collaboration Using a Force Feedback Device}
+ \field{volume}{11}
+ \field{year}{2017}
+ \field{pages}{124\bibrangedash 131}
+ \range{pages}{8}
+ \verb{doi}
+ \verb 10.1016/j.promfg.2017.07.210
+ \endverb
+ \endentry
+ \entry{DOMBROWSKI2018134}{article}{}
+ \name{author}{3}{}{%
+ {{hash=f2dc35051dfb5b500d5402c64759f099}{%
+ family={Dombrowski},
+ familyi={D\bibinitperiod},
+ given={Uwe},
+ giveni={U\bibinitperiod}}}%
+ {{hash=68eeb042550b17c611d6249fcb1e14a7}{%
+ family={Stefanak},
+ familyi={S\bibinitperiod},
+ given={Tobias},
+ giveni={T\bibinitperiod}}}%
+ {{hash=db67f8b79eeeb57441d27000b23d527e}{%
+ family={Reimer},
+ familyi={R\bibinitperiod},
+ given={Anne},
+ giveni={A\bibinitperiod}}}%
+ }
+ \strng{namehash}{6b4730d5f57faa6cb0e5bcbbd4041102}
+ \strng{fullhash}{6b4730d5f57faa6cb0e5bcbbd4041102}
+ \strng{bibnamehash}{6b4730d5f57faa6cb0e5bcbbd4041102}
+ \strng{authorbibnamehash}{6b4730d5f57faa6cb0e5bcbbd4041102}
+ \strng{authornamehash}{6b4730d5f57faa6cb0e5bcbbd4041102}
+ \strng{authorfullhash}{6b4730d5f57faa6cb0e5bcbbd4041102}
+ \field{sortinit}{D}
+ \field{sortinithash}{6f385f66841fb5e82009dc833c761848}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+ \field{abstract}{In this paper, we show the importance of digital factory tools for the planning of human-robot collaboration (HRC), the associated risk assessment and the safety certification of the entire HRC-application. Referring to the structure of this paper, first we define the requirements of the simulation of human-robot collaboration by means of power and force limiting by inherent design or control. Then we review the state-of-the-art of domain of robotic simulation. We demonstrate how to determine the force and pressure in case of a direct collision between human and robot for industrial safety certification. With the help of a detailed parameter study, we reduce the needed parameters for the simulation of HRC to the relevant factors. Finally, the paper shows how to use the approach of simulation to reduce the time and costs for the implementation of real HRC-scenarios into the factory of tomorrow.}
+ \field{issn}{2351-9789}
+ \field{journaltitle}{Procedia Manufacturing}
+ \field{note}{28th International Conference on Flexible Automation and Intelligent Manufacturing (FAIM2018), June 11-14, 2018, Columbus, OH, USAGlobal Integration of Intelligent Manufacturing and Smart Industry for Good of Humanity}
+ \field{title}{Simulation of human-robot collaboration by means of power and force limiting}
+ \field{volume}{17}
+ \field{year}{2018}
+ \field{pages}{134\bibrangedash 141}
+ \range{pages}{8}
+ \verb{doi}
+ \verb https://doi.org/10.1016/j.promfg.2018.10.028
+ \endverb
+ \verb{urlraw}
+ \verb https://www.sciencedirect.com/science/article/pii/S2351978918311442
+ \endverb
+ \verb{url}
+ \verb https://www.sciencedirect.com/science/article/pii/S2351978918311442
+ \endverb
+ \keyw{Interactive simulation,collaborative robotics,occupational safety,health,manufacturing ergonomics,modeling,simulation,human factors,smart manufacturing}
+ \endentry
+ \entry{freecad}{misc}{}
+ \field{sortinit}{F}
+ \field{sortinithash}{2638baaa20439f1b5a8f80c6c08a13b4}
+ \field{labeltitlesource}{title}
+ \field{note}{letzter Zugriff: 21.04.2023}
+ \field{title}{FreeCAD: Ihr parametrischer 3D-Modellierer}
+ \verb{urlraw}
+ \verb https://www.freecad.org/index.php?lang=de
+ \endverb
+ \verb{url}
+ \verb https://www.freecad.org/index.php?lang=de
+ \endverb
+ \endentry
+ \entry{gazebo}{misc}{}
+ \field{sortinit}{G}
+ \field{sortinithash}{32d67eca0634bf53703493fb1090a2e8}
+ \field{labeltitlesource}{title}
+ \field{note}{letzter Zugriff: 23.04.2023}
+ \field{title}{Gazebo}
+ \verb{urlraw}
+ \verb https://staging.gazebosim.org/home
+ \endverb
+ \verb{url}
+ \verb https://staging.gazebosim.org/home
+ \endverb
+ \endentry
+ \entry{gazebo-app}{misc}{}
+ \field{sortinit}{G}
+ \field{sortinithash}{32d67eca0634bf53703493fb1090a2e8}
+ \field{labeltitlesource}{title}
+ \field{note}{letzter Zugriff: 23.04.2023}
+ \field{title}{Gazebo}
+ \verb{urlraw}
+ \verb https://app.gazebosim.org/dashboard
+ \endverb
+ \verb{url}
+ \verb https://app.gazebosim.org/dashboard
+ \endverb
+ \endentry
+ \entry{halo2}{misc}{}
+ \field{sortinit}{G}
+ \field{sortinithash}{32d67eca0634bf53703493fb1090a2e8}
+ \field{labeltitlesource}{title}
+ \field{note}{letzter Zugriff: 18.05.2023}
+ \field{title}{GDC 2005 Proceeding: Handling Complexity in the Halo 2 AI}
+ \verb{urlraw}
+ \verb https://www.gamedeveloper.com/programming/gdc-2005-proceeding-handling-complexity-in-the-i-halo-2-i-ai
+ \endverb
+ \verb{url}
+ \verb https://www.gamedeveloper.com/programming/gdc-2005-proceeding-handling-complexity-in-the-i-halo-2-i-ai
+ \endverb
+ \endentry
\entry{ros-git}{misc}{}
\field{sortinit}{G}
\field{sortinithash}{32d67eca0634bf53703493fb1090a2e8}
@@ -45,6 +282,40 @@
\verb https://github.com/ros2/ros2
\endverb
\endentry
+ \entry{godot}{misc}{}
+ \field{sortinit}{G}
+ \field{sortinithash}{32d67eca0634bf53703493fb1090a2e8}
+ \field{labeltitlesource}{title}
+ \field{note}{letzter Zugriff: 10.04.2023}
+ \field{title}{Godot Engine - Free and open source 2D and 3D game engine}
+ \verb{urlraw}
+ \verb https://godotengine.org
+ \endverb
+ \verb{url}
+ \verb https://godotengine.org
+ \endverb
+ \endentry
+ \entry{isla2005handling}{misc}{}
+ \name{author}{1}{}{%
+ {{hash=04a4610505a94b6883df923efb3f2f3e}{%
+ family={Isla},
+ familyi={I\bibinitperiod},
+ given={D},
+ giveni={D\bibinitperiod}}}%
+ }
+ \strng{namehash}{04a4610505a94b6883df923efb3f2f3e}
+ \strng{fullhash}{04a4610505a94b6883df923efb3f2f3e}
+ \strng{bibnamehash}{04a4610505a94b6883df923efb3f2f3e}
+ \strng{authorbibnamehash}{04a4610505a94b6883df923efb3f2f3e}
+ \strng{authornamehash}{04a4610505a94b6883df923efb3f2f3e}
+ \strng{authorfullhash}{04a4610505a94b6883df923efb3f2f3e}
+ \field{sortinit}{I}
+ \field{sortinithash}{8d291c51ee89b6cd86bf5379f0b151d8}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+ \field{title}{Handling complexity in the halo 2 ai. GDC 2005 Proceedings}
+ \field{year}{2005}
+ \endentry
\entry{doi:10.1126/scirobotics.abm6074}{article}{}
\name{author}{5}{}{%
{{hash=7b84d10a03303cd00f198fefb38a5da3}{%
@@ -100,6 +371,19 @@
\verb https://www.science.org/doi/abs/10.1126/scirobotics.abm6074
\endverb
\endentry
+ \entry{moveit-docs}{misc}{}
+ \field{sortinit}{M}
+ \field{sortinithash}{4625c616857f13d17ce56f7d4f97d451}
+ \field{labeltitlesource}{title}
+ \field{note}{letzter Zugriff: 13.4.2022}
+ \field{title}{MoveIt 2 Documentation}
+ \verb{urlraw}
+ \verb https://moveit.picknik.ai/galactic/index.html
+ \endverb
+ \verb{url}
+ \verb https://moveit.picknik.ai/galactic/index.html
+ \endverb
+ \endentry
\entry{moveitpython}{misc}{}
\field{sortinit}{M}
\field{sortinithash}{4625c616857f13d17ce56f7d4f97d451}
@@ -126,6 +410,19 @@
\verb https://github.com/ros-planning/moveit2_tutorials/blob/humble/_static/images/moveit_pipeline.png
\endverb
\endentry
+ \entry{octomap}{misc}{}
+ \field{sortinit}{O}
+ \field{sortinithash}{2cd7140a07aea5341f9e2771efe90aae}
+ \field{labeltitlesource}{title}
+ \field{note}{letzter Zugriff: 13.4.2022}
+ \field{title}{OctoMap}
+ \verb{urlraw}
+ \verb https://octomap.github.io
+ \endverb
+ \verb{url}
+ \verb https://octomap.github.io
+ \endverb
+ \endentry
\entry{rospackages}{misc}{}
\field{sortinit}{P}
\field{sortinithash}{ff3bcf24f47321b42cb156c2cc8a8422}
@@ -139,6 +436,110 @@
\verb http://packages.ros.org/ros2/ubuntu/pool/main/
\endverb
\endentry
+ \entry{rigify}{misc}{}
+ \field{sortinit}{R}
+ \field{sortinithash}{5e1c39a9d46ffb6bebd8f801023a9486}
+ \field{labeltitlesource}{title}
+ \field{note}{letzter Zugriff: 23.04.2023}
+ \field{title}{Rigify — Blender Manual}
+ \verb{urlraw}
+ \verb https://docs.blender.org/manual/en/3.5/addons/rigging/rigify/index.html
+ \endverb
+ \verb{url}
+ \verb https://docs.blender.org/manual/en/3.5/addons/rigging/rigify/index.html
+ \endverb
+ \endentry
+ \entry{coppelia}{misc}{}
+ \field{sortinit}{R}
+ \field{sortinithash}{5e1c39a9d46ffb6bebd8f801023a9486}
+ \field{labeltitlesource}{title}
+ \field{note}{letzter Zugriff: 23.04.2023}
+ \field{title}{Robot simulator CoppeliaSim: create, compose, simulate, any robot - Coppelia Robotics}
+ \verb{urlraw}
+ \verb https://www.coppeliarobotics.com/
+ \endverb
+ \verb{url}
+ \verb https://www.coppeliarobotics.com/
+ \endverb
+ \endentry
+ \entry{sdf-format}{misc}{}
+ \field{sortinit}{S}
+ \field{sortinithash}{b164b07b29984b41daf1e85279fbc5ab}
+ \field{labeltitlesource}{title}
+ \field{note}{letzter Zugriff: 23.04.2023}
+ \field{title}{SDFormat Specification}
+ \verb{urlraw}
+ \verb https://sdformat.org/spec
+ \endverb
+ \verb{url}
+ \verb https://sdformat.org/spec
+ \endverb
+ \endentry
+ \entry{cpp}{misc}{}
+ \field{sortinit}{S}
+ \field{sortinithash}{b164b07b29984b41daf1e85279fbc5ab}
+ \field{labeltitlesource}{title}
+ \field{note}{letzter Zugriff: 23.04.2023}
+ \field{title}{Standard C++}
+ \verb{urlraw}
+ \verb https://isocpp.org
+ \endverb
+ \verb{url}
+ \verb https://isocpp.org
+ \endverb
+ \endentry
+ \entry{unreal}{misc}{}
+ \field{sortinit}{T}
+ \field{sortinithash}{9af77f0292593c26bde9a56e688eaee9}
+ \field{labeltitlesource}{title}
+ \field{note}{letzter Zugriff: 10.04.2023}
+ \field{title}{The most powerful real-time 3D creation tool - Unreal Engine}
+ \verb{urlraw}
+ \verb https://www.unrealengine.com
+ \endverb
+ \verb{url}
+ \verb https://www.unrealengine.com
+ \endverb
+ \endentry
+ \entry{unity}{misc}{}
+ \field{sortinit}{U}
+ \field{sortinithash}{6901a00e45705986ee5e7ca9fd39adca}
+ \field{labeltitlesource}{title}
+ \field{note}{letzter Zugriff: 10.04.2023}
+ \field{title}{Unity Real-Time Development Platform | 3D, 2D, VR \& AR Engine}
+ \verb{urlraw}
+ \verb https://unity.com
+ \endverb
+ \verb{url}
+ \verb https://unity.com
+ \endverb
+ \endentry
+ \entry{urdf-format}{misc}{}
+ \field{sortinit}{u}
+ \field{sortinithash}{6901a00e45705986ee5e7ca9fd39adca}
+ \field{labeltitlesource}{title}
+ \field{note}{letzter Zugriff: 23.04.2023}
+ \field{title}{urdf/XML ROS Wiki}
+ \verb{urlraw}
+ \verb http://wiki.ros.org/urdf/XML
+ \endverb
+ \verb{url}
+ \verb http://wiki.ros.org/urdf/XML
+ \endverb
+ \endentry
+ \entry{python}{misc}{}
+ \field{sortinit}{W}
+ \field{sortinithash}{4315d78024d0cea9b57a0c6f0e35ed0d}
+ \field{labeltitlesource}{title}
+ \field{note}{letzter Zugriff: 23.04.2023}
+ \field{title}{Welcome to Python.org}
+ \verb{urlraw}
+ \verb https://www.python.org
+ \endverb
+ \verb{url}
+ \verb https://www.python.org
+ \endverb
+ \endentry
\enddatalist
\endrefsection
\endinput
diff --git a/main.bcf b/main.bcf
index 3728ade..7619d2c 100644
--- a/main.bcf
+++ b/main.bcf
@@ -2361,13 +2361,41 @@
main.bib
- rospackages
- doi:10.1126/scirobotics.abm6074
- ros-git
- colcon
- moveitpython
- moveitpipeline
- moveitpipeline
+ moveitpipeline
+ DOMBROWSKI2018134
+ ffdrobotsim
+ btintro
+ halo2
+ cobot
+ 1087032
+ isla2005handling
+ doi:10.1126/scirobotics.abm6074
+ python
+ cpp
+ cmake
+ rospackages
+ doi:10.1126/scirobotics.abm6074
+ ros-git
+ colcon
+ cmake
+ coppelia
+ gazebo
+ unity
+ unreal
+ godot
+ sdf-format
+ gazebo-app
+ urdf-format
+ moveit-docs
+ moveitpython
+ python
+ cpp
+ rigify
+ gamerig
+ freecad
+ octomap
+ moveitpipeline
+ moveitpipeline
diff --git a/main.bib b/main.bib
index fe08f02..cf8b261 100644
--- a/main.bib
+++ b/main.bib
@@ -1,10 +1,3 @@
-
-@misc{moveitProgress,
- title = {Fortschritt der Entwicklung von MoveIt 2},
- url = {https://docs.google.com/spreadsheets/d/1aPb3hNP213iPHQIYgcnCYh9cGFUlZmi_06E_9iTSsOI/edit#gid=0},
- note = {letzter Zugriff: 5.4.2022},
-}
-
@misc{quaternion,
title = {Humane Rigging 03 - 3D Bouncy Ball 05 - Quaternion Rotation},
url = {https://www.youtube.com/watch?v=4mXL751ko0w},
@@ -29,7 +22,7 @@
note = {letzter Zugriff: 13.4.2022},
}
-@misc{moveit_docs,
+@misc{moveit-docs,
title = {MoveIt 2 Documentation},
url = {https://moveit.picknik.ai/galactic/index.html},
note = {letzter Zugriff: 13.4.2022},
@@ -131,12 +124,30 @@
note = {letzter Zugriff: 10.04.2023},
}
+@misc{unity,
+ title = {Unity Real-Time Development Platform | 3D, 2D, VR \& AR Engine},
+ url = {https://unity.com},
+ note = {letzter Zugriff: 10.04.2023},
+}
+
@misc{unityroboticsofficial,
title = {Robotics Simulation | Unity},
url = {https://unity.com/solutions/automotive-transportation-manufacturing/robotics},
note = {letzter Zugriff: 10.04.2023},
}
+@misc{unreal,
+ title = {The most powerful real-time 3D creation tool - Unreal Engine},
+ url = {https://www.unrealengine.com},
+ note = {letzter Zugriff: 10.04.2023},
+}
+
+@misc{godot,
+ title = {Godot Engine - Free and open source 2D and 3D game engine},
+ url = {https://godotengine.org},
+ note = {letzter Zugriff: 10.04.2023},
+}
+
@misc{freecad,
title = {FreeCAD: Ihr parametrischer 3D-Modellierer},
url = {https://www.freecad.org/index.php?lang=de},
@@ -149,6 +160,12 @@
note = {letzter Zugriff: 21.04.2023},
}
+@misc{gazebo,
+ title = {Gazebo},
+ url = {https://staging.gazebosim.org/home},
+ note = {letzter Zugriff: 23.04.2023},
+}
+
@misc{gazebo-app,
title = {Gazebo},
url = {https://app.gazebosim.org/dashboard},
@@ -160,3 +177,102 @@
url = {https://sdformat.org/spec},
note = {letzter Zugriff: 23.04.2023},
}
+
+@misc{urdf-format,
+ title = {urdf/XML ROS Wiki},
+ url = {http://wiki.ros.org/urdf/XML},
+ note = {letzter Zugriff: 23.04.2023},
+}
+
+@ARTICLE{1087032,
+ author={Brooks, R.},
+ journal={IEEE Journal on Robotics and Automation},
+ title={A robust layered control system for a mobile robot},
+ year={1986},
+ volume={2},
+ number={1},
+ pages={14-23},
+ doi={10.1109/JRA.1986.1087032}
+}
+
+@misc{cmake,
+ title = {CMake},
+ url = {https://cmake.org/},
+ note = {letzter Zugriff: 23.04.2023},
+}
+
+@misc{coppelia,
+ title = {Robot simulator CoppeliaSim: create, compose, simulate, any robot - Coppelia Robotics},
+ url = {https://www.coppeliarobotics.com/},
+ note = {letzter Zugriff: 23.04.2023},
+}
+
+@misc{rigify,
+ title = {Rigify — Blender Manual},
+ url = {https://docs.blender.org/manual/en/3.5/addons/rigging/rigify/index.html},
+ note = {letzter Zugriff: 23.04.2023},
+}
+
+@misc{gamerig,
+ title = {Arminando/GameRig: GameRig is an auto rigging for games addon for Blender. Built on top of Rigify, it adds rigs, metarigs and additional functionality that enable game engine friendly rig creation. Open source and can be used for personal and commercial projects.},
+ url = {https://github.com/Arminando/GameRig},
+ note = {letzter Zugriff: 23.04.2023},
+}
+
+@misc{cpp,
+ title = {Standard C++},
+ url = {https://isocpp.org},
+ note = {letzter Zugriff: 23.04.2023},
+}
+
+@misc{python,
+ title = {Welcome to Python.org},
+ url = {https://www.python.org},
+ note = {letzter Zugriff: 23.04.2023},
+}
+
+@article{DOMBROWSKI2018134,
+title = {Simulation of human-robot collaboration by means of power and force limiting},
+journal = {Procedia Manufacturing},
+volume = {17},
+pages = {134-141},
+year = {2018},
+note = {28th International Conference on Flexible Automation and Intelligent Manufacturing (FAIM2018), June 11-14, 2018, Columbus, OH, USAGlobal Integration of Intelligent Manufacturing and Smart Industry for Good of Humanity},
+issn = {2351-9789},
+doi = {https://doi.org/10.1016/j.promfg.2018.10.028},
+url = {https://www.sciencedirect.com/science/article/pii/S2351978918311442},
+author = {Uwe Dombrowski and Tobias Stefanak and Anne Reimer},
+keywords = {Interactive simulation, collaborative robotics, occupational safety, health, manufacturing ergonomics, modeling, simulation, human factors, smart manufacturing},
+abstract = {In this paper, we show the importance of digital factory tools for the planning of human-robot collaboration (HRC), the associated risk assessment and the safety certification of the entire HRC-application. Referring to the structure of this paper, first we define the requirements of the simulation of human-robot collaboration by means of power and force limiting by inherent design or control. Then we review the state-of-the-art of domain of robotic simulation. We demonstrate how to determine the force and pressure in case of a direct collision between human and robot for industrial safety certification. With the help of a detailed parameter study, we reduce the needed parameters for the simulation of HRC to the relevant factors. Finally, the paper shows how to use the approach of simulation to reduce the time and costs for the implementation of real HRC-scenarios into the factory of tomorrow.}
+}
+
+@article{ffdrobotsim,
+author = {Dombrowski, Uwe and Stefanak, Tobias and Perret, Jérôme},
+year = {2017},
+month = {12},
+pages = {124-131},
+title = {Interactive Simulation of Human-robot Collaboration Using a Force Feedback Device},
+volume = {11},
+journal = {Procedia Manufacturing},
+doi = {10.1016/j.promfg.2017.07.210}
+}
+
+@book{btintro,
+author = { Michele Colledanchise and Petter Ögren },
+title = {Behavior Trees in Robotics and AI - An Introduction},
+year = {2018},
+journal = {CRC Press},
+doi = {https://doi.org/10.1201/9780429489105}
+}
+
+@misc{halo2,
+ title = {GDC 2005 Proceeding: Handling Complexity in the Halo 2 AI},
+ url = {https://www.gamedeveloper.com/programming/gdc-2005-proceeding-handling-complexity-in-the-i-halo-2-i-ai},
+ note = {letzter Zugriff: 18.05.2023},
+}
+
+@misc{ignPlugin,
+ title = {Ignition Gazebo: Create System Plugins},
+ url = {https://gazebosim.org/api/gazebo/2.10/createsystemplugins.html},
+ note = {letzter Zugriff 01.06.2023},
+}
diff --git a/main.blg b/main.blg
index 58c4e63..a6b7d93 100644
--- a/main.blg
+++ b/main.blg
@@ -1,15 +1,15 @@
[0] Config.pm:307> INFO - This is Biber 2.19
[0] Config.pm:310> INFO - Logfile is 'main.blg'
-[44] biber:340> INFO - === Sa Apr 15, 2023, 22:14:36
-[51] Biber.pm:419> INFO - Reading 'main.bcf'
-[88] Biber.pm:979> INFO - Found 6 citekeys in bib section 0
-[95] Biber.pm:4419> INFO - Processing section 0
-[100] Biber.pm:4610> INFO - Looking for bibtex file 'main.bib' for section 0
-[101] bibtex.pm:1713> INFO - LaTeX decoding ...
-[107] bibtex.pm:1519> INFO - Found BibTeX data source 'main.bib'
-[131] UCollate.pm:68> INFO - Overriding locale 'de-DE' defaults 'variable = shifted' with 'variable = non-ignorable'
-[131] UCollate.pm:68> INFO - Overriding locale 'de-DE' defaults 'normalization = NFD' with 'normalization = prenormalized'
-[131] Biber.pm:4239> INFO - Sorting list 'nty/global//global/global' of type 'entry' with template 'nty' and locale 'de-DE'
-[131] Biber.pm:4245> INFO - No sort tailoring available for locale 'de-DE'
-[136] bbl.pm:660> INFO - Writing 'main.bbl' with encoding 'UTF-8'
-[137] bbl.pm:763> INFO - Output to main.bbl
+[45] biber:340> INFO - === Do Mai 25, 2023, 12:54:44
+[55] Biber.pm:419> INFO - Reading 'main.bcf'
+[95] Biber.pm:979> INFO - Found 29 citekeys in bib section 0
+[102] Biber.pm:4419> INFO - Processing section 0
+[108] Biber.pm:4610> INFO - Looking for bibtex file 'main.bib' for section 0
+[109] bibtex.pm:1713> INFO - LaTeX decoding ...
+[120] bibtex.pm:1519> INFO - Found BibTeX data source 'main.bib'
+[173] UCollate.pm:68> INFO - Overriding locale 'de-DE' defaults 'variable = shifted' with 'variable = non-ignorable'
+[173] UCollate.pm:68> INFO - Overriding locale 'de-DE' defaults 'normalization = NFD' with 'normalization = prenormalized'
+[173] Biber.pm:4239> INFO - Sorting list 'nty/global//global/global' of type 'entry' with template 'nty' and locale 'de-DE'
+[173] Biber.pm:4245> INFO - No sort tailoring available for locale 'de-DE'
+[216] bbl.pm:660> INFO - Writing 'main.bbl' with encoding 'UTF-8'
+[220] bbl.pm:763> INFO - Output to main.bbl
diff --git a/main.dvi b/main.dvi
index 8755308..c88fb16 100644
Binary files a/main.dvi and b/main.dvi differ
diff --git a/main.lof b/main.lof
new file mode 100644
index 0000000..8c7942c
--- /dev/null
+++ b/main.lof
@@ -0,0 +1,27 @@
+\acswitchoff
+\babel@toc {ngerman}{}\relax
+\addvspace {10\p@ }
+\addvspace {10\p@ }
+\contentsline {figure}{\numberline {2.1}{\ignorespaces Visualisierung des Konzepts\relax }}{4}{figure.caption.3}%
+\contentsline {figure}{\numberline {2.2}{\ignorespaces Beispiel eines BehaviorTrees\relax }}{7}{figure.caption.4}%
+\addvspace {10\p@ }
+\contentsline {figure}{\numberline {3.1}{\ignorespaces Beispiel eines BehaviorTrees\relax }}{21}{figure.caption.5}%
+\contentsline {figure}{\numberline {3.2}{\ignorespaces Beispiel eines BehaviorTrees als .xml\relax }}{22}{figure.caption.6}%
+\addvspace {10\p@ }
+\contentsline {figure}{\numberline {4.1}{\ignorespaces Visualisierung des überarbeiteten Konzepts\relax }}{24}{figure.caption.7}%
+\contentsline {figure}{\numberline {4.2}{\ignorespaces Entwicklungsumgebung Lapce\relax }}{28}{figure.caption.8}%
+\contentsline {figure}{\numberline {4.3}{\ignorespaces Geplanter Raum\relax }}{30}{figure.caption.9}%
+\contentsline {figure}{\numberline {4.4}{\ignorespaces Umsetzung in Blender\relax }}{30}{figure.caption.9}%
+\contentsline {figure}{\numberline {4.5}{\ignorespaces Knochen des Modells\relax }}{32}{figure.caption.10}%
+\contentsline {figure}{\numberline {4.6}{\ignorespaces Armaturen des Modells\relax }}{32}{figure.caption.10}%
+\contentsline {figure}{\numberline {4.7}{\ignorespaces Visualisierung der generierten Beugeachse\relax }}{34}{figure.caption.11}%
+\contentsline {figure}{\numberline {4.8}{\ignorespaces Vorbereitung zum Export mit GameRig\relax }}{36}{figure.caption.12}%
+\contentsline {figure}{\numberline {4.9}{\ignorespaces Benötigte Exporteinstellungen in Blender\relax }}{36}{figure.caption.13}%
+\contentsline {figure}{\numberline {4.10}{\ignorespaces Rohdaten aus .stl-Datei\relax }}{41}{figure.caption.22}%
+\contentsline {figure}{\numberline {4.11}{\ignorespaces Visuelles Modell\relax }}{42}{figure.caption.23}%
+\contentsline {figure}{\numberline {4.12}{\ignorespaces Kollisionsmodell\relax }}{42}{figure.caption.23}%
+\addvspace {10\p@ }
+\addvspace {10\p@ }
+\addvspace {10\p@ }
+\contentsline {figure}{\numberline {7.1}{\ignorespaces Visualisierung der MoveIt Pipeline \cite {moveitpipeline}\relax }}{56}{figure.caption.47}%
+\providecommand \tocbasic@end@toc@file {}\tocbasic@end@toc@file
diff --git a/main.log b/main.log
index 197b965..df79309 100644
--- a/main.log
+++ b/main.log
@@ -1,6 +1,6 @@
-This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Arch Linux) (preloaded format=pdflatex 2023.4.3) 18 APR 2023 22:26
+This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Arch Linux) (preloaded format=pdflatex 2023.4.3) 25 MAY 2023 12:55
entering extended mode
- restricted \write18 enabled.
+ \write18 enabled.
%&-line parsing enabled.
**main.tex
(./main.tex
@@ -190,20 +190,177 @@ LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 38.
)
-(/usr/share/texmf-dist/tex/latex/csquotes/csquotes.sty
-Package: csquotes 2022-09-14 v5.2n context-sensitive quotations (JAW)
+(/usr/share/texmf/tex/latex/minted/minted.sty
+Package: minted 2021/12/24 v2.6 Yet another Pygments shim for LaTeX
+(/usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty
+Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO)
+
+(/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
+Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO)
+)
+(/usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
+Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO)
+))
+(/usr/share/texmf/tex/latex/fvextra/fvextra.sty
+Package: fvextra 2019/02/04 v1.4 fvextra - extensions and patches for fancyvrb
+
+(/usr/share/texmf-dist/tex/latex/base/ifthen.sty
+Package: ifthen 2022/04/13 v1.1d Standard LaTeX ifthen package (DPC)
+)
(/usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty
Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW)
\etb@tempcnta=\count197
)
-\csq@reset=\count198
-\csq@gtype=\count199
-\csq@glevel=\count266
-\csq@qlevel=\count267
-\csq@maxlvl=\count268
-\csq@tshold=\count269
-\csq@ltx@everypar=\toks17
+(/usr/share/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty
+Package: fancyvrb 2023/01/19 4.5a verbatim text (tvz,hv)
+\FV@CodeLineNo=\count198
+\FV@InFile=\read3
+\FV@TabBox=\box53
+\c@FancyVerbLine=\count199
+\FV@StepNumber=\count266
+\FV@OutFile=\write3
+)
+(/usr/share/texmf-dist/tex/latex/upquote/upquote.sty
+Package: upquote 2012/04/19 v1.3 upright-quote and grave-accent glyphs in verba
+tim
+
+(/usr/share/texmf-dist/tex/latex/base/textcomp.sty
+Package: textcomp 2020/02/02 v2.0n Standard LaTeX package
+))
+(/usr/share/texmf-dist/tex/latex/lineno/lineno.sty
+Package: lineno 2023/01/19 line numbers on paragraphs v5.1
+\linenopenalty=\count267
+\output=\toks17
+\linenoprevgraf=\count268
+\linenumbersep=\dimen142
+\linenumberwidth=\dimen143
+\c@linenumber=\count269
+\c@pagewiselinenumber=\count270
+\c@LN@truepage=\count271
+\c@internallinenumber=\count272
+\c@internallinenumbers=\count273
+\quotelinenumbersep=\dimen144
+\bframerule=\dimen145
+\bframesep=\dimen146
+\bframebox=\box54
+LaTeX Info: Redefining \\ on input line 3131.
+)
+\c@FV@TrueTabGroupLevel=\count274
+\c@FV@TrueTabCounter=\count275
+\FV@TabBox@Group=\box55
+\FV@TmpLength=\skip65
+\c@FV@HighlightLinesStart=\count276
+\c@FV@HighlightLinesStop=\count277
+\FV@LoopCount=\count278
+\FV@NCharsBox=\box56
+\FV@BreakIndent=\dimen147
+\FV@BreakIndentNChars=\count279
+\FV@BreakSymbolSepLeft=\dimen148
+\FV@BreakSymbolSepLeftNChars=\count280
+\FV@BreakSymbolSepRight=\dimen149
+\FV@BreakSymbolSepRightNChars=\count281
+\FV@BreakSymbolIndentLeft=\dimen150
+\FV@BreakSymbolIndentLeftNChars=\count282
+\FV@BreakSymbolIndentRight=\dimen151
+\FV@BreakSymbolIndentRightNChars=\count283
+\c@FancyVerbLineBreakLast=\count284
+\FV@LineBox=\box57
+\FV@LineIndentBox=\box58
+\FV@LineWidth=\dimen152
+)
+(/usr/share/texmf-dist/tex/latex/tools/calc.sty
+Package: calc 2017/05/25 v4.3 Infix arithmetic (KKT,FJ)
+\calc@Acount=\count285
+\calc@Bcount=\count286
+\calc@Adimen=\dimen153
+\calc@Bdimen=\dimen154
+\calc@Askip=\skip66
+\calc@Bskip=\skip67
+LaTeX Info: Redefining \setlength on input line 80.
+LaTeX Info: Redefining \addtolength on input line 81.
+\calc@Ccount=\count287
+\calc@Cskip=\skip68
+)
+(/usr/share/texmf-dist/tex/latex/tools/shellesc.sty
+Package: shellesc 2019/11/08 v1.0c unified shell escape interface for LaTeX
+Package shellesc Info: Unrestricted shell escape enabled on input line 75.
+)
+(/usr/share/texmf-dist/tex/latex/ifplatform/ifplatform.sty
+Package: ifplatform 2017/10/13 v0.4a Testing for the operating system
+
+(/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
+Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO
+)
+
+(/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty
+Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
+)
+(/usr/share/texmf-dist/tex/generic/iftex/iftex.sty
+Package: iftex 2022/02/03 v1.0f TeX engine tests
+)
+Package pdftexcmds Info: \pdf@primitive is available.
+Package pdftexcmds Info: \pdf@ifprimitive is available.
+Package pdftexcmds Info: \pdfdraftmode found.
+)
+(/usr/share/texmf-dist/tex/generic/catchfile/catchfile.sty
+Package: catchfile 2019/12/09 v1.8 Catch the contents of a file (HO)
+
+(/usr/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty
+Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO)
+))
+(/usr/share/texmf-dist/tex/generic/iftex/ifluatex.sty
+Package: ifluatex 2019/10/25 v1.5 ifluatex legacy package. Use iftex instead.
+)
+runsystem(uname -s > "main.w18")...executed.
+
+ (./main.w18)
+runsystem(rm -- "main.w18")...executed.
+
+)
+(/usr/share/texmf-dist/tex/generic/xstring/xstring.sty
+(/usr/share/texmf-dist/tex/generic/xstring/xstring.tex
+\integerpart=\count288
+\decimalpart=\count289
+)
+Package: xstring 2023/01/14 v1.85 String manipulations (CT)
+)
+(/usr/share/texmf-dist/tex/latex/framed/framed.sty
+Package: framed 2011/10/22 v 0.96: framed or shaded text with page breaks
+\OuterFrameSep=\skip69
+\fb@frw=\dimen155
+\fb@frh=\dimen156
+\FrameRule=\dimen157
+\FrameSep=\dimen158
+)
+(/usr/share/texmf-dist/tex/latex/float/float.sty
+Package: float 2001/11/08 v1.3d Float enhancements (AL)
+\c@float@type=\count290
+\float@exts=\toks18
+\float@box=\box59
+\@float@everytoks=\toks19
+\@floatcapt=\box60
+)
+\minted@appexistsfile=\read4
+\minted@bgbox=\box61
+\minted@code=\write4
+\c@minted@FancyVerbLineTemp=\count291
+\c@minted@pygmentizecounter=\count292
+\@float@every@listing=\toks20
+\c@listing=\count293
+)
+runsystem(mkdir -p _minted-main)...executed.
+
+
+(/usr/share/texmf-dist/tex/latex/csquotes/csquotes.sty
+Package: csquotes 2022-09-14 v5.2n context-sensitive quotations (JAW)
+\csq@reset=\count294
+\csq@gtype=\count295
+\csq@glevel=\count296
+\csq@qlevel=\count297
+\csq@maxlvl=\count298
+\csq@tshold=\count299
+\csq@ltx@everypar=\toks21
(/usr/share/texmf-dist/tex/latex/csquotes/csquotes.def
File: csquotes.def 2022-09-14 v5.2n csquotes generic definitions (JAW)
@@ -219,22 +376,19 @@ Package: geometry 2020/01/02 v5.9 Page Geometry
(/usr/share/texmf-dist/tex/generic/iftex/ifvtex.sty
Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.
-
-(/usr/share/texmf-dist/tex/generic/iftex/iftex.sty
-Package: iftex 2022/02/03 v1.0f TeX engine tests
-))
-\Gm@cnth=\count270
-\Gm@cntv=\count271
-\c@Gm@tempcnt=\count272
-\Gm@bindingoffset=\dimen142
-\Gm@wd@mp=\dimen143
-\Gm@odd@mp=\dimen144
-\Gm@even@mp=\dimen145
-\Gm@layoutwidth=\dimen146
-\Gm@layoutheight=\dimen147
-\Gm@layouthoffset=\dimen148
-\Gm@layoutvoffset=\dimen149
-\Gm@dimlist=\toks18
+)
+\Gm@cnth=\count300
+\Gm@cntv=\count301
+\c@Gm@tempcnt=\count302
+\Gm@bindingoffset=\dimen159
+\Gm@wd@mp=\dimen160
+\Gm@odd@mp=\dimen161
+\Gm@even@mp=\dimen162
+\Gm@layoutwidth=\dimen163
+\Gm@layoutheight=\dimen164
+\Gm@layouthoffset=\dimen165
+\Gm@layoutvoffset=\dimen166
+\Gm@dimlist=\toks22
)
(/usr/share/texmf-dist/tex/latex/acro/acro.sty
(/usr/share/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty
@@ -243,16 +397,16 @@ Package: expl3 2023-02-22 L3 programming layer (loader)
(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
File: l3backend-pdftex.def 2023-01-16 L3 backend support: PDF output (pdfTeX)
-\l__color_backend_stack_int=\count273
-\l__pdf_internal_box=\box53
+\l__color_backend_stack_int=\count303
+\l__pdf_internal_box=\box62
))
Package: l3keys2e 2023-02-02 LaTeX2e option processing using LaTeX3 keys
)
Package: acro 2022/04/01 v3.8 typeset acronyms and other abbreviations (CN)
-\l__acro_tmpa_int=\count274
-\l__acro_tmpb_int=\count275
-\l__acro_tmpc_int=\count276
-\l__acro_tmpd_int=\count277
+\l__acro_tmpa_int=\count304
+\l__acro_tmpb_int=\count305
+\l__acro_tmpc_int=\count306
+\l__acro_tmpd_int=\count307
Loading module `base' ...
Loading module `interface' ...
Loading module `aux' ...
@@ -261,146 +415,98 @@ Loading module `acronyms' ...
Loading module `formatting' ...
Loading module `ppfixes' ...
Loading module `tools' ...
-\l__acro_minimal_usage_int=\count278
-\l__acro_nest_int=\count279
-\g_acro_barrier_int=\count280
-\g_acro_barrier_total_int=\count281
+\l__acro_minimal_usage_int=\count308
+\l__acro_nest_int=\count309
+\g_acro_barrier_int=\count310
+\g_acro_barrier_total_int=\count311
Loading module `commands' ...
-\l_acro_nest_level_int=\count282
+\l_acro_nest_level_int=\count312
Loading module `templates' ...
Loading module `list' ...
Loading module `pages' ...
-\l__acro_pages_seq_threshold_int=\count283
+\l__acro_pages_seq_threshold_int=\count313
Loading module `locale' ...
(/usr/share/texmf-dist/tex/latex/translations/translations.sty
Package: translations 2022/02/05 v1.12 internationalization of LaTeX2e packages
(CN)
-
-(/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
-Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO
)
-
-(/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty
-Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
-)
-(/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
-Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO)
-)
-Package pdftexcmds Info: \pdf@primitive is available.
-Package pdftexcmds Info: \pdf@ifprimitive is available.
-Package pdftexcmds Info: \pdfdraftmode found.
-))
Loading module `pdfsupport' ...
Loading module `patch' ...
Loading module `definitions' ...
Loading module `upgrade' ...
)
-(/usr/share/texmf-dist/tex/latex/listings/listings.sty
-\lst@mode=\count284
-\lst@gtempboxa=\box54
-\lst@token=\toks19
-\lst@length=\count285
-\lst@currlwidth=\dimen150
-\lst@column=\count286
-\lst@pos=\count287
-\lst@lostspace=\dimen151
-\lst@width=\dimen152
-\lst@newlines=\count288
-\lst@lineno=\count289
-\lst@maxwidth=\dimen153
-
-(/usr/share/texmf-dist/tex/latex/listings/lstmisc.sty
-File: lstmisc.sty 2023/02/27 1.9 (Carsten Heinz)
-\c@lstnumber=\count290
-\lst@skipnumbers=\count291
-\lst@framebox=\box55
-)
-(/usr/share/texmf-dist/tex/latex/listings/listings.cfg
-File: listings.cfg 2023/02/27 1.9 listings configuration
-))
-Package: listings 2023/02/27 1.9 (Carsten Heinz)
-
(/usr/share/texmf-dist/tex/latex/biblatex/biblatex.sty
Package: biblatex 2023/03/05 v3.19 programmable bibliographies (PK/MW)
-(/usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty
-Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO)
-
-(/usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
-Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO)
-))
(/usr/share/texmf-dist/tex/latex/logreq/logreq.sty
Package: logreq 2010/08/04 v1.0 xml request logger
-\lrq@indent=\count292
+\lrq@indent=\count314
(/usr/share/texmf-dist/tex/latex/logreq/logreq.def
File: logreq.def 2010/08/04 v1.0 logreq spec v1.0
))
-(/usr/share/texmf-dist/tex/latex/base/ifthen.sty
-Package: ifthen 2022/04/13 v1.1d Standard LaTeX ifthen package (DPC)
-)
(/usr/share/texmf-dist/tex/latex/url/url.sty
\Urlmuskip=\muskip16
Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
)
-\c@tabx@nest=\count293
-\c@listtotal=\count294
-\c@listcount=\count295
-\c@liststart=\count296
-\c@liststop=\count297
-\c@citecount=\count298
-\c@citetotal=\count299
-\c@multicitecount=\count300
-\c@multicitetotal=\count301
-\c@instcount=\count302
-\c@maxnames=\count303
-\c@minnames=\count304
-\c@maxitems=\count305
-\c@minitems=\count306
-\c@citecounter=\count307
-\c@maxcitecounter=\count308
-\c@savedcitecounter=\count309
-\c@uniquelist=\count310
-\c@uniquename=\count311
-\c@refsection=\count312
-\c@refsegment=\count313
-\c@maxextratitle=\count314
-\c@maxextratitleyear=\count315
-\c@maxextraname=\count316
-\c@maxextradate=\count317
-\c@maxextraalpha=\count318
-\c@abbrvpenalty=\count319
-\c@highnamepenalty=\count320
-\c@lownamepenalty=\count321
-\c@maxparens=\count322
-\c@parenlevel=\count323
-\blx@tempcnta=\count324
-\blx@tempcntb=\count325
-\blx@tempcntc=\count326
-\c@blx@maxsection=\count327
-\blx@maxsegment@0=\count328
-\blx@notetype=\count329
-\blx@parenlevel@text=\count330
-\blx@parenlevel@foot=\count331
-\blx@sectionciteorder@0=\count332
-\blx@sectionciteorderinternal@0=\count333
-\blx@entrysetcounter=\count334
-\blx@biblioinstance=\count335
-\labelnumberwidth=\skip65
-\labelalphawidth=\skip66
-\biblabelsep=\skip67
-\bibitemsep=\skip68
-\bibnamesep=\skip69
-\bibinitsep=\skip70
-\bibparsep=\skip71
-\bibhang=\skip72
-\blx@bcfin=\read3
-\blx@bcfout=\write3
+\c@tabx@nest=\count315
+\c@listtotal=\count316
+\c@listcount=\count317
+\c@liststart=\count318
+\c@liststop=\count319
+\c@citecount=\count320
+\c@citetotal=\count321
+\c@multicitecount=\count322
+\c@multicitetotal=\count323
+\c@instcount=\count324
+\c@maxnames=\count325
+\c@minnames=\count326
+\c@maxitems=\count327
+\c@minitems=\count328
+\c@citecounter=\count329
+\c@maxcitecounter=\count330
+\c@savedcitecounter=\count331
+\c@uniquelist=\count332
+\c@uniquename=\count333
+\c@refsection=\count334
+\c@refsegment=\count335
+\c@maxextratitle=\count336
+\c@maxextratitleyear=\count337
+\c@maxextraname=\count338
+\c@maxextradate=\count339
+\c@maxextraalpha=\count340
+\c@abbrvpenalty=\count341
+\c@highnamepenalty=\count342
+\c@lownamepenalty=\count343
+\c@maxparens=\count344
+\c@parenlevel=\count345
+\blx@tempcnta=\count346
+\blx@tempcntb=\count347
+\blx@tempcntc=\count348
+\c@blx@maxsection=\count349
+\blx@maxsegment@0=\count350
+\blx@notetype=\count351
+\blx@parenlevel@text=\count352
+\blx@parenlevel@foot=\count353
+\blx@sectionciteorder@0=\count354
+\blx@sectionciteorderinternal@0=\count355
+\blx@entrysetcounter=\count356
+\blx@biblioinstance=\count357
+\labelnumberwidth=\skip70
+\labelalphawidth=\skip71
+\biblabelsep=\skip72
+\bibitemsep=\skip73
+\bibnamesep=\skip74
+\bibinitsep=\skip75
+\bibparsep=\skip76
+\bibhang=\skip77
+\blx@bcfin=\read5
+\blx@bcfout=\write5
\blx@langwohyphens=\language88
-\c@mincomprange=\count336
-\c@maxcomprange=\count337
-\c@mincompwidth=\count338
+\c@mincomprange=\count358
+\c@maxcomprange=\count359
+\c@mincompwidth=\count360
Package biblatex Info: Trying to load biblatex default data model...
Package biblatex Info: ... file 'blx-dm.def' found.
@@ -411,88 +517,88 @@ Package biblatex Info: Trying to load biblatex style data model...
Package biblatex Info: ... file 'numeric.dbx' not found.
Package biblatex Info: Trying to load biblatex custom data model...
Package biblatex Info: ... file 'biblatex-dm.cfg' not found.
-\c@afterword=\count339
-\c@savedafterword=\count340
-\c@annotator=\count341
-\c@savedannotator=\count342
-\c@author=\count343
-\c@savedauthor=\count344
-\c@bookauthor=\count345
-\c@savedbookauthor=\count346
-\c@commentator=\count347
-\c@savedcommentator=\count348
-\c@editor=\count349
-\c@savededitor=\count350
-\c@editora=\count351
-\c@savededitora=\count352
-\c@editorb=\count353
-\c@savededitorb=\count354
-\c@editorc=\count355
-\c@savededitorc=\count356
-\c@foreword=\count357
-\c@savedforeword=\count358
-\c@holder=\count359
-\c@savedholder=\count360
-\c@introduction=\count361
-\c@savedintroduction=\count362
-\c@namea=\count363
-\c@savednamea=\count364
-\c@nameb=\count365
-\c@savednameb=\count366
-\c@namec=\count367
-\c@savednamec=\count368
-\c@translator=\count369
-\c@savedtranslator=\count370
-\c@shortauthor=\count371
-\c@savedshortauthor=\count372
-\c@shorteditor=\count373
-\c@savedshorteditor=\count374
-\c@labelname=\count375
-\c@savedlabelname=\count376
-\c@institution=\count377
-\c@savedinstitution=\count378
-\c@lista=\count379
-\c@savedlista=\count380
-\c@listb=\count381
-\c@savedlistb=\count382
-\c@listc=\count383
-\c@savedlistc=\count384
-\c@listd=\count385
-\c@savedlistd=\count386
-\c@liste=\count387
-\c@savedliste=\count388
-\c@listf=\count389
-\c@savedlistf=\count390
-\c@location=\count391
-\c@savedlocation=\count392
-\c@organization=\count393
-\c@savedorganization=\count394
-\c@origlocation=\count395
-\c@savedoriglocation=\count396
-\c@origpublisher=\count397
-\c@savedorigpublisher=\count398
-\c@publisher=\count399
-\c@savedpublisher=\count400
-\c@language=\count401
-\c@savedlanguage=\count402
-\c@origlanguage=\count403
-\c@savedoriglanguage=\count404
-\c@pageref=\count405
-\c@savedpageref=\count406
-\shorthandwidth=\skip73
-\shortjournalwidth=\skip74
-\shortserieswidth=\skip75
-\shorttitlewidth=\skip76
-\shortauthorwidth=\skip77
-\shorteditorwidth=\skip78
-\locallabelnumberwidth=\skip79
-\locallabelalphawidth=\skip80
-\localshorthandwidth=\skip81
-\localshortjournalwidth=\skip82
-\localshortserieswidth=\skip83
-\localshorttitlewidth=\skip84
-\localshortauthorwidth=\skip85
-\localshorteditorwidth=\skip86
+\c@afterword=\count361
+\c@savedafterword=\count362
+\c@annotator=\count363
+\c@savedannotator=\count364
+\c@author=\count365
+\c@savedauthor=\count366
+\c@bookauthor=\count367
+\c@savedbookauthor=\count368
+\c@commentator=\count369
+\c@savedcommentator=\count370
+\c@editor=\count371
+\c@savededitor=\count372
+\c@editora=\count373
+\c@savededitora=\count374
+\c@editorb=\count375
+\c@savededitorb=\count376
+\c@editorc=\count377
+\c@savededitorc=\count378
+\c@foreword=\count379
+\c@savedforeword=\count380
+\c@holder=\count381
+\c@savedholder=\count382
+\c@introduction=\count383
+\c@savedintroduction=\count384
+\c@namea=\count385
+\c@savednamea=\count386
+\c@nameb=\count387
+\c@savednameb=\count388
+\c@namec=\count389
+\c@savednamec=\count390
+\c@translator=\count391
+\c@savedtranslator=\count392
+\c@shortauthor=\count393
+\c@savedshortauthor=\count394
+\c@shorteditor=\count395
+\c@savedshorteditor=\count396
+\c@labelname=\count397
+\c@savedlabelname=\count398
+\c@institution=\count399
+\c@savedinstitution=\count400
+\c@lista=\count401
+\c@savedlista=\count402
+\c@listb=\count403
+\c@savedlistb=\count404
+\c@listc=\count405
+\c@savedlistc=\count406
+\c@listd=\count407
+\c@savedlistd=\count408
+\c@liste=\count409
+\c@savedliste=\count410
+\c@listf=\count411
+\c@savedlistf=\count412
+\c@location=\count413
+\c@savedlocation=\count414
+\c@organization=\count415
+\c@savedorganization=\count416
+\c@origlocation=\count417
+\c@savedoriglocation=\count418
+\c@origpublisher=\count419
+\c@savedorigpublisher=\count420
+\c@publisher=\count421
+\c@savedpublisher=\count422
+\c@language=\count423
+\c@savedlanguage=\count424
+\c@origlanguage=\count425
+\c@savedoriglanguage=\count426
+\c@pageref=\count427
+\c@savedpageref=\count428
+\shorthandwidth=\skip78
+\shortjournalwidth=\skip79
+\shortserieswidth=\skip80
+\shorttitlewidth=\skip81
+\shortauthorwidth=\skip82
+\shorteditorwidth=\skip83
+\locallabelnumberwidth=\skip84
+\locallabelalphawidth=\skip85
+\localshorthandwidth=\skip86
+\localshortjournalwidth=\skip87
+\localshortserieswidth=\skip88
+\localshorttitlewidth=\skip89
+\localshortauthorwidth=\skip90
+\localshorteditorwidth=\skip91
Package biblatex Info: Trying to load compatibility code...
Package biblatex Info: ... file 'blx-compat.def' found.
@@ -504,19 +610,19 @@ Package biblatex Info: ... file 'biblatex.def' found.
(/usr/share/texmf-dist/tex/latex/biblatex/biblatex.def
File: biblatex.def 2023/03/05 v3.19 biblatex compatibility (PK/MW)
-\c@textcitecount=\count407
-\c@textcitetotal=\count408
-\c@textcitemaxnames=\count409
-\c@biburlbigbreakpenalty=\count410
-\c@biburlbreakpenalty=\count411
-\c@biburlnumpenalty=\count412
-\c@biburlucpenalty=\count413
-\c@biburllcpenalty=\count414
+\c@textcitecount=\count429
+\c@textcitetotal=\count430
+\c@textcitemaxnames=\count431
+\c@biburlbigbreakpenalty=\count432
+\c@biburlbreakpenalty=\count433
+\c@biburlnumpenalty=\count434
+\c@biburlucpenalty=\count435
+\c@biburllcpenalty=\count436
\biburlbigskip=\muskip17
\biburlnumskip=\muskip18
\biburlucskip=\muskip19
\biburllcskip=\muskip20
-\c@smartand=\count415
+\c@smartand=\count437
)
Package biblatex Info: Trying to load bibliography style 'numeric'...
Package biblatex Info: ... file 'numeric.bbx' found.
@@ -528,8 +634,8 @@ Package biblatex Info: ... file 'standard.bbx' found.
(/usr/share/texmf-dist/tex/latex/biblatex/bbx/standard.bbx
File: standard.bbx 2023/03/05 v3.19 biblatex bibliography style (PK/MW)
-\c@bbx:relatedcount=\count416
-\c@bbx:relatedtotal=\count417
+\c@bbx:relatedcount=\count438
+\c@bbx:relatedtotal=\count439
))
Package biblatex Info: Trying to load citation style 'numeric'...
Package biblatex Info: ... file 'numeric.cbx' found.
@@ -570,23 +676,10 @@ Package: blx-case-expl3 2023/03/05 v3.19 expl3 case changing code for biblatex
(/usr/share/texmf-dist/tex/latex/pdfpages/pdfpages.sty
Package: pdfpages 2022/12/19 v0.5x Insert pages of external PDF documents (AM)
-(/usr/share/texmf-dist/tex/latex/tools/calc.sty
-Package: calc 2017/05/25 v4.3 Infix arithmetic (KKT,FJ)
-\calc@Acount=\count418
-\calc@Bcount=\count419
-\calc@Adimen=\dimen154
-\calc@Bdimen=\dimen155
-\calc@Askip=\skip87
-\calc@Bskip=\skip88
-LaTeX Info: Redefining \setlength on input line 80.
-LaTeX Info: Redefining \addtolength on input line 81.
-\calc@Ccount=\count420
-\calc@Cskip=\skip89
-)
(/usr/share/texmf-dist/tex/latex/eso-pic/eso-pic.sty
Package: eso-pic 2020/10/14 v3.0a eso-pic (RN)
-\ESO@tempdima=\dimen156
-\ESO@tempdimb=\dimen157
+\ESO@tempdima=\dimen167
+\ESO@tempdimb=\dimen168
(/usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty
Package: xcolor 2022/06/12 v2.14 LaTeX color extensions (UK)
@@ -624,24 +717,24 @@ File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
)
Package graphics Info: Driver file: pdftex.def on input line 107.
)
-\Gin@req@height=\dimen158
-\Gin@req@width=\dimen159
+\Gin@req@height=\dimen169
+\Gin@req@width=\dimen170
)
-\AM@pagewidth=\dimen160
-\AM@pageheight=\dimen161
-\AM@fboxrule=\dimen162
+\AM@pagewidth=\dimen171
+\AM@pageheight=\dimen172
+\AM@fboxrule=\dimen173
(/usr/share/texmf-dist/tex/latex/pdfpages/pppdftex.def
File: pppdftex.def 2022/12/19 v0.5x Pdfpages driver for pdfTeX (AM)
)
-\pdfpages@includegraphics@status=\count421
-\AM@pagebox=\box56
-\AM@global@opts=\toks20
-\AM@pagecnt=\count422
-\AM@toc@title=\toks21
-\AM@lof@heading=\toks22
-\c@AM@survey=\count423
-\AM@templatesizebox=\box57
+\pdfpages@includegraphics@status=\count440
+\AM@pagebox=\box63
+\AM@global@opts=\toks23
+\AM@pagecnt=\count441
+\AM@toc@title=\toks24
+\AM@lof@heading=\toks25
+\c@AM@survey=\count442
+\AM@templatesizebox=\box64
)
(/usr/share/texmf-dist/tex/latex/koma-script/scrhack.sty
Package: scrhack 2022/10/12 v3.38 KOMA-Script package (hacking other packages)
@@ -649,22 +742,23 @@ Package: scrhack 2022/10/12 v3.38 KOMA-Script package (hacking other packages)
(/usr/share/texmf-dist/tex/latex/xpatch/xpatch.sty
Package: xpatch 2020/03/25 v0.3a Extending etoolbox patching commands
)
-Package scrhack Info: loading listings hack on input line 185.
+Package scrhack Info: loading float hack on input line 178.
-(/usr/share/texmf-dist/tex/latex/koma-script/listings.hak
-File: listings.hak 2022/10/12 v3.38 KOMA-Script scrhack part (hacking package l
-istings)
-Package tocbasic Info: setting babel extension for `lol' on input line 143.
-Package scrhack Info: redefining \lstlistoflistings on input line 143.
+(/usr/share/texmf-dist/tex/latex/koma-script/float.hak
+File: float.hak 2022/10/12 v3.38 KOMA-Script scrhack part (hacking package floa
+t)
+Package scrhack Info: redefining \newfloat on input line 163.
+Package scrhack Info: redefining \listof on input line 163.
+Package scrhack Info: undefining \float@addtolists on input line 163.
))
(/usr/share/texmf-dist/tex/latex/enumitem/enumitem.sty
Package: enumitem 2019/06/20 v3.9 Customized lists
-\labelindent=\skip90
-\enit@outerparindent=\dimen163
-\enit@toks=\toks23
-\enit@inbox=\box58
-\enit@count@id=\count424
-\enitdp@description=\count425
+\labelindent=\skip92
+\enit@outerparindent=\dimen174
+\enit@toks=\toks26
+\enit@inbox=\box65
+\enit@count@id=\count443
+\enitdp@description=\count444
)
Package scrhack Info: hyperref hack deactivated because of
(scrhack) detection of KOMA-Script class, that doesn't
@@ -697,11 +791,11 @@ Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO)
(/usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO)
)
-\c@section@level=\count426
+\c@section@level=\count445
)
-\@linkdim=\dimen164
-\Hy@linkcounter=\count427
-\Hy@pagecounter=\count428
+\@linkdim=\dimen175
+\Hy@linkcounter=\count446
+\Hy@pagecounter=\count447
(/usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def
File: pd1enc.def 2023-02-07 v7.00v Hyperref: PDFDocEncoding definition (HO)
@@ -711,10 +805,7 @@ Now handling font encoding PD1 ...
(/usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty
Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO)
)
-(/usr/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty
-Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO)
-)
-\Hy@SavedSpaceFactor=\count429
+\Hy@SavedSpaceFactor=\count448
(/usr/share/texmf-dist/tex/latex/hyperref/puenc.def
File: puenc.def 2023-02-07 v7.00v Hyperref: PDF Unicode definition (HO)
@@ -728,9 +819,9 @@ Package hyperref Info: Plain pages OFF on input line 4192.
Package hyperref Info: Backreferencing OFF on input line 4197.
Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
Package hyperref Info: Bookmarks ON on input line 4425.
-\c@Hy@tempcnt=\count430
+\c@Hy@tempcnt=\count449
LaTeX Info: Redefining \url on input line 4763.
-\XeTeXLinkMargin=\dimen165
+\XeTeXLinkMargin=\dimen176
(/usr/share/texmf-dist/tex/generic/bitset/bitset.sty
Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO)
@@ -739,9 +830,9 @@ Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO)
Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO
)
))
-\Fld@menulength=\count431
-\Field@Width=\dimen166
-\Fld@charsize=\dimen167
+\Fld@menulength=\count450
+\Field@Width=\dimen177
+\Fld@charsize=\dimen178
Package hyperref Info: Hyper figures OFF on input line 6042.
Package hyperref Info: Link nesting OFF on input line 6047.
Package hyperref Info: Hyper index ON on input line 6050.
@@ -754,9 +845,9 @@ Package hyperref Info: PDF/A mode OFF on input line 6072.
Package: atbegshi-ltx 2021/01/10 v1.0c Emulation of the original atbegshi
package with kernel methods
)
-\Hy@abspage=\count432
-\c@Item=\count433
-\c@Hfootnote=\count434
+\Hy@abspage=\count451
+\c@Item=\count452
+\c@Hfootnote=\count453
)
Package hyperref Info: Driver (autodetected): hpdftex.
@@ -768,8 +859,8 @@ Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atveryend pac
kage
with kernel methods
)
-\Fld@listcount=\count435
-\c@bookmark@seq@number=\count436
+\Fld@listcount=\count454
+\c@bookmark@seq@number=\count455
(/usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
Package: rerunfilecheck 2022-07-10 v1.10 Rerun checks for auxiliary files (HO)
@@ -780,99 +871,99 @@ Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO)
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2
85.
)
-\Hy@SectionHShift=\skip91
+\Hy@SectionHShift=\skip93
)
(/usr/share/texmf-dist/tex/latex/tabularray/tabularray.sty
Package: tabularray 2023-03-01 v2023A Typeset tabulars and arrays with LaTeX3
-\l__tblr_a_int=\count437
-\l__tblr_c_int=\count438
-\l__tblr_r_int=\count439
-\l__tblr_d_dim=\dimen168
-\l__tblr_h_dim=\dimen169
-\l__tblr_o_dim=\dimen170
-\l__tblr_p_dim=\dimen171
-\l__tblr_q_dim=\dimen172
-\l__tblr_r_dim=\dimen173
-\l__tblr_s_dim=\dimen174
-\l__tblr_t_dim=\dimen175
-\l__tblr_v_dim=\dimen176
-\l__tblr_w_dim=\dimen177
-\l__tblr_a_box=\box59
-\l__tblr_b_box=\box60
-\l__tblr_c_box=\box61
-\l__tblr_d_box=\box62
-\g__tblr_table_count_int=\count440
-\c@rownum=\count441
-\c@colnum=\count442
-\c@rowcount=\count443
-\c@colcount=\count444
-\abovesep=\dimen178
-\belowsep=\dimen179
-\leftsep=\dimen180
-\rightsep=\dimen181
-\g_tblr_level_int=\count445
-\g__tblr_data_row_key_count_int=\count446
-\g__tblr_data_column_key_count_int=\count447
-\g__tblr_data_cell_key_count_int=\count448
-\g__tblr_array_int=\count449
-\l__tblr_key_count_int=\count450
-\l__tblr_key_quotient_int=\count451
-\l__tblr_key_quotient_two_int=\count452
-\l__tblr_key_remainder_int=\count453
-\g__tblr_data_str_value_count_int=\count454
-\rulewidth=\dimen182
-\l__tblr_strut_dp_dim=\dimen183
-\l__tblr_strut_ht_dim=\dimen184
-\g__tblr_cell_wd_dim=\dimen185
-\g__tblr_cell_ht_dim=\dimen186
-\g__tblr_cell_head_dim=\dimen187
-\g__tblr_cell_foot_dim=\dimen188
-\l__column_target_dim=\dimen189
-\l__tblr_caption_box=\box63
-\l__tblr_caption_left_box=\box64
-\l__tblr_row_head_box=\box65
-\l__tblr_row_foot_box=\box66
-\l__tblr_row_head_foot_dim=\dimen190
-\tablewidth=\dimen191
-\l__tblr_table_firsthead_box=\box67
-\l__tblr_table_middlehead_box=\box68
-\l__tblr_table_lasthead_box=\box69
-\l__tblr_table_firstfoot_box=\box70
-\l__tblr_table_middlefoot_box=\box71
-\l__tblr_table_lastfoot_box=\box72
-\l__tblr_remain_height_dim=\dimen192
-\l__tblr_long_from_int=\count455
-\l__tblr_long_to_int=\count456
-\l__tblr_curr_i_int=\count457
-\l__tblr_prev_i_int=\count458
-\l__tblr_table_page_int=\count459
-\l__tblr_table_head_box=\box73
-\l__tblr_table_foot_box=\box74
-\l__tblr_table_head_foot_dim=\dimen193
-\l__tblr_table_head_body_foot_dim=\dimen194
-\l__tblr_table_box=\box75
-\l__tblr_table_hlines_box=\box76
-\l__tblr_hline_box=\box77
-\l__tblr_row_box=\box78
-\l__tblr_col_o_wd_dim=\dimen195
-\l__tblr_col_b_wd_dim=\dimen196
-\l__tblr_hline_leftskip_dim=\dimen197
-\l__tblr_hline_rightskip_dim=\dimen198
-\l__tblr_row_ht_dim=\dimen199
-\l__tblr_row_dp_dim=\dimen256
-\l__tblr_row_abovesep_dim=\dimen257
-\l__tblr_row_belowsep_dim=\dimen258
-\l__tblr_row_vlines_box=\box79
-\l__tblr_vline_box=\box80
-\l__tblr_cell_box=\box81
-\l__row_upper_dim=\dimen259
-\l__row_lower_dim=\dimen260
-\l__row_vpace_dim=\dimen261
-\l__tblr_vline_aboveskip_dim=\dimen262
-\l__tblr_vline_belowskip_dim=\dimen263
-\l__tblr_cell_wd_dim=\dimen264
-\l__tblr_cell_ht_dim=\dimen265
-\l__tblr_diag_box=\box82
+\l__tblr_a_int=\count456
+\l__tblr_c_int=\count457
+\l__tblr_r_int=\count458
+\l__tblr_d_dim=\dimen179
+\l__tblr_h_dim=\dimen180
+\l__tblr_o_dim=\dimen181
+\l__tblr_p_dim=\dimen182
+\l__tblr_q_dim=\dimen183
+\l__tblr_r_dim=\dimen184
+\l__tblr_s_dim=\dimen185
+\l__tblr_t_dim=\dimen186
+\l__tblr_v_dim=\dimen187
+\l__tblr_w_dim=\dimen188
+\l__tblr_a_box=\box66
+\l__tblr_b_box=\box67
+\l__tblr_c_box=\box68
+\l__tblr_d_box=\box69
+\g__tblr_table_count_int=\count459
+\c@rownum=\count460
+\c@colnum=\count461
+\c@rowcount=\count462
+\c@colcount=\count463
+\abovesep=\dimen189
+\belowsep=\dimen190
+\leftsep=\dimen191
+\rightsep=\dimen192
+\g_tblr_level_int=\count464
+\g__tblr_data_row_key_count_int=\count465
+\g__tblr_data_column_key_count_int=\count466
+\g__tblr_data_cell_key_count_int=\count467
+\g__tblr_array_int=\count468
+\l__tblr_key_count_int=\count469
+\l__tblr_key_quotient_int=\count470
+\l__tblr_key_quotient_two_int=\count471
+\l__tblr_key_remainder_int=\count472
+\g__tblr_data_str_value_count_int=\count473
+\rulewidth=\dimen193
+\l__tblr_strut_dp_dim=\dimen194
+\l__tblr_strut_ht_dim=\dimen195
+\g__tblr_cell_wd_dim=\dimen196
+\g__tblr_cell_ht_dim=\dimen197
+\g__tblr_cell_head_dim=\dimen198
+\g__tblr_cell_foot_dim=\dimen199
+\l__column_target_dim=\dimen256
+\l__tblr_caption_box=\box70
+\l__tblr_caption_left_box=\box71
+\l__tblr_row_head_box=\box72
+\l__tblr_row_foot_box=\box73
+\l__tblr_row_head_foot_dim=\dimen257
+\tablewidth=\dimen258
+\l__tblr_table_firsthead_box=\box74
+\l__tblr_table_middlehead_box=\box75
+\l__tblr_table_lasthead_box=\box76
+\l__tblr_table_firstfoot_box=\box77
+\l__tblr_table_middlefoot_box=\box78
+\l__tblr_table_lastfoot_box=\box79
+\l__tblr_remain_height_dim=\dimen259
+\l__tblr_long_from_int=\count474
+\l__tblr_long_to_int=\count475
+\l__tblr_curr_i_int=\count476
+\l__tblr_prev_i_int=\count477
+\l__tblr_table_page_int=\count478
+\l__tblr_table_head_box=\box80
+\l__tblr_table_foot_box=\box81
+\l__tblr_table_head_foot_dim=\dimen260
+\l__tblr_table_head_body_foot_dim=\dimen261
+\l__tblr_table_box=\box82
+\l__tblr_table_hlines_box=\box83
+\l__tblr_hline_box=\box84
+\l__tblr_row_box=\box85
+\l__tblr_col_o_wd_dim=\dimen262
+\l__tblr_col_b_wd_dim=\dimen263
+\l__tblr_hline_leftskip_dim=\dimen264
+\l__tblr_hline_rightskip_dim=\dimen265
+\l__tblr_row_ht_dim=\dimen266
+\l__tblr_row_dp_dim=\dimen267
+\l__tblr_row_abovesep_dim=\dimen268
+\l__tblr_row_belowsep_dim=\dimen269
+\l__tblr_row_vlines_box=\box86
+\l__tblr_vline_box=\box87
+\l__tblr_cell_box=\box88
+\l__row_upper_dim=\dimen270
+\l__row_lower_dim=\dimen271
+\l__row_vpace_dim=\dimen272
+\l__tblr_vline_aboveskip_dim=\dimen273
+\l__tblr_vline_belowskip_dim=\dimen274
+\l__tblr_cell_wd_dim=\dimen275
+\l__tblr_cell_ht_dim=\dimen276
+\l__tblr_diag_box=\box89
)
(/usr/share/texmf-dist/tex/latex/xurl/xurl.sty
Package: xurl 2022/01/09 v 0.10 modify URL breaks
@@ -883,51 +974,103 @@ Package: soul 2023-02-18 v3.0 Permit use of UTF-8 characters in soul (HO)
(/usr/share/texmf-dist/tex/generic/soul/soul-ori.sty
Package: soul-ori 2023-02-18 v3.0 letterspacing/underlining (mf)
-\SOUL@word=\toks24
-\SOUL@lasttoken=\toks25
-\SOUL@syllable=\toks26
-\SOUL@cmds=\toks27
-\SOUL@buffer=\toks28
-\SOUL@token=\toks29
-\SOUL@syllgoal=\dimen266
-\SOUL@syllwidth=\dimen267
-\SOUL@charkern=\dimen268
-\SOUL@hyphkern=\dimen269
-\SOUL@dimen=\dimen270
-\SOUL@dimeni=\dimen271
-\SOUL@minus=\count460
-\SOUL@comma=\count461
-\SOUL@apo=\count462
-\SOUL@grave=\count463
-\SOUL@spaceskip=\skip92
-\SOUL@ttwidth=\dimen272
-\SOUL@uldp=\dimen273
-\SOUL@ulht=\dimen274
+\SOUL@word=\toks27
+\SOUL@lasttoken=\toks28
+\SOUL@syllable=\toks29
+\SOUL@cmds=\toks30
+\SOUL@buffer=\toks31
+\SOUL@token=\toks32
+\SOUL@syllgoal=\dimen277
+\SOUL@syllwidth=\dimen278
+\SOUL@charkern=\dimen279
+\SOUL@hyphkern=\dimen280
+\SOUL@dimen=\dimen281
+\SOUL@dimeni=\dimen282
+\SOUL@minus=\count479
+\SOUL@comma=\count480
+\SOUL@apo=\count481
+\SOUL@grave=\count482
+\SOUL@spaceskip=\skip94
+\SOUL@ttwidth=\dimen283
+\SOUL@uldp=\dimen284
+\SOUL@ulht=\dimen285
))
+(/usr/share/texmf-dist/tex/latex/inconsolata/inconsolata.sty
+Package: inconsolata 2019/05/17 v1.12
+
+`inconsolata-zi4' v1.12, 2019/05/17 Text macros for Inconsolata (msharpe)
+(/usr/share/texmf-dist/tex/latex/xkeyval/xkeyval.sty
+Package: xkeyval 2022/06/16 v2.9 package option processing (HA)
+
+(/usr/share/texmf-dist/tex/generic/xkeyval/xkeyval.tex
+(/usr/share/texmf-dist/tex/generic/xkeyval/xkvutils.tex
+\XKV@toks=\toks33
+\XKV@tempa@toks=\toks34
+)
+\XKV@depth=\count483
+File: xkeyval.tex 2014/12/03 v2.7a key=value parser (HA)
+))
+\zifour@ocount=\count484
+)
+(/usr/share/texmf-dist/tex/latex/caption/subcaption.sty
+Package: subcaption 2023/02/19 v1.6 Sub-captions (AR)
+
+(/usr/share/texmf-dist/tex/latex/caption/caption.sty
+Package: caption 2023/03/12 v3.6j Customizing captions (AR)
+
+(/usr/share/texmf-dist/tex/latex/caption/caption3.sty
+Package: caption3 2023/03/12 v2.4 caption3 kernel (AR)
+\caption@tempdima=\dimen286
+\captionmargin=\dimen287
+\caption@leftmargin=\dimen288
+\caption@rightmargin=\dimen289
+\caption@width=\dimen290
+\caption@indent=\dimen291
+\caption@parindent=\dimen292
+\caption@hangindent=\dimen293
+Package caption Info: KOMA-Script document class detected.
+
+(/usr/share/texmf-dist/tex/latex/caption/caption-koma.sto
+File: caption-koma.sto 2022/12/27 v2.0c Adaption of the caption package to the
+KOMA-Script document classes (AR)
+))
+\c@caption@flags=\count485
+\c@continuedfloat=\count486
+Package caption Info: float package is loaded.
+Package caption Info: hyperref package is loaded.
+Package caption Info: KOMA-Script scrextend package detected.
+\caption@addmargin@hsize=\dimen294
+\caption@addmargin@linewidth=\dimen295
+)
+Package caption Info: New subtype `subfigure' on input line 239.
+\c@subfigure=\count487
+Package caption Info: New subtype `subtable' on input line 239.
+\c@subtable=\count488
+)
(/usr/share/texmf-dist/tex/latex/underscore/underscore.sty
Package: underscore 2006/09/13
LaTeX Info: Redefining \_ on input line 42.
)
(/usr/share/texmf-dist/tex/latex/microtype/microtype.sty
Package: microtype 2023/03/13 v3.1a Micro-typographical refinements (RS)
-\MT@toks=\toks30
-\MT@tempbox=\box83
-\MT@count=\count464
+\MT@toks=\toks35
+\MT@tempbox=\box90
+\MT@count=\count489
LaTeX Info: Redefining \noprotrusionifhmode on input line 1059.
LaTeX Info: Redefining \leftprotrusion on input line 1060.
-\MT@prot@toks=\toks31
+\MT@prot@toks=\toks36
LaTeX Info: Redefining \rightprotrusion on input line 1078.
LaTeX Info: Redefining \textls on input line 1368.
-\MT@outer@kern=\dimen275
+\MT@outer@kern=\dimen296
LaTeX Info: Redefining \textmicrotypecontext on input line 1988.
-\MT@listname@count=\count465
+\MT@listname@count=\count490
(/usr/share/texmf-dist/tex/latex/microtype/microtype-pdftex.def
File: microtype-pdftex.def 2023/03/13 v3.1a Definitions specific to pdftex (RS)
LaTeX Info: Redefining \lsstyle on input line 902.
LaTeX Info: Redefining \lslig on input line 902.
-\MT@outer@space=\skip93
+\MT@outer@space=\skip95
)
Package microtype Info: Loading configuration file microtype.cfg.
@@ -937,7 +1080,7 @@ File: microtype.cfg 2023/03/13 v3.1a microtype main configuration file (RS)
(/usr/share/texmf-dist/tex/latex/setspace/setspace.sty
Package: setspace 2022/12/04 v6.7b set line spacing
)
-Package scrhack Info: loading setspace hack on input line 29.
+Package scrhack Info: loading setspace hack on input line 32.
(/usr/share/texmf-dist/tex/latex/koma-script/setspace.hak
File: setspace.hak 2022/10/12 v3.38 KOMA-Script scrhack part (hacking package s
@@ -955,7 +1098,7 @@ nput line 118.
) (/usr/share/texmf-dist/tex/latex/totalcount/totalcount.sty
Package: totalcount 2018/01/21 v1.0a Total values of counters (AR)
-\c@totalcount@page=\count466
+\c@totalcount@page=\count491
)
(/usr/share/texmf-dist/tex/latex/koma-script/scrlayer-scrpage.sty
Package: scrlayer-scrpage 2022/10/12 v3.38 KOMA-Script package (end user interf
@@ -974,38 +1117,42 @@ Package scrlayer-scrpage Info: Makeing stand-alone element `pagehead' from
1: chapter
1: chapter
1: section
-\c@g@acro@ros@int=\count467
-\c@g@acro@fsm@int=\count468
-\c@g@acro@mrk@int=\count469
+\c@g@acro@ros@int=\count492
+\c@g@acro@fsm@int=\count493
+\c@g@acro@mrk@int=\count494
+runsystem(which pygmentize && touch main.aex)...executed.
+
+runsystem(rm main.aex)...executed.
+
Package csquotes Info: Checking for multilingual support...
Package csquotes Info: ... found 'babel' package.
Package csquotes Info: Adjusting default style.
Package csquotes Info: Redefining alias 'default' -> 'ngerman'.
-LaTeX Font Info: Trying to load font information for T1+lmr on input line 75
+LaTeX Font Info: Trying to load font information for T1+lmr on input line 77
.
(/usr/share/texmf-dist/tex/latex/lm/t1lmr.fd
File: t1lmr.fd 2015/05/01 v1.6.1 Font defs for Latin Modern
) (./main.aux)
\openout1 = `main.aux'.
-LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 75.
-LaTeX Font Info: ... okay on input line 75.
-LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 75.
-LaTeX Font Info: ... okay on input line 75.
-LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 75.
-LaTeX Font Info: ... okay on input line 75.
-LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 75.
-LaTeX Font Info: ... okay on input line 75.
-LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 75.
-LaTeX Font Info: ... okay on input line 75.
-LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 75.
-LaTeX Font Info: ... okay on input line 75.
-LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 75.
-LaTeX Font Info: ... okay on input line 75.
-LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 75.
-LaTeX Font Info: ... okay on input line 75.
-LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 75.
-LaTeX Font Info: ... okay on input line 75.
+LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 77.
+LaTeX Font Info: ... okay on input line 77.
+LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 77.
+LaTeX Font Info: ... okay on input line 77.
+LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 77.
+LaTeX Font Info: ... okay on input line 77.
+LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 77.
+LaTeX Font Info: ... okay on input line 77.
+LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 77.
+LaTeX Font Info: ... okay on input line 77.
+LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 77.
+LaTeX Font Info: ... okay on input line 77.
+LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 77.
+LaTeX Font Info: ... okay on input line 77.
+LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 77.
+LaTeX Font Info: ... okay on input line 77.
+LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 77.
+LaTeX Font Info: ... okay on input line 77.
*geometry* driver: auto-detecting
*geometry* detected driver: pdftex
@@ -1048,8 +1195,7 @@ File: translations-basic-dictionary-german.trsl (german translation file `trans
lations-basic-dictionary')
)
Package translations Info: loading dictionary `translations-basic-dictionary' f
-or `german'. on input line 75.
-\c@lstlisting=\count470
+or `german'. on input line 77.
Package biblatex Info: Trying to load language 'ngerman'...
Package biblatex Info: ... file 'ngerman.lbx' found.
(/usr/share/texmf-dist/tex/latex/biblatex/lbx/ngerman.lbx
@@ -1069,27 +1215,27 @@ File: german.lbx 2023/03/05 v3.19 biblatex localization (PK/MW)
Package biblatex Info: Input encoding 'utf8' detected.
Package biblatex Info: Automatic encoding selection.
(biblatex) Assuming data encoding 'utf8'.
-\openout3 = `main.bcf'.
+\openout5 = `main.bcf'.
Package biblatex Info: Trying to load bibliographic data...
Package biblatex Info: ... file 'main.bbl' found.
(./main.bbl)
-Package biblatex Info: Reference section=0 on input line 75.
-Package biblatex Info: Reference segment=0 on input line 75.
+Package biblatex Info: Reference section=0 on input line 77.
+Package biblatex Info: Reference segment=0 on input line 77.
(/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
-\scratchcounter=\count471
-\scratchdimen=\dimen276
-\scratchbox=\box84
-\nofMPsegments=\count472
-\nofMParguments=\count473
-\everyMPshowfont=\toks32
-\MPscratchCnt=\count474
-\MPscratchDim=\dimen277
-\MPnumerator=\count475
-\makeMPintoPDFobject=\count476
-\everyMPtoPDFconversion=\toks33
+\scratchcounter=\count495
+\scratchdimen=\dimen297
+\scratchbox=\box91
+\nofMPsegments=\count496
+\nofMParguments=\count497
+\everyMPshowfont=\toks37
+\MPscratchCnt=\count498
+\MPscratchDim=\dimen298
+\MPnumerator=\count499
+\makeMPintoPDFobject=\count500
+\everyMPtoPDFconversion=\toks38
) (/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf
@@ -1124,16 +1270,15 @@ File: lscape.hak 2022/10/12 v3.38 KOMA-Script scrhack part (hacking package lsc
ape)
Package scrhack Info: \landscape patched to make \textheight change optional on
input line 90.
-\scrh@LT@textheight=\skip94
+\scrh@LT@textheight=\skip96
)
Package pdflscape Info: Auto-detected driver: pdftex on input line 81.
))
-Package scrhack Info: undefining \float@addtolists on input line 75.
-Package hyperref Info: Link coloring OFF on input line 75.
+Package hyperref Info: Link coloring OFF on input line 77.
(./main.out)
(./main.out)
-\@outlinefile=\write4
-\openout4 = `main.out'.
+\@outlinefile=\write6
+\openout6 = `main.out'.
Class scrreprt Info: loading recommended package `bookmark'.
(scrreprt) Using `bookmark' together with `hyperref' is recommended,
@@ -1142,34 +1287,36 @@ Class scrreprt Info: loading recommended package `bookmark'.
(scrreprt) `bookmarkpackage=false' before \begin{document} and
(scrreprt) you can avoid this message adding:
(scrreprt) \usepackage{bookmark}
-(scrreprt) before \begin{document} on input line 75.
+(scrreprt) before \begin{document} on input line 77.
(/usr/share/texmf-dist/tex/latex/bookmark/bookmark.sty
Package: bookmark 2020-11-06 v1.29 PDF bookmarks (HO)
(/usr/share/texmf-dist/tex/latex/bookmark/bkm-pdftex.def
File: bkm-pdftex.def 2020-11-06 v1.29 bookmark driver for pdfTeX (HO)
-\BKM@id=\count477
+\BKM@id=\count501
))
(/usr/share/texmf-dist/tex/latex/ninecolors/ninecolors.sty
Package: ninecolors 2022-02-13 vv2022D Select colors with proper color contrast
)
-LaTeX Info: Redefining \microtypecontext on input line 75.
-Package microtype Info: Applying patch `item' on input line 75.
-Package microtype Info: Applying patch `toc' on input line 75.
-Package microtype Info: Applying patch `eqnum' on input line 75.
+Package caption Info: Begin \AtBeginDocument code.
+Package caption Info: End \AtBeginDocument code.
+LaTeX Info: Redefining \microtypecontext on input line 77.
+Package microtype Info: Applying patch `item' on input line 77.
+Package microtype Info: Applying patch `toc' on input line 77.
+Package microtype Info: Applying patch `eqnum' on input line 77.
-Package microtype Warning: Unable to apply patch `footnote' on input line 75.
+Package microtype Warning: Unable to apply patch `footnote' on input line 77.
-Package microtype Info: Applying patch `verbatim' on input line 75.
+Package microtype Info: Applying patch `verbatim' on input line 77.
Package microtype Info: Generating PDF output.
Package microtype Info: Character protrusion enabled (level 2).
Package microtype Info: Using default protrusion set `alltext'.
Package microtype Info: Automatic font expansion enabled (level 2),
(microtype) stretch: 20, shrink: 20, step: 1, non-selected.
Package microtype Info: Using default expansion set `alltext-nott'.
-LaTeX Info: Redefining \showhyphens on input line 75.
+LaTeX Info: Redefining \showhyphens on input line 77.
Package microtype Info: No adjustment of tracking.
Package microtype Info: No adjustment of interword spacing.
Package microtype Info: No adjustment of character kerning.
@@ -1180,32 +1327,32 @@ File: mt-cmr.cfg 2013/05/19 v2.2 microtype config. file: Computer Modern Roman
File: tex/Deckblatt.pdf Graphic file (type pdf)