You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
bachelor-thesis/Praesentation/beamer.tex

402 lines
12 KiB
TeX

\documentclass[10pt]{beamer}
% Theme choice:
\usetheme{Singapore}
3 years ago
\usecolortheme{seagull}
% Title page details:
3 years ago
%\titlegraphic{\includegraphics[height=1.5cm]{../static/logo.pdf}}
\title{\includegraphics[height=1.5cm]{../static/logo.pdf}\\ \vspace{1em}Bachelorthesis}
\subtitle{Distanzmessung auf kleinen Skalen mit Hilfe von Smartphone-Sensoren}
3 years ago
\date{23.03.2022}
\author{Sebastian Preisner}
3 years ago
%\institute{Wilhelm Büchner Hochschule Darmstadt}
% Setup theme
%\usefonttheme{serif}
\setbeamertemplate{footline}[frame number]{}
\setbeamertemplate{navigation symbols}{}
3 years ago
%\setbeamercolor{block title}{bg=blue!20,fg=black}
%\setbeamercolor{block body}{bg = blue!10, fg = black}
%\setbeamertemplate{itemize item}[square]
%\setbeamercolor{itemize item}{fg = cyan}
%\setbeamercolor{enumerate item}{fg = cyan}
3 years ago
\setbeamercolor{alerted text}{fg=red}
\beamertemplatenavigationsymbolsempty
%\setbeamercolor{titlelike}{fg=red}
3 years ago
\usepackage{appendixnumberbeamer}
% Setup Section title
\AtBeginSection[]{
\begin{frame}[noframenumbering,plain]
\vfill
\centering
\begin{beamercolorbox}[sep=8pt,center,shadow=true,rounded=true]{title}
\usebeamerfont{title}\insertsectionhead\par%
\end{beamercolorbox}
\vfill
\end{frame}
}
\newcommand{\backupbegin}{
\newcounter{finalframe}
\setcounter{finalframe}{\value{framenumber}}
}
\newcommand{\backupend}{
\setcounter{framenumber}{\value{finalframe}}
}
% ------------------------------
% Include packages
% ------------------------------
\usepackage[T1]{fontenc}
\usepackage{amsfonts}
\usepackage{FiraSans}
\usepackage{siunitx} % SI-Units
\sisetup{locale = DE}
3 years ago
\usepackage{tikz} % load the package tikz to manipulate the images
\usepackage{pgfpages} % Include notes to the presentation
3 years ago
\usepackage[duration=20]{pdfpcnotes}
%\setbeameroption{show notes}
%\setbeameroption{show notes on second screen = bottom}
% ------------------------------
% Start Document
% ------------------------------
\begin{document}
\maketitle
3 years ago
\begin{frame}{Inhalt der Präsentation}
\setbeamertemplate{section in toc}[sections numbered]
\tableofcontents[hideallsubsections]
3 years ago
\note[item]{Motivation darlegen}
\note[item]{Rahmenbedingungen abstecken}
\note[item]{Grundlagen erarbeiten}
\note[item]{Methodik: Vorgehen erläutern und fließend in die Auswertung übergehen}
\note[item]{Im Fazit gebe ich eine Zusammenfassung der Arbeit und einen Ausblick.}
\note[item]{In der Anschließenden Diskussion werde ich versuchen Ihre Fragen zu beantworten.}
\note[item]{1:20}
\end{frame}
\section{Einleitung}
\begin{frame}{Motivation}
\pause
3 years ago
\note[item]{abweichen üblichen Motivationsbeschreibung}
\note[item]{ganz Persönliche Motivation für das Thema}
\begin{columns}
\begin{column}{0.3\textwidth}
\centering
\includegraphics[width=0.85\textwidth]{../static/Opensource.pdf}
3 years ago
\end{column} \hfill
\note[item]{18 Jahre OpenSource begeistert}
\pause
3 years ago
\begin{column}{0.3\textwidth}
\centering
\includegraphics[width=0.9\textwidth]{../static/Wikipedia.pdf}
3 years ago
\end{column} \hfill
\note[item]{Bildung und Wissen sollten jedem zugänglich sein.}
\pause
3 years ago
\begin{column}{0.3\textwidth}
\centering
3 years ago
\includegraphics[width=0.85\textwidth]{../static/phyphox.jpg}
\end{column}
\end{columns}
\note[item]{Möglichkeit untersuchen}
\note[item]{Lokalisierung zu Entwickeln}
\note[item]{für Tischexperimente nutzbar}
\note[item]{3:16}
\end{frame}
3 years ago
\begin{frame}{Technologie und Hardware}
\note[item]{Zum Einsatz kommt Bluetooth}
\note[item]{etablierter Standard zum Austausch von Daten}
\note[item]{Bluetooth-Beacon von Espurino}
\note[item]{Programmierbar mittels JavaScript}
\note[item]{OnePlus 7t mit Android 11}
\begin{columns}
\begin{column}{0.3\textwidth}
\includegraphics[width=\textwidth]{../static/Bluetooth-logo.pdf}
\hspace*{15pt}\hbox{\tiny\scriptsize Quelle:\thinspace{\tiny\itshape Bluetooth SIG}}
\end{column}
\pause
\begin{column}{0.3\textwidth}
\includegraphics[width=\textwidth]{../static/puckjs-single.jpeg}
\end{column}
\pause
\begin{column}{0.3\textwidth}
\includegraphics[width=.7\textwidth]{../static/OnePlus-7T-Blue(2).png}
\hspace*{15pt}\hbox{\tiny\scriptsize Quelle:\thinspace{\tiny\itshape OnePlus}}
\end{column}
\end{columns}
\note[item]{4:30}
\end{frame}
\section{Grundlagen}
\begin{frame}{Distanzmessung}
3 years ago
\centering
\begin{overprint}
\includegraphics<1>{../static/reale-strecke.pdf}
\includegraphics<2>{../static/digitale-wegpunkte.pdf}
\includegraphics<3>{../static/digitale-strecke.pdf}
\end{overprint}
\onslide<1>{
\begin{block}{Definition}
Die Distanzmessung beschreibt die Messung der Länge einer zurückgelegten Strecke. Die Strecke bezeichnet den Weg zwischen Start- und Zielpunkt.
\end{block}
}
\note[item]{Diskrete erfassung von Wegpunkten.}
\note[item]{Die summe der Abstände zwischen den Wegpunkten = Strecke.}
\note[item]{Wegpunkte können durch die Lokalisierung bestimmt werden.}
3 years ago
\note[item]{Beschränkung auf Lokalisierung}
\note[item]{}
\note[item]{\textbf{Übergang:} Verschiedene Lokalisierungsverfahren}
\note[item]{6:00}
\end{frame}
3 years ago
\begin{frame}{Trilateration}
\centering
\begin{overprint}
\includegraphics<1>[height=.8\textheight]{../static/lateration-entfernung.pdf}
\note[item]{Entfernung zwischen Sender und Empfänger}
\note[item]{Kreis mit der Entfernung als Radius um den Sender}
\note[item]{Mögliche Positionen des Empfängers}
\includegraphics<2>[height=.8\textheight]{../static/lateration-kreis.pdf}
\note[item]{genaue Position zwei weitere Sender benötigt = Trilateration}
\includegraphics<3>[height=.8\textheight]{../static/lateration-position.pdf}
\note[item]{Um missverständnisse aus zu räumen: Die Trilateration ist \textbf{nicht mit der Triangulation} zu verwechseln bei der die Einfallswinkel zur Positionsbestimmung herangezogen werden hallo.}
3 years ago
\end{overprint}
\note[item]{9:30}
\end{frame}
3 years ago
\begin{frame}{Entfernungsmessung}
\centering
3 years ago
\note[item]{Entfernungsmessung mit Funksystemen = Signalstärkemessung.}
\note[item]{RSSI bei Bluetooth}
\note[item]{long-distance path loss Modell zur Vorhersage von Signalstärkeverlusten bei der Ausbreitung von Funkwellen.}
\note[item]{Einsatz in der Android-Beacon-Library}
\note[item]{Cho et al.}
\note[item]{Verbesserung bis 1,5m auf unter 10\%}
\note[item]{Ersetzung txPower durch live RSSI auf 1m, hier scPower}
\note[item]{Untersuchen der Übertragbarkeit auf die Lokalisierung}
3 years ago
\onslide<1->{RSSI - Received Signal Strength Indicator}
\onslide<2->{
\begin{eqnarray}
d = A \cdot \left( \frac{P_R}{\alert<3>{txPower}} \right)^B + C
\end{eqnarray}
}
\onslide<4->{"Accurate Distance Estimation between Things: A Self-correcting Approach" von Cho et al.}
\onslide<4->{
\begin{eqnarray}
d = A \cdot \left( \frac{P_R}{\alert<4->{scPower}} \right)^B + C
\end{eqnarray}
}
\note[item]{10:50}
\end{frame}
\begin{frame}<presentation:0>[noframenumbering]{Forschungsfragen}
\begin{itemize}
\item Lässt sich das Selbstkorrigierende System auch zur Lokalisierung einsetzen?
\item Ist eine Verbesserung durch den Einsatz von Filtern möglich?
\item Ist eine Verbesserung durch eine, auf den Versuchs angepasste kalibrierung Möglich?
\note[item]{Eine frage die in der Arbeit vergessen wurde zu erwähnen: \textbf{Ist es möglich einen Versuchsaufbau zu erstellen der wenig Fehlereinflüsse zulässt?}. Dies ist prinzipiell gelungen, jedoch liegt der Fehler nicht im Versuchsaufbau sondern in der umgebung und des schwankenden $RSSI$ werts durch die Umgebungsbedingungen.}
\end{itemize}
\end{frame}
\section{Methodik}
\begin{frame}{Vorgehen}
3 years ago
\note[item]{experimentelle Untersuchung \textbf{Abstrahlcharakterristik und Dämpfung} der Hardware}
\note[item]{Kalibrierungsbereich von 40 m auf 2 m reduziert.}
\note[item]{Versuchsaufbau wird gleich näher beschrieben.}
\note[item]{Experimentelle Tests des Versuchsaufbaus}
\note[item]{Auswertung Einfluss selbstkorrigierendes System, Filter, Kalibrierung}
\begin{itemize}
\item Referenzmessungen
\item Kalibrierung
\item Versuchsaufbau
\item Versuchsdurchführung
\item Auswertung
\end{itemize}
\note[item]{12:45}
\end{frame}
3 years ago
\begin{frame}{Referenzmessung - Outdoor/Indoor }
\note[item]{Insgesammt 40 Messreihen und xxxx Datenpunkte}
\note[item]{Reduzierung von Reflektionen durch Wänden und Gegenstände.}
\note[item]{Weite Funksysteme im 2.4GHz Band = Wifi, Zigbee, weiter Bluetooth Geräte}
\note[item]{Einfluss durch Funksysteme}
\note[item]{Ergab sich ein zuvor nicht bedachter Einflussfaktor}
\note[item]{Kalibrierung im Innenbereich da leichter Kontrollierbar}
\centering
\includegraphics[height=0.8\textheight]{../static/BeaconSmartphone.pdf}
\note[item]{13:55}
\end{frame}
3 years ago
\begin{frame}{Referenzmessung Smartphone Rotation}
\note[item]{Positionierung der Geräte.}
\note[item]{Rotationsrichtung = Uhrzeigersinn}
\note[item]{Schwächung linke Smartphoneseite 45-135 Grad}
\note[item]{Entfernungsdifferenz zwischen 225 Grad und 90 Grad = 1,6m}
\centering
\includegraphics[height=0.8\textheight]{../static/SmartphoneRotation.pdf}
\note[item]{16:00}
\end{frame}
3 years ago
\begin{frame}{Versuchsaufbau}
\note[item]{3 Beacon zur umsetzung der Trilateration}
\note[item]{Gleichseitiges Dreieck mit 1m Schenkellänge}
\note[item]{jeder Beacon erfasst die scPower seiner Nachbarn und übermittelt diese zur Berechnung}
\note[item]{Winkelabhängigkeit des Smartphones}
\note[item]{Display nach oben, Rotation um 180 Grad zwischen den Messreihen eines Messpunktes}
\note[item]{Karton mit Eingezeichneten Messpunkten}
\begin{columns}
\begin{column}{.58\textwidth}
\includegraphics[height=.7\textheight]{../static/Zonen_und_Messpunkte.pdf}
\end{column}
\pause
\begin{column}{.25\textwidth}
\includegraphics[height=.5\textheight]{../static/SmartphoneRotationGrafik.pdf}
\end{column}
\pause
\begin{column}{.5\textwidth}
\includegraphics[angle=270,width=.7\textwidth]{../static/Versuchsaufbau.jpg}
\end{column}
\end{columns}
\note[item]{16:50}
\end{frame}
3 years ago
\section{Auswertung}
\begin{frame}{Entfernungsmessung}
\note[item]{txPower 102,03\%}
\note[item]{scPower 63,97\%}
\note[item]{Verbesserung 35,85\%}
\centering
\includegraphics[width=0.85\textwidth]{../static/ScVsTxPower.pdf}
\note[item]{17:33}
\end{frame}
\begin{frame}{Lokalisierung}
\note[item]{Verbesserung durchschnittlich 61,35\%}
\centering
\includegraphics[width=.85\textwidth]{../static/LocErrScVsTxPower.pdf}
\note[item]{18:50}
\end{frame}
\section{Fazit}
\begin{frame}{Zusammenfassung}
\begin{itemize}[<+->]
\item Entwicklung eines Versuchsaufbaus zur Lokalisierung
\item scPower verbessert die Entfernungsmessung und Lokalisierung
\item Verbesserung durch Filter nachgewiesen
\item Abweichung von unter 10\% nicht reproduzierbar
\item Genauigkeit reicht nicht für Tischexperimente
\end{itemize}
\note[item]{Durchschnittliche Abweichung 204,32\%}
\note[item]{Durchschnittliche Abweichung 129cm}
\note[item]{18:50}
\end{frame}
\begin{frame}{Ausblick}
\begin{itemize}[<+->]
\item Zusätzliche Sensoren
\item Spezialisierte Filter
\item Angle of Arrival unter Bluetooth 5.2
\end{itemize}
\note[item]{Einsatz zusetzlicher Sensoren}
\note[item]{Einsatz spezialisierter Filter}
\note[item]{Bluetooth 5.2, Dezember 2019}
\note[item]{20:25}
\end{frame}
\section{Diskussion}
\appendix
\backupbegin
\begin{frame}{Filter}
\note[item]{Rohdaten 226,07\%}
\note[item]{gwichteter Mittelwert 189,52\%}
\note[item]{gleitender Mittelwert 204,32\%}
\note[item]{gleitender Mittelwert verbesserung 16,17\%}
\centering
\includegraphics[width=.85\textwidth]{../static/LocErrFilter.pdf}
\end{frame}
\begin{frame}{Kalibrierung}
\centering
\note[item]{check}
\includegraphics[width=0.9\textwidth]{../static/DistanceErrorKalibration.pdf}
\end{frame}
\begin{frame}{Selbstkorrigierendes System}
\centering
\includegraphics[height=0.9\textheight]{../static/Ablaufplan-Advertising.pdf}
\end{frame}
\begin{frame}{Positionierung}
\centering
\includegraphics[height=0.9\textheight]{../static/position_auswertung.pdf}
\end{frame}
3 years ago
\begin{frame}{Lokalisierung}
\centering
\includegraphics[width=0.9\textwidth]{../static/Lokalisierungstest.pdf}
\end{frame}
\begin{frame}{AoA - Angle of Arrival}
\centering
\includegraphics[width=0.9\textwidth]{../static/aoaPositioning.pdf}
\end{frame}
\begin{frame}{Rotation}
\centering
\includegraphics[width=0.9\textwidth]{../static/BeaconRotation.pdf}
\end{frame}
\backupend
\end{document}