5f3600b80b17f1a67e2dbbccfb7b4af0e5c95437
[bachelor-thesis/written-stuff.git] / Ausarbeitung / main.tex
1 \documentclass[a4paper,11pt,bibliography=totoc,twoside]{scrbook}
2 \usepackage[utf8x]{inputenc}
3 \usepackage[T1]{fontenc}
4 \usepackage{ae}
5 \usepackage[ngerman,english]{babel}
6 \usepackage{hyperref,color,url,acronym,graphicx,makeidx,amsfonts}
7
8 % FIXME hyperref setup
9
10 \makeindex
11
12 \newcommand{\todo}[1]{\textcolor{red}{\index{Todo}\LARGE TODO:~#1}}
13 \newcommand{\definition}[1]{\textit{#1}\index{#1}} % FIXME: add to glossary?
14 \newcommand{\cmd}[1]{\texttt{#1}\index{#1}} % FIXME: add to glossary?
15 \newcommand{\magicnumber}[1]{\texttt{#1}}
16
17 % ignore output, but evaluate command with side-effects
18 \newsavebox{\trashbox}
19 \newcommand{\ignoreoutput}[1]{\setbox\trashbox\vbox{#1}}
20
21 \author{Roland Hieber}
22 \title{Error modeling of an autonomous, mobile robot}
23 % \date{July 9, 2011}
24
25 \begin{document}
26
27 \begin{titlepage}
28 \vskip 60pt
29 \makeatletter
30 \begin{center}
31 {\large Braunschweig University of Technology}\\
32 {\large Institute of Operating Systems and Computer Networks}\\[2cm]
33 {\large Bachelor Thesis}\\[2cm]
34 {\LARGE \@title \par}
35 \vskip 6em
36 {\large by}\\[.5em]
37 {\large \@author}\\[7em]
38 {\large \bf Thesis Advisor:}\\[.5em]
39 {\large Prof. Dr. S\'andor Fekete}\\
40 \par
41 \vfill
42 {\large Braunschweig - \today}
43 \end{center}
44 \makeatother
45 % \par
46 % thanks?
47 \end{titlepage}
48 \cleardoublepage
49
50 \selectlanguage{ngerman}
51 \vspace*{7cm}
52 \centerline{\bf Erklärung}
53 \vspace*{1cm}
54 Ich versichere, die vorliegende Arbeit selbstständig und nur unter Benutzung
55 der angegebenen Hilfsmittel angefertigt zu haben.
56
57 \vspace*{3cm}
58 Braunschweig, den \today
59
60 \selectlanguage{english}
61 \pagestyle{headings}
62 \cleardoublepage
63
64 % \begin{abstract}
65 \todo{abstract!!!}
66 % \end{abstract}
67
68 \tableofcontents
69 \cleardoublepage
70 \listoffigures
71 \cleardoublepage
72 % \listoftables
73 % \cleardoublepage
74 \chapter*{Table of Acronyms}
75 \begin{acronym}
76 \acro{GNU}{GNU's Not Unix}
77 \acro{GPS}{Global Positioning System}
78 \acro{opcode}{operation code}
79 \acro{ROI}{Roomba Open Interface}
80 \acro{SVN}{Subversion}
81 \acro{USB}{Universal Serial Bus}
82 \end{acronym}
83
84 \pagenumbering{arabic}
85 \pagestyle{headings}
86
87 % chapters
88 \input{introduction}
89 \input{preliminaries}
90 \input{experiment1}
91 \input{experiment2}
92 \input{experiment3}
93 \input{conclusion}
94 \input{implementation}
95
96 \addcontentsline{toc}{chapter}{Index}
97 \printindex
98
99 \bibliographystyle{alpha}
100 \bibliography{biblio}
101 \nocite{hacking-roomba}
102
103 \end{document}
This page took 0.042674 seconds and 3 git commands to generate.