Improve figure situation
This commit is contained in:
parent
4dedb0f9e1
commit
75766a3e2a
5 changed files with 25 additions and 17 deletions
BIN
doc/paper/prototype_pic2.jpg
Normal file
BIN
doc/paper/prototype_pic2.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.4 MiB |
Binary file not shown.
|
|
@ -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
BIN
doc/paper/rotor_stator.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1,008 KiB |
Loading…
Add table
Add a link
Reference in a new issue