docs/ps-bericht-ibm

changeset 35:f7bc5299e59b

better figure captions (new command for that)
author schnalke@localhost.localdomain
date Tue, 17 Jun 2008 14:16:55 +0200
parents 410e839fe8b6
children fec6754e1429
files das-projekt.tex das-unternehmen.tex ps-bericht.tex taetigkeit.tex
diffstat 4 files changed, 19 insertions(+), 16 deletions(-) [+]
line diff
     1.1 --- a/das-projekt.tex	Mon Jun 16 18:16:22 2008 +0200
     1.2 +++ b/das-projekt.tex	Tue Jun 17 14:16:55 2008 +0200
     1.3 @@ -38,7 +38,7 @@
     1.4  	\centering
     1.5  	\label{fig:qs21}
     1.6  	\includegraphics[width=0.6\textwidth]{pics/qs21.jpg}
     1.7 -	\caption{QS21 Blade-Server mit zwei Cell-Prozessoren}
     1.8 +	\caption[QS21 Blade-Server \source{IBM}]{QS21 Blade-Server mit zwei Cell-Prozessoren}
     1.9  \end{figure}
    1.10  
    1.11  
    1.12 @@ -52,7 +52,7 @@
    1.13  	\centering
    1.14  	\label{fig:cellbe-chip}
    1.15  	\includegraphics[width=0.6\textwidth]{pics/cellbe-chip.png}
    1.16 -	\caption{Cell/B.E. Chip}
    1.17 +	\caption[Cell/B.E. Chip \source{IBM ``Introduction to the Cell Broadband Engine''}]{Cell/B.E. Chip}
    1.18  \end{figure}
    1.19  
    1.20  Bei der Cell/B.E. handelt es sich um eine heterogene Multicore-Architektur. Das bedeutet, dass der Prozessor aus mehreren Kernen besteht, die (im Gegensatz zu den x86-Multicores aber) aus verschiedenen Kerntypen bestehen. Der Cell verfügt über einen PowerPC-Kern (PPE/PPU) und acht sogenannten Synergistic Prozessor Elemente (SPE/SPU). Die PPE ist ein vollwertiger 64-bit PowerPC Kern. Er kann in herkömmlicher Weise verwendet werden, so kann darauf zum Beispiel ein Betriebsystem oder eine beliebige Anwendung laufen. Die SPEs dagegen sind für große Rechenleistung optimiert, Datentransfer-Operationen sind eher langsam.
    1.21 @@ -61,13 +61,13 @@
    1.22  	\centering
    1.23  	\label{fig:cellbe-structure}
    1.24  	\includegraphics[width=0.8\textwidth]{pics/cellbe-structure.png}
    1.25 -	\caption{Schematischer Aufbau der Cell/B.E.}
    1.26 +	\caption[Die Cell Broadband Engine \source{IBM ``Programming Tutorial''}]{Schematischer Aufbau der Cell/B.E.}
    1.27  \end{figure}
    1.28  
    1.29  \begin{figure}[hbt]
    1.30  	\centering
    1.31  	\includegraphics[width=0.8\textwidth]{pics/cellbe-ppe-spe.png}
    1.32 -	\caption{Schematischer Aufbau von PPE und SPE}
    1.33 +	\caption[PPE und SPE \source{IBM ``Programming Tutorial''}]{Schematischer Aufbau von PPE und SPE}
    1.34  \end{figure}
    1.35  
    1.36  Üblicherweise übernimmt die PPE die Kontrolle und verteilt die Arbeit auf die einzelnen SPEs die dann unabhängig von einander arbeiten. Die Ergebnisse fließen anschließend an die PPE zurück.
    1.37 @@ -100,7 +100,7 @@
    1.38  	\centering
    1.39  	\label{fig:lynx6}
    1.40  	\includegraphics[width=0.6\textwidth]{pics/lynx6.jpg}
    1.41 -	\caption{Lynxmotion Lynx6 Roboterarm}
    1.42 +	\caption[Lynxmotion Lynx6 Roboterarm \source{http://lynxmotion.com}]{Lynxmotion Lynx6 Roboterarm}
    1.43  \end{figure}
    1.44  
    1.45  Sie haben fünf Freiheitsgrade (Basisdrehung, Schulter, Ellenbogen, Handgelenk, Handdrehung) und damit einen weniger als gängige Industrieroboter oder der menschliche Arm. Die Zahl ``6'' in der Modellbezeichnung rührt von einem sechsten Gelenk her, das jedoch nur ein Greifer ist und damit keinen weiteren Freiheitsgrad darstellt.
    1.46 @@ -120,7 +120,7 @@
    1.47  	\centering
    1.48  	\label{fig:mvbluefox}
    1.49  	\includegraphics[width=6cm]{pics/mvbluefox.png}
    1.50 -	\caption{Matrix Vision mvBlueFOX}
    1.51 +	\caption[Matrix Vision mvBlueFOX Kamera]{Matrix Vision mvBlueFOX}
    1.52  \end{figure}
    1.53  
    1.54  Zur Bilderkennung verwendeten wir die Open Source Bibliothek \emph{OpenCV}, welche auf den Cell portiert und dafür optimiert ist.
    1.55 @@ -157,5 +157,5 @@
    1.56  	\centering
    1.57  	\label{fig:showcase}
    1.58  	\includegraphics[width=0.6\textwidth]{pics/showcase-robots.jpg}
    1.59 -	\caption{Am Ende sah es so aus}
    1.60 +	\caption[Fertiger Showcase]{Am Ende sah es so aus}
    1.61  \end{figure}
     2.1 --- a/das-unternehmen.tex	Mon Jun 16 18:16:22 2008 +0200
     2.2 +++ b/das-unternehmen.tex	Tue Jun 17 14:16:55 2008 +0200
     2.3 @@ -7,7 +7,7 @@
     2.4  \begin{figure}[hb]
     2.5  	\centering
     2.6  	\includegraphics[width=0.3\textwidth]{pics/IBM_logo.png}
     2.7 -	\caption{Das seit 1972 verwendete Unternehmens-Logo.}
     2.8 +	\caption[Unternehmens-Logo \source{Wikipedia}]{Das seit 1972 verwendete Unternehmens-Logo.}
     2.9  	\label{fig:ibm-logo}
    2.10  \end{figure}
    2.11  
    2.12 @@ -103,7 +103,7 @@
    2.13  \begin{figure}[hbt]
    2.14  	\centering
    2.15  	\includegraphics[width=0.5\textwidth]{pics/osdd-logo.png}
    2.16 -	\caption{Abteilungs-Logo}
    2.17 +	\caption[Abteilungs-Logo \source{IBM}]{Abteilungs-Logo}
    2.18  	\label{fig:osdd-logo}
    2.19  \end{figure}
    2.20  
     3.1 --- a/ps-bericht.tex	Mon Jun 16 18:16:22 2008 +0200
     3.2 +++ b/ps-bericht.tex	Tue Jun 17 14:16:55 2008 +0200
     3.3 @@ -23,6 +23,7 @@
     3.4    \ofoot[\thepage]{\thepage}
     3.5  
     3.6    \newcommand{\ibm}{\emph{IBM}}
     3.7 +  \newcommand{\source}[1]{\hspace{1em}\textit{\scriptsize(Quelle: #1)}}
     3.8  
     3.9  \begin{document}
    3.10  
    3.11 @@ -40,6 +41,8 @@
    3.12  
    3.13  \appendix
    3.14  \listoffigures
    3.15 +Abbildungen ohne Herkunftshinweis stammen aus dem Projekt.
    3.16 +
    3.17  \input{software-used}
    3.18  
    3.19  
     4.1 --- a/taetigkeit.tex	Mon Jun 16 18:16:22 2008 +0200
     4.2 +++ b/taetigkeit.tex	Tue Jun 17 14:16:55 2008 +0200
     4.3 @@ -17,7 +17,7 @@
     4.4  	\centering
     4.5  	\label{fig:robot-terminology}
     4.6  	\includegraphics[width=0.8\textwidth]{pics/lynx6-terminology.png}
     4.7 -	\caption{Terminologie des Roboterarms}
     4.8 +	\caption[Terminologie des Roboterarms \source{http://lynxmotion.com, bearbeitet}]{Terminologie des Roboterarms}
     4.9  \end{figure}
    4.10  
    4.11  \paragraph{Das Problem}
    4.12 @@ -32,7 +32,7 @@
    4.13  	\centering
    4.14  	\label{fig:kollisionszone}
    4.15  	\includegraphics[width=0.4\textwidth]{pics/collision-zones.png}
    4.16 -	\caption{Hervorgehobene Kollisionszone bei vier Kollisionspunkt pro Knochen}
    4.17 +	\caption[Kollisionszonen]{Hervorgehobene Kollisionszone bei vier Kollisionspunkt pro Knochen}
    4.18  \end{figure}
    4.19  
    4.20  
    4.21 @@ -60,7 +60,7 @@
    4.22  	\centering
    4.23  	\label{fig:svg-named}
    4.24  	\includegraphics[width=0.8\textwidth]{pics/svg-named.png}
    4.25 -	\caption{Die generierte SVG-Grafik mit Beschriftungen}
    4.26 +	\caption[Generierte SVG-Grafik]{Die generierte SVG-Grafik mit Beschriftungen}
    4.27  \end{figure}
    4.28  
    4.29  \paragraph{Animation}
    4.30 @@ -122,7 +122,7 @@
    4.31  	\centering
    4.32  	\label{fig:captured-area}
    4.33  	\includegraphics[width=0.5\textwidth]{pics/captured-area.png}
    4.34 -	\caption{Von der Kamera aufgenommener Bereich}
    4.35 +	\caption[Blickfeld der Kamera]{Von der Kamera aufgenommener Bereich}
    4.36  \end{figure}
    4.37  
    4.38  \paragraph{Heuristik}
    4.39 @@ -134,7 +134,7 @@
    4.40  	\centering
    4.41  	\label{fig:101balls}
    4.42  	\includegraphics[width=0.7\textwidth]{pics/101balls.png}
    4.43 -	\caption{Unsere Trainingsbilder}
    4.44 +	\caption[Trainingsbilder]{Unsere Trainingsbilder}
    4.45  \end{figure}
    4.46  
    4.47  \paragraph{Ergebnis}
    4.48 @@ -156,13 +156,13 @@
    4.49  	\centering
    4.50  	\label{fig:showcase-stand}
    4.51  	\includegraphics[width=1.0\textwidth]{pics/automatica-showcase-stand.jpg}
    4.52 -	\caption{Unser Showcase am Stand von Matrix Vision}
    4.53 +	\caption[Der Showcase auf der Messe \source{privat}]{Unser Showcase am Stand von Matrix Vision}
    4.54  \end{figure}
    4.55  
    4.56  \begin{figure}[hbt]
    4.57  	\centering
    4.58  	\includegraphics[width=0.8\textwidth]{pics/automatica-besucher.jpg}
    4.59 -	\caption{Interessierte Besucher}
    4.60 +	\caption[Messebesucher am Showcase \source{privat}]{Interessierte Besucher}
    4.61  \end{figure}
    4.62  
    4.63