Summary: | Indoor localization based on wireless sensor networks (WSNs) is an important field of research with numerous applications, such as elderly care, miner security, and smart buildings. In this paper, we present a localization method based on the received signal strength difference (RSSD) to determine a target on a map with unknown transmission information. To increase the accuracy of localization, we propose a confidence value for each anchor node to indicate its credibility for participating in the estimation. An automatic calibration device is designed to help acquire the values. The acceleration sensor and unscented Kalman filter (UKF) are also introduced to reduce the influence of measuring noise in the application. Energy control is another key point in WSN systems and may prolong the lifetime of the system. Thus, a quadtree structure is constructed to describe the region correlation between neighboring areas, and the unnecessary anchor nodes can be detected and set to sleep to save energy. The localization system is implemented on real-time Texas Instruments CC2430 and CC2431 embedded platforms, and the experimental results indicate that these mechanisms achieve a high accuracy and low energy cost.
|