\usepackage[ngerman,english]{babel}
\usepackage{hyperref,color,url,acronym,graphicx,makeidx,amsfonts,amsmath}
+\usepackage{todonotes}
+
% FIXME hyperref setup
\makeindex
-\newcommand{\todo}[1]{\textcolor{red}{\index{Todo}\LARGE TODO:~#1}}
+%\newcommand{\todo}[1]{\textcolor{red}{\index{Todo}\LARGE TODO:~#1}}
\newcommand{\definition}[1]{\textit{#1}\index{#1}} % FIXME: add to glossary?
\newcommand{\cmd}[1]{\texttt{#1}\index{#1 (command)}} % FIXME: add to glossary?
\newcommand{\prog}[1]{\texttt{#1}\index{#1 (program)}} % FIXME: add to glossary?
+\newcommand{\code}[1]{\texttt{#1}}
\newcommand{\magicnumber}[1]{\texttt{#1}}
\newcommand{\opcode}[1]{\ac{opcode} \magicnumber{#1}}
\acro{GNU}{GNU's Not Unix}
\acro{GPS}{Global Positioning System}
\acro{LED}{Light-Emitting Diode}
+ \acro{NiMH}{Nickel-Metal Hydride}
\acro{opcode}{operation code}
+ \acro{OS}{operating system}
+ \acro{pSTL}{pico Standard Template Library}
+ \acro{RAM}{Random Access Memory}
\acro{ROI}{Roomba Open Interface}
+ \acro{STL}{Standard Template Library}
\acro{SVN}{Subversion}
\acro{USB}{Universal Serial Bus}
\end{acronym}