diff --git a/doc/mainDocument/mainDocument.tex b/doc/mainDocument/mainDocument.tex index 2ea8491a3bb8e756ed8988c0a1c28cb39b6ae09a..b6e222e359c1f6820d783fb5ab3ec82d4c0e5f6b 100644 --- a/doc/mainDocument/mainDocument.tex +++ b/doc/mainDocument/mainDocument.tex @@ -17,7 +17,7 @@ \usepackage{ifthen, tikz, xstring, calc, pgfopts} % required for tikz-uml \usepackage{listings} \usepackage{../tikz-uml} - +\usepackage{dirtree} \usepackage{geometry} \usepackage{pdflscape} %\geometry{scale = 0.5} %for class diagram??? diff --git a/doc/mainDocument/sections/architektur.tex b/doc/mainDocument/sections/architektur.tex index 0545eabaa332f9f0bff4e991027fede878505f4c..fa1a65a0b2788db1cfcba4f03534289757ac530d 100644 --- a/doc/mainDocument/sections/architektur.tex +++ b/doc/mainDocument/sections/architektur.tex @@ -254,6 +254,37 @@ \end{figure} \end{landscape} + \subsection{Ordnerstruktur} + \dirtree{% + .1 catkin\textunderscore ws. + .2 src. + .3 NetworkingLib \DTcomment{Library um TCP und UDP zu nutzen}. + .3 PC \DTcomment{Programm des Steuerrechners}. + .3 PC2CarLib \DTcomment{Kommunikation zwischen Steuerrechner und Fahrzeug}. + .3 PlatoonProtocolLib \DTcomment{Kommunikation zwischen den Fahrzeugen}. + .3 car \DTcomment{Fahrzeugmodule}. + .4 include. + .5 camera. + .5 environment. + .5 lanekeeping. + .5 logging. + .5 mainNode. + .5 mavLink. + .5 ultrasonic. + .4 launch. + .4 msg. + .4 plugins. + .4 src. + .5 camera. + .5 environment. + .5 lanekeeping. + .5 logging. + .5 mainNode. + .5 mavLink. + .5 ultrasonic. + .4 test. + } + %uml-tikz stub TODO \begin{comment} \begin{tikzpicture}