From 6543b31f780ff78c52f57bf4f4eee6bb2c3c7ceb Mon Sep 17 00:00:00 2001 From: Samo Penic <samo.penic@gmail.com> Date: Sat, 26 Mar 2022 20:28:00 +0000 Subject: [PATCH] Some documentation details --- documentation/depth_camera/project_progress.tex | 18 +++++- /dev/null | 32 ---------- documentation/depth_camera/project_progress.pdf | 0 documentation/depth_camera/project_progress.aux | 13 ++-- documentation/depth_camera/project_progress.log | 116 ++++++++++++++++++++------------------ documentation/depth_camera/figures/case_drawing.png | 0 documentation/depth_camera/.project_progress.tex.swp | 0 7 files changed, 83 insertions(+), 96 deletions(-) diff --git a/documentation/depth_camera/.project_progress.tex.swp b/documentation/depth_camera/.project_progress.tex.swp index 73f65f7..4ac22fa 100644 --- a/documentation/depth_camera/.project_progress.tex.swp +++ b/documentation/depth_camera/.project_progress.tex.swp Binary files differ diff --git a/documentation/depth_camera/figures/case_drawing.png b/documentation/depth_camera/figures/case_drawing.png new file mode 100644 index 0000000..445fa07 --- /dev/null +++ b/documentation/depth_camera/figures/case_drawing.png Binary files differ diff --git a/documentation/depth_camera/figures/x.log b/documentation/depth_camera/figures/x.log deleted file mode 100644 index 49ee11b..0000000 --- a/documentation/depth_camera/figures/x.log +++ /dev/null @@ -1,32 +0,0 @@ -This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/Debian) (preloaded format=pdflatex 2021.10.25) 26 MAR 2022 11:39 -entering extended mode - restricted \write18 enabled. - %&-line parsing enabled. -**project_progress.tex -(/usr/share/texlive/texmf-dist/tex/latex/tools/x.tex -LaTeX2e <2020-10-01> patch level 4 -L3 programming layer <2021-01-09> xparse <2020-03-03> -! . -l.38 \batchmode \errmessage{} - \csname @@end\endcsname \end -This error message was generated by an \errmessage -command, so I can't give any explicit help. -Pretend that you're Hercule Poirot: Examine all clues, -and deduce the truth by order and method. - - ) -Here is how much of TeX's memory you used: - 18 strings out of 479304 - 517 string characters out of 5869778 - 271122 words of memory out of 5000000 - 17308 multiletter control sequences out of 15000+600000 - 403430 words of font info for 27 fonts, out of 8000000 for 9000 - 1141 hyphenation exceptions out of 8191 - 13i,0n,15p,100b,10s stack positions out of 5000i,500n,10000p,200000b,80000s - -No pages of output. -PDF statistics: - 0 PDF objects out of 1000 (max. 8388607) - 0 named destinations out of 1000 (max. 500000) - 1 words of extra memory for PDF output out of 10000 (max. 10000000) - diff --git a/documentation/depth_camera/project_progress.aux b/documentation/depth_camera/project_progress.aux index c362bbb..ae42185 100644 --- a/documentation/depth_camera/project_progress.aux +++ b/documentation/depth_camera/project_progress.aux @@ -1,9 +1,10 @@ \relax \citation{productFamilyDatasheet} \citation{productFamilyDatasheet} -\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Rear of the Intel RealSense Depth Camera D455. All units in millimeters. Taken from \cite {productFamilyDatasheet}.}}{1}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {1}Camera}{1}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Model and make}{1}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Mechanical specifications}{1}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {1.3}Extension connector pinout}{1}{}\protected@file@percent } -\gdef \@abspage@last{1} +\@writefile{toc}{\contentsline {section}{\numberline {1}Camera}{1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Model and make}{1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Mechanical specifications}{1}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Rear of the Intel RealSense Depth Camera D455. All units in millimeters. Taken from \cite {productFamilyDatasheet}.}}{1}\protected@file@percent } +\newlabel{fig:rearmechanical}{{1}{1}} +\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Drawing of the case done in FreeCAD 0.19.}}{2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.3}Extension connector pinout}{2}\protected@file@percent } diff --git a/documentation/depth_camera/project_progress.log b/documentation/depth_camera/project_progress.log index 6e0dcbd..e4f36a0 100644 --- a/documentation/depth_camera/project_progress.log +++ b/documentation/depth_camera/project_progress.log @@ -1,37 +1,37 @@ -This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/Debian) (preloaded format=pdflatex 2021.10.25) 26 MAR 2022 11:45 +This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=pdflatex 2020.5.19) 26 MAR 2022 21:27 entering extended mode restricted \write18 enabled. %&-line parsing enabled. **project_progress.tex (./project_progress.tex -LaTeX2e <2020-10-01> patch level 4 -L3 programming layer <2021-01-09> xparse <2020-03-03> +LaTeX2e <2020-02-02> patch level 2 +L3 programming layer <2020-02-14> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls -Document Class: article 2020/04/10 v1.4m Standard LaTeX document class +Document Class: article 2019/12/20 v1.4l Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo -File: size12.clo 2020/04/10 v1.4m Standard LaTeX file (size option) +File: size12.clo 2019/12/20 v1.4l Standard LaTeX file (size option) ) -\c@part=\count177 -\c@section=\count178 -\c@subsection=\count179 -\c@subsubsection=\count180 -\c@paragraph=\count181 -\c@subparagraph=\count182 -\c@figure=\count183 -\c@table=\count184 +\c@part=\count167 +\c@section=\count168 +\c@subsection=\count169 +\c@subsubsection=\count170 +\c@paragraph=\count171 +\c@subparagraph=\count172 +\c@figure=\count173 +\c@table=\count174 \abovecaptionskip=\skip47 \belowcaptionskip=\skip48 -\bibindent=\dimen138 +\bibindent=\dimen134 ) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty -Package: graphicx 2020/09/09 v1.2b Enhanced LaTeX Graphics (DPC,SPQR) +Package: graphicx 2019/11/30 v1.2a Enhanced LaTeX Graphics (DPC,SPQR) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty Package: keyval 2014/10/28 v1.15 key=value parser (DPC) -\KV@toks@=\toks15 +\KV@toks@=\toks14 ) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty -Package: graphics 2020/08/30 v1.4c Standard LaTeX Graphics (DPC,SPQR) +Package: graphics 2019/11/30 v1.4a Standard LaTeX Graphics (DPC,SPQR) (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty Package: trig 2016/01/03 v1.10 sin cos tan (DPC) @@ -42,15 +42,15 @@ Package graphics Info: Driver file: pdftex.def on input line 105. (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def -File: pdftex.def 2020/10/05 v1.2a Graphics/color driver for pdftex +File: pdftex.def 2018/01/08 v1.0l Graphics/color driver for pdftex )) -\Gin@req@height=\dimen139 -\Gin@req@width=\dimen140 +\Gin@req@height=\dimen135 +\Gin@req@width=\dimen136 ) -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def -File: l3backend-pdftex.def 2020-01-29 L3 backend support: PDF output (pdfTeX) -\l__color_backend_stack_int=\count185 -\l__pdf_internal_box=\box47 +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def +File: l3backend-pdfmode.def 2020-02-03 L3 backend support: PDF mode +\l__kernel_color_stack_int=\count175 +\l__pdf_internal_box=\box45 ) (./project_progress.aux) \openout1 = `project_progress.aux'. @@ -72,17 +72,17 @@ (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] -\scratchcounter=\count186 -\scratchdimen=\dimen141 -\scratchbox=\box48 -\nofMPsegments=\count187 -\nofMParguments=\count188 -\everyMPshowfont=\toks16 -\MPscratchCnt=\count189 -\MPscratchDim=\dimen142 -\MPnumerator=\count190 -\makeMPintoPDFobject=\count191 -\everyMPtoPDFconversion=\toks17 +\scratchcounter=\count176 +\scratchdimen=\dimen137 +\scratchbox=\box46 +\nofMPsegments=\count177 +\nofMParguments=\count178 +\everyMPshowfont=\toks15 +\MPscratchCnt=\count179 +\MPscratchDim=\dimen138 +\MPnumerator=\count180 +\makeMPintoPDFobject=\count181 +\everyMPtoPDFconversion=\toks16 ) (/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 @@ -92,44 +92,50 @@ File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv e )) - -LaTeX Warning: Reference `fig:rearmechanical' on page 1 undefined on input line - 10. - <figures/REARmechanical.png, id=1, 439.6425pt x 728.7225pt> File: figures/REARmechanical.png Graphic file (type png) <use figures/REARmechanical.png> -Package pdftex.def Info: figures/REARmechanical.png used on input line 13. +Package pdftex.def Info: figures/REARmechanical.png used on input line 14. (pdftex.def) Requested size: 439.64142pt x 728.72072pt. + LaTeX Warning: Citation `productFamilyDatasheet' on page 1 undefined on input l -ine 14. +ine 16. LaTeX Warning: Citation `productFamilyDatasheet' on page 1 undefined on input l -ine 14. +ine 16. -[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map} +<figures/case_drawing.png, id=3, 1038.88126pt x 507.8975pt> +File: figures/case_drawing.png Graphic file (type png) +<use figures/case_drawing.png> +Package pdftex.def Info: figures/case_drawing.png used on input line 23. +(pdftex.def) Requested size: 234.00238pt x 114.396pt. +[1 - <./figures/REARmechanical.png>] (./project_progress.aux) +{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map} <./figures/REARmechanical.p +ng>] [2 <./figures/case_drawing.png>] (./project_progress.aux) LaTeX Warning: There were undefined references. + +LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. + ) Here is how much of TeX's memory you used: - 1202 strings out of 479304 - 18586 string characters out of 5869778 - 292565 words of memory out of 5000000 - 18436 multiletter control sequences out of 15000+600000 - 405246 words of font info for 33 fonts, out of 8000000 for 9000 - 1141 hyphenation exceptions out of 8191 - 68i,7n,74p,263b,217s stack positions out of 5000i,500n,10000p,200000b,80000s + 1152 strings out of 482527 + 17154 string characters out of 5948378 + 246255 words of memory out of 5000000 + 16253 multiletter control sequences out of 15000+600000 + 534154 words of font info for 30 fonts, out of 8000000 for 9000 + 395 hyphenation exceptions out of 8191 + 30i,7n,29p,527b,258s stack positions out of 5000i,500n,10000p,200000b,80000s </usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></us r/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb> -Output written on project_progress.pdf (1 page, 92558 bytes). +Output written on project_progress.pdf (2 pages, 136467 bytes). PDF statistics: - 19 PDF objects out of 1000 (max. 8388607) - 11 compressed objects within 1 object stream + 24 PDF objects out of 1000 (max. 8388607) + 13 compressed objects within 1 object stream 0 named destinations out of 1000 (max. 500000) - 6 words of extra memory for PDF output out of 10000 (max. 10000000) + 11 words of extra memory for PDF output out of 10000 (max. 10000000) diff --git a/documentation/depth_camera/project_progress.pdf b/documentation/depth_camera/project_progress.pdf index 5af36bc..278bbb3 100644 --- a/documentation/depth_camera/project_progress.pdf +++ b/documentation/depth_camera/project_progress.pdf Binary files differ diff --git a/documentation/depth_camera/project_progress.tex b/documentation/depth_camera/project_progress.tex index 2ae5401..6e4458e 100644 --- a/documentation/depth_camera/project_progress.tex +++ b/documentation/depth_camera/project_progress.tex @@ -7,13 +7,25 @@ Intel Realsense D455 \subsection{Mechanical specifications} -At the rear we have holes at positions in figure \ref{fig:rearmechanical} +At the rear of the camera there are two M4 holes for mounting additional modules to the camera. The mechanical drawing is not that clear about the hole size, since there is also a mention of M3 at the same drawing. The part of the mechanical drawing regarding the back of the camera is presented in figure \ref{fig:rearmechanical}. + +\begin{figure}[bth] + \begin{center} +\includegraphics[angle=-90, origin=c, width=0.6\linewidth]{figures/REARmechanical.png} + \end{center} + \caption{Rear of the Intel RealSense Depth Camera D455. All units in millimeters. Taken from \cite{productFamilyDatasheet}.}\label{fig:rearmechanical} +\end{figure} + +The case was drawn with open source 3d cad software FreeCAD version 0.19. The size of the case is approx 2 mm larger as camera back side in both dimensions and is 12 mm thick, allowing enough space for mounting the ESP32 board and nRF24l01 module. The holes for synchronization cables from camera and output sinchronization are of diameter 3 mm. They are positioned in such a way, that they do not pose any mechanical problems for assembly. Improvement would be to put connectors to the case. Which ones? \begin{figure} -\includegraphics[angle=-90, origin=c, width=0.8\linewidth]{figures/REARmechanical.png} -\caption{Rear of the Intel RealSense Depth Camera D455. All units in millimeters. Taken from \cite{productFamilyDatasheet}.} + \begin{center} + \includegraphics[width=0.6\linewidth]{figures/case_drawing.png} + \end{center} + \caption{Drawing of the case done in FreeCAD 0.19.} \end{figure} + \subsection{Extension connector pinout} -- Gitblit v1.9.3