An iOS AR app for indoor exploration in Humboldt Forum, a museum in Berlin, Germany.
It maps locations and exhibits in the museum onto the screen, provides basic descriptions of the objects (obtained from the museum), and supports object filtering and bookmarking.
It locates the user in the library through various means, including motion tracking and the device's built-in compass. Making use of AR Image Anchors from ARKit, the prototype also attempts to locate the user through image recognition. Ideally, location info should be provided through external sensors like Wi-Fi beacons, Bluetooth, etc.
App prototyped in Unity. Requires an iOS device with ARKit 2+ support.
This repo is derived from the course final project, which was a group project with Ava, Sammy, and Angelica.
(If videos are not showing please turn to the repo's GitHub Pages)
Initial screen:
Filtering objects by topics:
Object descriptions:
Simple direction indicator:
Bookmarking:
Locating the user:
Complete experience:
Requirements:
- Unity (source uses version 2018.3.6)
- Xcode 11 or above
- iOS device with ARKit supports
- Download or clone from repo
- Open project with Unity
- Import TextMesh Pro; opening Assets/Scenes/ARScene.unity should trigger the import wizard
- Fix missing font errors etc. (some fonts are not supplied because they are copyrighted)
- Switch build platform to iOS
- Build and run
Humboldt Forum is a new museum in Berlin, residing in the reconstructed Berlin Palace and set to open late 2019/early 2020.
NYU Berlin spring 2019 course by Pierre Depaz. Course repo
<style> video { padding-bottom: 20px; } </style>