ROBERTA - aktive RFID-Technologie auf Veranstaltungen
Update Oktober 2015: Da dieses Projekt inzwischen sehr alt ist und auch von mir nicht mehr gepflegt wird, möchte ich auf das Repository von Milosch Meriac (Initiator des OpenBeacon Projektes) verweisen: github/meriac/openbeacon. Dazu noch die wirklich gut gelungene Schritt-für-Schritt Anleitung zur Inbetriebnahme der Tracker API.
Das Projekt ROBERTA ist ein von der Forschungsgruppe INKA an der HTW im Rahmen des Projektes POSEIDON in Zusammenarbeit mit dem Berliner Bureau-Q initiiertes Projekt zum Einsatz von aktiver RFID-Technologie auf Veranstaltungen.
Im Rahmen diese Projektes ist eine verteilte Anwendung für OpenBeacon Tags entstanden.
Herzstück dieser Anwendung ist ein Server, welcher alle Nachrichten des OpenBeacon-Systems über Netzwerk (OpenBeacon-PoE I und II, sowie OpenBeacon-WLAN), als auch serielle Konsole (OpenBeacon-USB I) entgegennimmt, verarbeitet (die Tags ortet und Kontakte zwischen den Tags auswertet) und in Form eines selbst definierten Netzwerkprotokolls zur Verfügung stellt.
Weitere Informationen und Medien über den Einsatz des Systems sind unter tagtonet.com zu finden.
Source-Code des Proximity-Servers
Featurelist:
- Plattformunabhänig (Qt)
- arbeitet mit
- OpenBeacon-PoE I
- OpenBeacon-PoE II
- Openbeacon-WLAN
- OpenBeacon-USB I (je nach firmware)
- OpenBeacon-USB II (je nach firmware)
- OpenBeacon-ProximityTags
- Referenztags einstellbar
- Ortung mit verschiedenen wählbaren Algorithmen:
- attractiveForce (Multilateration)
- referenceContact (Multilateration mit Referenztags)
- contactForce (Multilateration mit Referenztags und Kontakten zwischen beweglichen Tags)
- LANDMARC
- Kontakterkennung zwischen den RFID-Tags
- Belieferung der Clients mit den Nachrichten, für die sie angemeldet sind
- Logging und Wiedergabe der geloggten Daten