Edited
P36b Urban Space Previewer
Vorschau von Bauvorhaben im urbanen öffentlichen Raum mittels Augmented Reality
Similar challenge from the hackathon "Shape My City", November 27 - 28, 2020, Laboratorium in Luzern HSLU & Opendata.ch": 08. Open Social Spaces .
Beschreibung
Inspiriert vom Projekt C36 (Partizipative Raumentwicklung / 3D-Visualisierung) soll eine mobile Webapplikation entwickelt werden, die Bürger mithilfe von "Augmented Reality" (AR) einen Einblick gibt in raumplanerische Bauvorhaben (Möblierung) im urbanen öffentlichen Raum, wie zum Beispiel ein Dorfplatz-Umbau oder einfach ein geplanter Baum oder Sitzbank. Die Idee dieses Challenges ist, dass Nutzer vor Ort einen physischen QR-Code vorfinden, der auf ihrem Mobile Browser eine AR-Applikation öffnet (dieser Code dient gleichzeitig als Marker, der das Einpassen der 3D-Objekte vereinfacht). Als Ausbau des Challenges können die 3D-Objekte auch bewertet werden.
Unter AR kann man die computergestützte Erweiterung der Realität verstehen, d.h. die Ergänzung eines Kamerabilds mit virtuellen Objekten mittels Einblendung/Überlagerung. Besonders Personen, die wenig Erfahrung haben mit Plänen können sich mit AR die Situation in der Realität besser vostellen. So können Planungen nachvollziehbarer präsentiert werden und Fehlinterpretationen verringert werden. Das Problem ist, dass AR zwar schon einige Zeit im Gespräch ist, aber die Mobile-Phone-Technologien - namentlich die Sensoren und die Software und damit die Orientierung im Raum - immer noch zu wünschen übrig lassen. Die Webapplikation pastZurich und das iPhone-App Lila4Green sind eine der wenigen bekannten AR-Anwendungen für herkömmliche Mobile Phones. Dieser Challenge soll die Möglichkeiten und Grenzen aufzeigen dieser Technologien.
(Source: Projektteam)
Aktueller Stand
Proof of Concept mit WebXR/WebAR durchgeführt, kleines Objekt in Raum platziert.
Platform
Chrome auf Android
Eingesetzte Technologien
- WebXR Hello-WebXR, JeelizAR
- 3D-Modeling mit Blender
Presentation
Weiterführende Challenge
- Mögliche Distanz zum und Grösse des Objekt prüfen und testen
- Überlappende/störende Objekte entfernen
- Unterschiedliche bzw. mehrere Ausgangspunkte (Orte, Anchors) ermöglichen, z.B Baugespann, Strasse vs. Balkonsicht zu einem Objekte, ... Objekt kann von verschiedenen Orten betrachtet werden.
Urban Space Previewer
Urban Space Previewer ist eine Challenge aus dem Smart Regio Lab - Lenzburg Seetal 2021.
Inspiriert vom Projekt C36 (Partizipative Raumentwicklung / 3D-Visualisierung) soll eine mobile Webapplikation entwickelt werden, die Bürger mithilfe von "Augmented Reality" (AR) einen Einblick gibt in raumplanerische Bauvorhaben (Möblierung) im urbanen öffentlichen Raum, wie zum Beispiel ein Dorfplatz-Umbau oder einfach ein geplanter Baum oder Sitzbank. Die Idee dieses Challenges ist, dass Nutzer vor Ort einen physischen QR-Code vorfinden, der auf ihrem Mobile Browser eine AR-Applikation öffnet (dieser Code dient gleichzeitig als Marker, der das Einpassen der 3D-Objekte vereinfacht). Als Ausbau des Challenges können die 3D-Objekte auch bewertet werden.
Unter AR kann man die computergestützte Erweiterung der Realität verstehen, d.h. die Ergänzung eines Kamerabilds mit virtuellen Objekten mittels Einblendung/Überlagerung. Besonders Personen, die wenig Erfahrung haben mit Plänen können sich mit AR die Situation in der Realität besser vostellen. So können Planungen nachvollziehbarer präsentiert werden und Fehlinterpretationen verringert werden. Das Problem ist, dass AR zwar schon einige Zeit im Gespräch ist, aber die Mobile-Phone-Technologien - namentlich die Sensoren und die Software und damit die Orientierung im Raum - immer noch zu wünschen übrig lassen. Die Webapplikation pastZurich und das iPhone-App Lila4Green sind eine der wenigen bekannten AR-Anwendungen für herkömmliche Mobile Phones. Dieser Challenge soll die Möglichkeiten und Grenzen aufzeigen dieser Technologien.
finished and presented
Joined the team
Event finish
prepare presentation and demo
update documentation
design prototype developed
Repository updated
doc: add description in readme (@Karneades)
deleted webxr.html (@underwhelmingToaster)
Merge pull request #3 from lbuchli/backend
Merge Backend into main (@lbuchli)
next level
Joined the team
Joined the team
view edited (@rnsteiner)
Add view and create (@lbuchli)
Delete flat_marker.glb (@nighty34)
Add files via upload
Resolve merge conflict (@lbuchli)
WIP util class
Merge remote-tracking branch 'origin/main' (@underwhelmingToaster)
added url handler
added rating stars
Repository updated
Joined the team
Challenge shared
Tap here to review.
Add LICENSE (@Karneades)
added css (@underwhelmingToaster)
add title to site (@Felix Reiniger)
implement system enviroment varibles
implement backend
WIP (@lbuchli)