Project of Mobile and Cyber Physical Systems, University of Pisa, 2017 / 2018.
This project is conceived and developed by
Thanks to CNR of Pisa for part of the hardware.
A simple indoor localization system based on wearable BLE tags, easily customizable through the dedicated Telegram Bot.
This system is tested with this hardware:
- Wereable BLE tag: RadBeacon dot
- Stations: Raspberry PI (with a bluetooth dongle if bluetooth isn't integrated already);
- Server: one of our laptops.
Both stations and server run python scripts: required a python 2 interpreter.
Stations: scan for bluetooth messages: library BluePy.
Server: the server runs a MQTT broker, it connects to a MongoDB database and provides a machine-to-machine REST interface implemented with Flask.
Server(bot): a telegram bot developed with python-telegram-bot.
A few more information on the wiki!