April 30, 2015

RF Network Localization


Screen Shot 2015-04-28 at 1.28.16 PMProject SummaryRF-Node

Existing researches on wireless localization are mostly focused on 2.4GHz modules which usually experience dramatic signal interference from other 2.4GHz WiFi devices. In this project, we’ve implemented a 434MHz RF localization system using a network of at least 3 stationary wireless nodes for precise localization of mobile nodes in the network. In our implementation we have revisited and utilized networking concepts such as collision avoidance and error detection.

RSSI (Received Signal Strength Indication) technique coupled with calibration techniques have been used to compute the position of an RF node with respect to other 3 stationary nodes and increase the accuracy of the estimated position. The built prototype is then compared withunnamed a similar 2.4GHz system and
the differences are highlighted. The results reveal the feasibility and shortcomings of these systems for designing a more accurate real-time position monitoring system. In conclusion, a different approach for wireless localization is mentioned and proposed for future work.


  • Programmed the firmware for each node role.
  • Designed the network map of the system, including the collision detection and packet delivery measures.
  • developed the wireless communication protocols and command/response interface.
  • Trilateration position interface on Python

Skills Required:  C, Arduino, Wireless Networks, RF Communication, Python, Localization Methods, Antenna Design, Analog Circuit Design.

Screen Shot 2015-04-28 at 1.29.19 PMDemo:

Screen Shot 2015-04-28 at 1.28.27 PMMentors