Services based on location are becoming more and more important. The typical applications include Resource Retrieval, Visitor Navigation, and Conference Guidance, Searching for the elderly and children, Equipment & Asset Management, and Medical Rescuing and so on. The key question of services based on location is how to compute the indoor goods'or people's location. To improve the current indoor positioning system , this article proposed and designed an indoor positioning system based on ZigBee technology. This system is featured with low cost, low power, low complexity, high precision, and many other merits. In this paper, the main research content includes:1. In this paper, current indoor positioning systems are analyzed, and their advantages and problems are summarized. Then, this paper designed and implemented one of this improved system.2. Fingerprint Location Algorithm is improved, and Centroid aided localization algorithm is proposed. Moreover, probability based RSSI data preprocessing method is proposed, and experiment result shows that this method improved the positioning precision.3. ZigBee topological structure is researched; impacts of network layer protocols on positioning performance are analyzed. This paper proposed one method that improves ZigBee network robustness and time delay by using tree topological structure and algorithm named Ping Pang.4. The framework of this system is designed, including software design and hardware design.5. Experimental environments are well designed, and experiments are conducted, the robustness, positioning precision, real-time quality, system feasibility, are analyzed. And future research work is planed. |