Improve figure situation

This commit is contained in:
jaseg 2021-04-06 17:57:52 +02:00
parent 4dedb0f9e1
commit 75766a3e2a
5 changed files with 25 additions and 17 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

View file

@ -96,10 +96,10 @@ This work contains the following contributions:
\begin{figure}
\center
\includegraphics[width=8cm]{prototype_pic.jpg}
\caption{The protoype when we first achieved reliable power transfer and bidirectional communication between stator
and rotor. In the picture, the prototype was communicating reliably up to the maximum $\approx\SI{1500}{rpm}$ that
we could get out of its hobby quadcopter parts.}
\includegraphics[width=12cm]{prototype_pic2.jpg}
\caption{The protoype as we used it to test power transfer and bidirectional communication between stator
and rotor. In the picture, the prototype is missing the vertical security mesh struts connecting the circular top
and bottom outer meshes that rotate around the stationary payload in the center.}
\label{prototype_picture}
\end{figure}
@ -512,30 +512,38 @@ We consider the quality of the plugin's output sufficient for practical applicat
plugin, this results in an efficient toolchain from mechanical CAD design to production-ready PCB files.
\begin{figure}
\begin{subfigure}{0.45\textwidth}
\begin{subfigure}{0.35\textwidth}
\center
\includegraphics[height=7cm]{proto_3d_design.jpg}
\caption{The 3D CAD design of the prototype.}
\label{proto_3d_design}
\end{subfigure}
\hfill
\begin{subfigure}{0.45\textwidth}
\vfil
\includegraphics[width=6cm]{mesh_scan_crop.jpg}
\vfil
\caption{Part of the security mesh PCB we produced with our toolchain for the prototype HSM.}
\label{mesh_gen_sample}
\begin{subfigure}{0.6\textwidth}
\includegraphics[width=8cm]{rotor_stator.jpg}
\center
\caption{Assembled mechanical prototype rotor (left) and stator (right) PCB components.}
\end{subfigure}
\caption{Our prototype IHSM's PCB security mesh design}
\end{figure}
\begin{figure}
\center
\includegraphics[width=9cm]{mesh_gen_viz.pdf}
\caption{Overview of the automatic security mesh generation process. 1 - the blob is the example target area. 2 - A
grid is overlayed. 3 - Grid cells outside of the target area are removed. 4 - A random tree covering the remaining
cells is generated. 5 - The mesh traces are traced along a depth-first walk of the tree. 6 - Result.}
\label{mesh_gen_viz}
\begin{subfigure}{\textwidth}
\center
\includegraphics[width=9cm]{mesh_gen_viz.pdf}
\caption{Overview of the automatic security mesh generation process. 1 - the blob is the example target area. 2 - A
grid is overlayed. 3 - Grid cells outside of the target area are removed. 4 - A random tree covering the remaining
cells is generated. 5 - The mesh traces are traced along a depth-first walk of the tree. 6 - Result.}
\label{mesh_gen_viz}
\end{subfigure}
\begin{subfigure}{\textwidth}
\center
\includegraphics[width=6cm]{mesh_scan_crop.jpg}
\caption{Detail of a PCB produced with a generated mesh.}
\label{mesh_gen_sample}
\end{subfigure}
\label{mesh_gen_fig}
\caption{Our automatic security mesh generation process}
\end{figure}
\subsection{Power transmission through the rotating joint}

Binary file not shown.

BIN
doc/paper/rotor_stator.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1,008 KiB