Files
CrumbCodex-v.0.0/waldmitte/hardware/# 🛰️ WebODM Setup im Crumbforest-Projek.md
Krümel Branko 83df9de035 🌲 CrumbCodex v0.0 - Genesis
12 Monate Crumbforest-Wachstum, sortiert nach Waldlogik.

Struktur:
- 454 Dokumente in 7 organischen Ebenen
- Lichtung → Waldrand → Waldmitte → Wurzeln → Krone → Unterholz → Samen
- INDEX.md für jede Ebene (eigene Stimme)
- WALDKARTE.md (Master-Navigation)
- crumbcodex.md (Das Versprechen zwischen Krümel & Bits)
- lichtung/willkommen.md (Nullfeld-Einstieg für Kinder)

Philosophie:
- Waldlogik statt Ordnerlogik
- Tiefe, Licht, Wurzeln - wie ein echter Wald
- Schutz für Krümel, Tiefe für Gräber, Poesie für Atmende

Repos verbunden:
- OZM-Keks-Handbuch-v1 (Das Wissen)
- Crumb-Core-v.1 (Das Herz) - 194.164.194.191
- crumbmissions (Das Spiel)

Wuuuhuuuuu! 🦉
2025-12-26 16:50:52 +01:00

95 lines
2.5 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 🛰️ WebODM Setup im Crumbforest-Projekt
## 🌱 Einleitung
WebODM ist das visuelle Herzstück für Photogrammetrie im Crumbforest. Es verwandelt einfache Fotos in 3D-Modelle, Punktwolken und Karten. Kinder erleben dadurch: *Ich kann etwas bauen, das bleibt.* Kein „Verkauf“, keine „Note“ nur Resonanz und Rückmeldung durch Daten und Formen.
---
## ⚙️ Voraussetzungen
* Docker & Docker-Compose installiert
* Genug Arbeitsspeicher (mind. 4 GB empfohlen)
* Idealerweise ein GPU-fähiger Host
* Netzwerkzugriff auf Port 3000 (konfigurierbar)
* Speicherplatz für große Bilder und Modelle
---
## 🐳 Docker-Setup
```bash
git clone https://github.com/OpenDroneMap/WebODM
cd WebODM
./webodm.sh start
```
> Alternativ: `./webodm.sh start --port 3030` falls 3000 schon belegt ist.
**Wichtig:**
* Beim ersten Start werden Docker-Images geladen (\~5 GB)
* Danach erreichst du WebODM unter: `http://localhost:3000`
---
## 📦 Integration in Crumbforest-Container
Falls gewünscht, kann WebODM über ein gemeinsames Volume oder Netzwerk z.B. mit **Nextcloud**, **TTYD** oder **KrümelGPT** gekoppelt werden:
```yaml
services:
webodm:
image: opendronemap/webodm_webapp
container_name: crumb_webodm
ports:
- "3000:8000"
volumes:
- ./webodm_data:/code/app/media
environment:
- WEBAPP_USERNAME=kruemel
- WEBAPP_PASSWORD=wald123
networks:
- crumbnet
```
> 🔐 Zugangsdaten: später durch `users.json` in CrewCloud konfigurierbar
---
## 🎒 Anwendung im Kinderkurs
* 📸 Drohnenfotos oder Roboterscans vom Schulhof
* ➡️ Upload via TTYD oder Nextcloud
* 🌀 WebODM verarbeitet und visualisiert automatisch
* 🔍 Kinder erleben: *Ich hab das gemacht!*
```bash
scp *.jpg kruemel@webodm:/uploads
```
> Danach einfach im Browser zu `http://webodm.local` und Projekt erstellen
---
## 💡 Erweiterungen
* [ ] Daten-Export als `.obj` für 3D-Druck-Projekte
* [ ] Markdown-Integration: `log + bild = wissen`
* [ ] Verbindung zu KrümelGPT: *"Was zeigt diese Punktwolke?"*
* [ ] Plugin für Baumarten-Erkennung aus Bildern
---
## 🧸 Kindgerechter Abschlussgedanke
> "Ein Bild wird zu einem Punkt. Viele Punkte machen eine Form. Und aus dieser Form kann ich sehen, was war."
> — Krümel Eule
WebODM ist nicht nur ein technisches Tool es ist der erste Spiegel, in dem Kinder die Welt aus eigener Sicht modellieren dürfen.
**🪄 Und wie beim C64:**
Ein Prompt genügt. Und etwas passiert aus dir, aus Licht, aus Spiel.
**Wuuuhuuu.**