diff --git a/.vscode/ltex.hiddenFalsePositives.de-DE.txt b/.vscode/ltex.hiddenFalsePositives.de-DE.txt
index fb586569d836bbefb5c2f1381fa6dbbd95abf54d..6a66312ad8dbf8482464793dca80e1a078bd0000 100644
--- a/.vscode/ltex.hiddenFalsePositives.de-DE.txt
+++ b/.vscode/ltex.hiddenFalsePositives.de-DE.txt
@@ -17,3 +17,7 @@
 {"rule":"SENT_START_SIN_PLU","sentence":"^\\QGrundlage bilden hierbei verschiedene\\E$"}
 {"rule":"SENT_START_SIN_PLU","sentence":"^\\QGrundlage bilden hierbei verschiedene Operationen, mit welchen sich Bilder verändern lassen.\\E$"}
 {"rule":"DE_AGREEMENT","sentence":"^\\QUm nun ein Pixel des Zielbildes zu bestimmen, wird ein entsprechende Bildausschnitt im Ursprungsbild ausgewählt und\\E$"}
+{"rule":"BEI_VERB","sentence":"^\\QDiese können dann bei erhalt der Nachricht auf diese reagieren.\\E$"}
+{"rule":"GERMAN_SPELLER_RULE","sentence":"^\\QDieser wird dann als Message veröffentlicht und an alle Abonnenten des Dummies verschickt.\\E$"}
+{"rule":"GERMAN_SPELLER_RULE","sentence":"^\\QJede \\E(?:Dummy|Ina|Jimmy-)[0-9]+\\Q kann eigene Informationen als sogenannte Dummies veröffentlichen und andere, parallel laufende Dummies können diese abonnieren.\\E$"}
+{"rule":"DOPPELTES_AUSRUFEZEICHEN","sentence":"^\\QROS's ??\\E$"}
diff --git a/Bachelorarbeit.pdf b/Bachelorarbeit.pdf
index b31404ac8c1dd1a7fdb9b9bf957fdc36b3127b07..c05b53870008beeba6252f0df19ac9213b1e4af2 100644
Binary files a/Bachelorarbeit.pdf and b/Bachelorarbeit.pdf differ
diff --git a/chap/standdertechnik.tex b/chap/standdertechnik.tex
index eee141cd86bf9eccdf5a7b39c8d26dd2ce6baf4e..f2d7843267c980c69e39a0d0b5a974da0277ef38 100644
--- a/chap/standdertechnik.tex
+++ b/chap/standdertechnik.tex
@@ -110,12 +110,9 @@
 		werden und später relativ simple in eine Hardwarenahe Programmiersprache übersetzt werden können. Für mehr Informationen kann die Webseite
 		des Projektes \cite{OpenCV:homepage} besucht werden.
 
-
-		\bigskip
-		\todo[inline]{
-			Vergleich mit eigener Implementierung \\
-			evtl. Performance Vergleich
-		}
+		In dieser Arbeit wird diese Bibliothek daher insbesondere für die Entwicklungsphase verwendet. Da der Bibliothekskunde jedoch auch viele
+		potenziell nicht benötigte Zusatzfunktionen mit bring, wird auch ein wechsel auf eine eigene Implementierung mit besserer Performance in
+		Betracht gezogen.
 
 
 	\section{Das Robot Operating System} \label{sec: ros}
@@ -131,12 +128,17 @@
 		Informationsweitergabe zwischen diesen und die eben genannte Paketverwaltung und damit verbundene Abstraktion von generischen, allgemein
 		benötigten Funktionen. \cite{ROS:whatsROS}
 
-		Für diese Arbeit wird die aktuelle Distribution \gls{ROS Noetic} verwendet.
-
-		\
+		\medskip
+		Für diese Arbeit ist \gls{ROS} deshalb interessant, da sich die Ergebnisse so modular an potenzielle weitere Prozesse weitergeben lassen. Dies
+		wird durch \gls{ROS}\todo{ROS's ??} Fähigkeit möglich, Einzelprozesse als sogenannte \glslink{ROS Node}{ROS Nodes} zu erstellen. Jede
+		\gls{ROS Node} kann eigene Informationen als sogenannte \glspl{Topic} veröffentlichen und andere, parallel laufende \glspl{ROS Node} können
+		diese abonnieren.
 
+		Sobald eine Information in einem Prozess bereit ist, verpackt dieser sie in einem der definierten Datentypen. Dieser wird dann als Message
+		veröffentlicht und an alle Abonnenten des \glspl{Topic} verschickt. Diese können dann bei erhalt der Nachricht auf diese reagieren.
 
-		\todo[inline]{beschreiben:\\wie Arberitet ROS\\Was sind Nodes, Topics, Messages\\was nutzen wir hier?}
+		So lassen einzelne Komponenten dieser Arbeit abgekapselt voneinander umsetzen und stellen ihre Ergebnisse auf potenziellen, später noch
+		entwickelten Prozessen zur Verfügung.
 
 
 	\section{Der JetBot Roboter} \label{sec: JetBot}