-
Notifications
You must be signed in to change notification settings - Fork 1
Trilateratie uitdagingen
Dekking readers
Elk punt op de route moet door minstens 3 antennes gezien worden. In de huidige opzet (v02.pdf) is dit maximaal 1 antenne.
Afbeelding van gemeten naar werkelijke positie lijkt geen functie
Als we uitgaan van 4 tags die op gelijke afstand van elkaar op een lijn liggen: A----B----C----D----
, dan kunnen we vervormingen als A---B-C---D---------
met wat wiskunde wel afbeelden op de oorspronkelijke posities. Het lijkt er echter op dat we ook resultaten als A--B----D-------C---
krijgen (D
lijkt dichterbij dan C
), wat inhoudt dat de transformatie niet simpelweg een functie is.
Hoe behandelen we uitval van een antennesignaal
Dit gebeurt als iemand te ver weg loopt, maar ook bij blokkade. In het eerste geval wil je het signaal negeren, maar in het tweede geval wil je waarschijnlijk de oude waarde nog even gebruiken.
Blokkade van antennesignalen door objecten in de tentoonstellingsruimte
Precies effect onduidelijk.
Interferentie tussen readers
Meerdere readers dicht bij elkaar coördineren hun zendpulsen niet, zodat ze elkaars signalen beïnvloeden. Precies effect onduidelijk.
Grote aantallen tags verminderen kwaliteit meetgegevens
Precies effect onduidelijk.
Aanwezigheid van mensen in de ruimte beïnvloedt meetgegevens
Precies effect onduidelijk.
Verschil tussen 2d en 3d trilateratie
Eigenlijk hebben we te maken met bollen in de ruimte ipv. cirkels in een vlak. De multilateratie die hiervoor nodig is is een heel stuk complexer dan trilateratie. Waarschijnlijk is dit wel op te lossen door de uitkomst van de trilateratie te transformeren, maar het bepalen van die transformatie is niet triviaal. Update: als we uitgaan van een vaste hoogte is dit eigenlijk best eenvoudig:
distance2d(rssi) = sqrt( distance3d(rssi)^2 - (antennaHeight - meanVisitorHeight)^2 )
Het gevolg is wel dat langere mensen aan antennes blijven plakken (afstand wordt 0 voordat ze eronder staan) en dat kortere mensen de antennes lijken te vermijden (afstand kan geen 0 worden).
Constanten in afstandsfunctie
De formule om signaalsterkte om te zetten in afstand heeft een aantal constanten die nog experimenteel in een zo ideaal mogelijke omgeving bepaald moeten worden.
Stilhangende tags geven een te laag signaal
Dit maakt het calibreren lastig omdat de tags aldoor bewogen moeten worden.
Orientatie en positie tags
Omdat de tags in de klep van de pet zitten heeft het hoofd van de drager wellicht invloed op het signaal. Ook liggen de tags plat, wat een negatieve invloed lijkt te hebben op de sterkte. Misschien zou een soort propellorpetje met het kaartje dwars erbovenop (van voren gezien in landscape orientatie) een betere keuze zijn. Precies effect onduidelijk.
Fingerprint van de ruimte en objecten daarin
De ruimte met muren en objecten heeft door reflectie en absorptie invloed op de signaalsterkte. Hiervoor moeten we corrigeren.
Invloed mobiele telefoons
Precies effect onduidelijk.
Ruis in de meetgegevens
Die moeten we eruit filteren.