ZigBee Localizer: a localization system for ZigBee networks
This project is made
with the participation of the Istituto Superiore Mario Boella
research centre.
System developed by Alberto Realis-Luc
as a master thesis at the Polytechnic of Turin.
Brief description
The localization system is based on the analysis of RSSI (Received Signal Strength Indicator) measurements, the system it tries to estimate the position of the mobile nodes using the RSSI received by the other neighbors fixed nodes used as reference points. The project in divided in two parts:
- Firmware application in C for the ZigBee modules.
- Java web application service that collects data from the WSN network into a MySQL DB and analyses data and produces results in a accessible servlet where the user can also manage the entire WSN network.
Download documents
Here it is possible to downland a presentation of the project and my thesis, (the thesis is written in Italian).
Download software
- Web application LocationService.zip
Git Repository
The Git repository with all the source code of this project is available on: GitHub. To download all the source code of the entire project (web application and firmware), do a clone from the repository with the following command:
-
git clone https://github.com/alus-it/ZigBeeLocalizer.git
Download source code
If you don't have Git, from here it is possible to download all the source code as ZIP files.
- Web application: LocationService-src.zip (Eclipse project)
- Firmware: LocationAppZStack143-src.zip (IAR Systems project)