You are currently viewing AR-wayfinding tijdens een Expo: wat we leerden (DEEL 1)

AR-wayfinding tijdens een Expo: wat we leerden (DEEL 1)

Augmented reality (AR) maakt navigeren een stuk vlotter doordat je geen tijd meer verliest aan het zoeken of lezen van plattegronden. AR-wayfinders bestaan al langer, maar worden zelden ingezet op plaatsen waar de omgeving vaak verandert — zoals op beurzen. Met deze use-case onderzoeken we hoe we een AR-wayfinder kunnen ontwikkelen die wel inzetbaar is in zulke dynamische omgevingen.

Tijdens de Tools4Schools Expo in XPO Kortrijk gingen we na of je een volledige beursvloer via WebAR kunt laten verkennen, zonder dat bezoekers eerst een app moeten downloaden.

Hiervoor gebruikten we Immersal voor de ruimtelijke lokalisatie (VPS) en Mattercraft als webgebaseerde front-end.

Met Immersal neem je foto’s van de ruimte, die worden omgezet in een 3D-scan. Tijdens het gebruik vergelijkt het toestel live wat het ziet, samen met sensordata, met die scan. Zo weet het exact waar het zich bevindt in de ruimte.

Mattercraft is een WebAR-platform waarmee ontwikkelaars eenvoudig AR-belevingen in de browser kunnen bouwen. We kozen ervoor omdat het geen app-installatie vraagt van de gebruiker — ideaal voor laagdrempelig gebruik op events.

Met deze soort setup kun je een wayfinder opzetten voor een lokatie door de volgende stappen te volgen:
1. Maak een scan van de ruimte (immersal)
2. Import scan
3. Plaats waypoints

Uit onze tests bleek dat een scan van een lege exporuimte niet bruikbaar is. De zaal verandert te veel tijdens de opbouw van de standen, waardoor zo’n scan niet overeenkomt met de situatie op de dag van de expo.

Hier zijn nog enkele lessen die we tijdens onze testen hebben geleerd:

ScreenShot1

Les 1. De avond voordien scannen laat niet genoeg tijd voor iteratie

Voordat onze navigatieapplicatie werkt, moet er een scan van de ruimte genomen worden.

We hebben een scan genomen de dag voor de expo begon, maar dit is niet het resultaat van slechte planning! Dit deden we omdat alle standen al opgebouwd moeten zijn om een scan te nemen die overeenstemt met hoe de expo er zal uitzien op de dag van de expo zelf.

De scan wordt uitgevoerd met behulp van Immersal, een geavanceerd Visual Positioning System (VPS) dat gebruikmaakt van computer vision om de exacte positie van een apparaat te bepalen aan de hand van camerabeelden van de omgeving. Met de Immersal Mapper-app kunnen gebruikers een reeks foto’s van een fysieke ruimte vastleggen, die vervolgens worden omgezet in een gedetailleerde 3D-kaart. Deze kaart dient als referentie voor nauwkeurige lokalisatie in zowel binnen- als buitenomgevingen, zelfs waar GPS-signalen onbetrouwbaar zijn.

Mattercraft maakt gebruik van deze 3D-kaart om de exacte positie en oriëntatie van de gebruiker in de echte wereld te bepalen. Hierdoor kunnen virtuele 3D-objecten met centimeterprecisie worden geplaatst en blijven ze stabiel verankerd aan specifieke locaties, wat zorgt voor een naadloze integratie van digitale content in de fysieke omgeving.

Dit proces kost wel wat tijd:

  • Foto’s nemen van de hele expo (~15 minuten)
  • Foto’s uploaden en verwerken (~45–60 minuten)

En dit is als alles goed gaat. Tijdens het testen faalden sommige scans, waardoor er ook tijd verloren ging. Wanneer we de scan namen, waren er ook exposanten die hun expo-stand nog niet hadden opgezet.

In totaal hadden we ongeveer drie uur om de scans te nemen. Of een scan bruikbaar is, kan alleen worden gezien nadat de scan verwerkt is. Daarom is de avond voordien te weinig tijd om te itereren. De nood aan iteraties vermindert wel naarmate de gebruiker meer ervaring heeft met scannen.

Les 2. Weinig controle tijdens het creëren van scans (kleine scans werken beter dan grotere)

Bij het scannen van grotere oppervlakten is er meer kans dat Immersal de map verkeerd verwerkt. Dit komt vermoedelijk omdat je een grotere oppervlakte probeert te scannen met hetzelfde aantal foto’s waardoor er minder overlap is tussen de foto’s. Daarom zou het bij deze soort opstelling handig zijn als er meerdere kleinere scans genomen worden. Kleine scans werken consistent goed.

Uiteindelijk hebben we een scan van de expo-standen dichtbij de ingang gebruikt voor het testen tijdens de expo.

Les 3. AR-wayfinding werkt heel verschillend afhankelijk van welk apparaat je gebruikt

Tijdens de expo hebben we getest met de volgende apparaten:

  • Samsung Note10+ (2019)
  • Samsung S10 (2019)
  • iPhone 15 Pro (2023)

Oudere smartphones ondersteunen geen AR, omdat ze belangrijke onderdelen missen. Ze hebben vaak geen LiDAR-sensor, geen nauwkeurige bewegingssensoren zoals een gyroscoop, en de camera’s zijn meestal te beperkt. Bovendien draaien ze vaak op een oud besturingssysteem dat moderne AR-toepassingen niet ondersteunt.

Hoe goed een AR-wayfindingervaring werkt, hangt sterk af van welke smartphone wordt gebruikt. Het beste resultaat kregen we bij het gebruik van de iPhone – de tracking werkte consistenter, maar de applicatie crashte nu en dan. Zowel de Samsung S10 als de Samsung Note10+ hadden lichte problemen met localisatie en crashten wel vaker.
De applicatie crasht vermoedelijk omdat het nog om een prototype gaat. De code is nog niet geoptimaliseerd en vergt daardoor meer rekenkracht dan nodig.

Tijdens het scannen presteerden de verschillende apparaten ook heel verschillend:

  • De iPhone genereerde de beste resultaten, maar deed er het langst over om scans te verwerken en uploads faalden wel frequent.
  • De S10 verwerkte scans het snelst.
  • De Note10+ kon pas de dag van de expo zijn eerste scan uploaden – een scan die helaas niet bruikbaar bleek.

Het verwerken van foto’s gebeurt op de Immersal server, de reden dat de iphone de langste verwerking en upload tijd heeft is omdat iphone foto’s gebruikelijk groter zijn.

Sommige crashes hadden te maken met internetconnectieproblemen. Met een 4G-hotspot waren de resultaten constanter.

Les 4. Tracking drift is een reëel probleem bij langere wandelingen

Bij korte routes (bv. van de ingang naar een nabije stand) werkte alles vlot. Bij langere wandelingen merkten we dat AR-pijlen soms begonnen af te wijken of op onverwachte plaatsen verschenen. Dit fenomeen, ook wel tracking drift genoemd, lijkt vooral op te treden wanneer het toestel zich niet meer goed kan oriënteren in de omgeving.
Vermoedelijk komt dit doordat sommige delen van de scan onvoldoende detail bevatten om het apparaat nauwkeurig te positioneren. Mogelijk speelt ook mee dat visuele referentiepunten verdwijnen in een drukke expo-omgeving of dat de sensors van het toestel tijdelijk onnauwkeurige gegevens doorgeven.

Samenvatting van de uitdagingen:

De grootste uitdagingen tijdens de expo-test waren:

  • Het maken van kwalitatieve scans binnen de tijdslimieten
  • Verschillen in performance tussen toestellen
  • Geen controle over scankwaliteit tot na verwerking (soms > 1 uur wachten)
  • Geen toegang tot scan-merging zonder enterprise-account
  • Tracking drift bij langere navigaties
  • Veel stands waren nog niet opgebouwd op het moment van scannen
  • Te druk tijdens de expo om nieuwe scans te nemen

Positieve bevindingen:

  • Het opstellen van de navigatie in Mattercraft ging snel (~12 minuten)
  • Inladen van scans en plaatsen van navigatiepunten werkte vlot
  • AR-navigatie werkte (beperkt) op alle geteste toestellen
  • Pathfinding werkt goed voor eenvoudige routes
  • VPS werkt betrouwbaar als er voldoende herkenningspunten zijn
  • Geen extra hardware of app-download vereist

Conclusie

Onze test tijdens de Tools4Schools expo toont aan dat WebAR-navigatie op een beursvloer technisch haalbaar is, maar nog een aantal belangrijke drempels kent voor bredere inzet. De combinatie van Mattercraft en Immersal biedt een laagdrempelige manier om bezoekers zonder app door een ruimte te leiden, maar het succes hangt sterk af van timing, hardware en scankwaliteit. Vooral het gebrek aan controle over scanverwerking en tracking drift bij langere afstanden vormen momenteel de grootste obstakels.