# 03-20 Recherche und Research Papers

Ich habe einige Arbeitsberichte von Universitäten durchgelesen. Nun bin ich besser über die Schwierigkeiten der Etappen meines Projektes informiert. Meine Notizen sind in der Sidebar unter /documentation/ zu finden. Die Arbeiten sind alle auf einem äusserst hohem Niveau und machen mir deswegen ein bisschen Angst. Es scheint aber auch so, als hätten sie sehr hohe Ansprüche bezüglich Leistung und Skalierbarkeit. Schliesslich sind es wissenschaftliche Berichte von Bachelor Thesen, welche andere Unis anschauen. Es ist ihnen deswegen beispielsweise ein Anliegen, ihre Programme zu optimieren damit 100'000 Clients auf ihrem Server unterstützt werden. Ich habe vergleichsweise bescheidenere Ansprüche. Jedenfalls sieht's so aus, als hätte ich sehr viel Arbeit vor mir. Ich erwarte nicht allzu viel.

  • ESP32 muss nicht in Echtzeit mit einer hohen refresh rate auf einer schönen UI lokalisierbar sein
  • muss nicht skalierbar sein (nicht Concurrency oder CPU Multithreading einbauen)

Anmerkung: Die ESP32 sind laut AliExpress versendet worden und sollten vermeintlich in 15 - 22 Tagen ankommen. Mal gucken ob die Corona Lage so was überhaupt zulässt.

# Probleme

Momentan bin ich mir ziemlich sicher, was mein Mittel zum Zweck ist. Ich weiss grob wie ich das Projekt aufbauen kann. Jedoch sollte ich nach einem sinnvollen Zweck suchen. Momentan tendiere ich zu einem "backpack finder" (morgens weniger Stress um Schulsachen zu packen?). Grund dafür ist, dass ein Rucksack sehr wahrscheinlich irgendwo herumliegt und sich nicht bewegt. Darum spielt die zeitliche Verzögerung meines Systems vermutlich keine grosse Rolle. Ein Mensch wäre beispielsweise ein eher schwieriges Objekt, da man sich neben der momentanen Position auch für die Bewegungen der Person über Zeit interessiert. Ein Rucksack-Lokalisierer muss nur zeigen wo er gerade ist.

not sure if ESP32 can be used as beacon. I just bought the next best ESP32 dev board from aliexpress, so that it would arrive as soon as possible. The specifications here seem to support the necessary protocols for BLE. The board I have is basically a ESP32 dev board with some added hardware features. The Arduino Boards Manager should be able to find the correct config by adding the Espressif release link to boards manager.

# Lösungen

Ich werde mich mehr über das ESP32 board zu lesen. Ich denke, dass ich möglichst bald ein usecase finden sollte und dann den Vertrag erarbeiten sollte.

# Weiteres Vorgehen

Zuerst werde ich ein usecase finden und den Vertrag schreiben. Danach wäre es sicher sinnvoll, über die folgenden Technologien zu lesen. Diese kamen in den bisher gelesenen Berichten am häufigsten vor.

Last Updated: 11/23/2020, 9:42:47 PM