diff options
author | jaseg <git@jaseg.de> | 2021-04-06 17:57:52 +0200 |
---|---|---|
committer | jaseg <git@jaseg.de> | 2021-04-06 17:57:52 +0200 |
commit | 75766a3e2a01c0a97a00b3b8bbbccae393617915 (patch) | |
tree | f155a1658bd450755e813cfff386cc8da84903c6 | |
parent | 4dedb0f9e1eab35cc7a90f21504f84a07837c94d (diff) | |
download | ihsm-75766a3e2a01c0a97a00b3b8bbbccae393617915.tar.gz ihsm-75766a3e2a01c0a97a00b3b8bbbccae393617915.tar.bz2 ihsm-75766a3e2a01c0a97a00b3b8bbbccae393617915.zip |
Improve figure situation
-rw-r--r-- | doc/paper/prototype_pic2.jpg | bin | 0 -> 1466004 bytes | |||
-rw-r--r-- | doc/paper/rotohsm_paper.pdf | bin | 1584239 -> 3563480 bytes | |||
-rw-r--r-- | doc/paper/rotohsm_paper.tex | 42 | ||||
-rw-r--r-- | doc/paper/rotohsm_tech_report.pdf | bin | 112232 -> 112074 bytes | |||
-rw-r--r-- | doc/paper/rotor_stator.jpg | bin | 0 -> 1031734 bytes |
5 files changed, 25 insertions, 17 deletions
diff --git a/doc/paper/prototype_pic2.jpg b/doc/paper/prototype_pic2.jpg Binary files differnew file mode 100644 index 0000000..7838a75 --- /dev/null +++ b/doc/paper/prototype_pic2.jpg diff --git a/doc/paper/rotohsm_paper.pdf b/doc/paper/rotohsm_paper.pdf Binary files differindex 5ab9d30..bbb0a64 100644 --- a/doc/paper/rotohsm_paper.pdf +++ b/doc/paper/rotohsm_paper.pdf diff --git a/doc/paper/rotohsm_paper.tex b/doc/paper/rotohsm_paper.tex index cdd45b7..f69761e 100644 --- a/doc/paper/rotohsm_paper.tex +++ b/doc/paper/rotohsm_paper.tex @@ -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} diff --git a/doc/paper/rotohsm_tech_report.pdf b/doc/paper/rotohsm_tech_report.pdf Binary files differindex 4dd1f58..95c242c 100644 --- a/doc/paper/rotohsm_tech_report.pdf +++ b/doc/paper/rotohsm_tech_report.pdf diff --git a/doc/paper/rotor_stator.jpg b/doc/paper/rotor_stator.jpg Binary files differnew file mode 100644 index 0000000..904052b --- /dev/null +++ b/doc/paper/rotor_stator.jpg |