In recent years, Indoor localization demand has been increasing. It is an urgent need tostudy indoor localization technology suiting for indoor characteristics because the existingoutdoor localization technologies such as GPS cannot be applied in indoor environment.Fingerprint localization algorithm attracts lot of attention for its low cost, simpleimplementation and flexibility among the existing indoor localization algorithms, but it alsohas many problems, such as large fingerprint acquisition work, low efficiency in matchingand low localization accuracy, which bring many difficulties to the practical application.Based on ZigBee wireless sensor network, this paper presents an improved fingerprintlocalization algorithm, and designs an indoor localization system. The main research workis as follows:1. The function of each layer in the protocol stack is analyzed emphatically based onthe ZigBee protocol specifications. The architecture and basic operation mechanism of theTI Company’s Z-Stack protocol is also analyzed in detail.2. Based on the analysis of the existing various indoor localization algorithms, a kind ofimproved fingerprint localization algorithm is designed. The algorithm overcomes theweakness in the traditional fingerprint localization algorithm, such as large work in offlinegathering data, hard to update the fingerprint database, low efficiency in fingerprintmatching and so on.3. A kind of indoor localization system is designed based on the ZigBee wireless sensornetwork platform through introducing the idea of rough room level localization and accuratecoordinate level localization of the improved fingerprint localization algorithm. Then thesystem is tested in real indoor environment. The test results show that the system has a highaccuracy about100%in room level localization and a good accuracy of about2meters incoordinate level localization. The system also has the feature of low cost, low complexityand high stability. |