Update MEMORY.md, MEMORY.md, bachelor-thesis-summary.md, and 76 more files
This commit is contained in:
commit
4426388063
79 files changed
+6169
No files matched your search
@@ -0,0 +1,37 @@
|
||||
# BLE Indoor Positioning - Bachelor Thesis Summary Agent Memory
|
||||
|
||||
## Projekt-Kontext
|
||||
- Bachelorarbeit an einer Fachhochschule, ca. 50 Seiten
|
||||
- Thema: BLE-basierte Indoor-Lokalisierung mit ESP32 iBeacons + Android-App (Kotlin)
|
||||
- Forschungsfrage: Zuverlaessigkeit BLE-basierter Indoor-Navigation fuer sehbehinderte Personen
|
||||
- Fokus: Elektrotechnische Betrachtung, RSSI-Modellierung, Machbarkeitsstudie
|
||||
- Abgrenzung: Keine sicherheitskritische/medizinische Anwendung
|
||||
|
||||
## Technische Architektur (Key Details)
|
||||
- 5-stufige Pipeline: BleScanner -> BeaconFilterManager -> PositionCalculator -> PositionSmoother -> UI
|
||||
- RSSI-Filter: Kalman (primaer), EMA, MovingAverage als Alternativen (RssiFilter-Interface)
|
||||
- Positionsberechnung: IDW (Exponent 4) -> Gauss-Newton -> Blending (0.5-1.5m Uebergang)
|
||||
- Ausreisser-Schwellwert: 20 dBm; Beacon-Frische: 3s
|
||||
- Kalibrierung: RSSI_AT_ONE_METER=-65 dBm, PATH_LOSS_EXPONENT=5.5
|
||||
- Raum: 3.5x4.5m, 3 Beacons
|
||||
|
||||
## Akademische Konventionen
|
||||
- Expose-Struktur: Projektvorstellung (~40%) -> Umsetzungskonzept (~50%) -> Fazit/Ausblick (~10%)
|
||||
- Sprache: Deutsch, akademisch aber verstaendlich, keine Umlaute (ASCII-kompatibel fuer Textdateien)
|
||||
- Umfang einseitige Zusammenfassung: ca. 400-500 Woerter
|
||||
- Keine Code-Snippets in Zusammenfassungen, technische Aspekte in Prosa
|
||||
|
||||
## Gliederung der Bachelorarbeit
|
||||
1. Einleitung & Motivation (4-5 S.)
|
||||
2. Grundlagen (10-12 S.)
|
||||
3. Stand der Technik (8-9 S.)
|
||||
4. Systemkonzept (8-9 S.)
|
||||
5. Implementierung (7-8 S.)
|
||||
6. Evaluation & Messergebnisse (8-9 S.)
|
||||
7. Fazit & Ausblick (3-4 S.)
|
||||
|
||||
## Lessons Learned
|
||||
- Quellcode ist komplett deutsch kommentiert
|
||||
- Kein DI-Framework, direkte Instanziierung in MainActivity
|
||||
- StateFlow fuer reaktive UI-Updates (Compose)
|
||||
- Expose als reine Textdatei (kein Markdown) mit ASCII-Umlauten (ae, oe, ue, ss)
|
||||
Reference in new issue
Block a user