254 research outputs found

    Advanced real-time indoor tracking based on the Viterbi algorithm and semantic data

    Get PDF
    A real-time indoor tracking system based on the Viterbi algorithm is developed. This Viterbi principle is used in combination with semantic data to improve the accuracy, that is, the environment of the object that is being tracked and a motion model. The starting point is a fingerprinting technique for which an advanced network planner is used to automatically construct the radio map, avoiding a time consuming measurement campaign. The developed algorithm was verified with simulations and with experiments in a building-wide testbed for sensor experiments, where a median accuracy below 2 m was obtained. Compared to a reference algorithm without Viterbi or semantic data, the results indicated a significant improvement: the mean accuracy and standard deviation improved by, respectively, 26.1% and 65.3%. Thereafter a sensitivity analysis was conducted to estimate the influence of node density, grid size, memory usage, and semantic data on the performance

    Body attenuation and path loss exponent estimation for RSS-based positioning in WSN

    Get PDF
    The influence of the human body in antenna systems has significant impact in the received signal strength (RSS) of wireless transmissions. Accounting for body effect is generally considered as being able to improve position estimation based on RSS measurements. In this work we perform several experiments with a wireless sensor network, using a sensor node equipped with an inertial measurement unit (IMU), in order to obtain the relative orientation between the sensor node and multiple anchor nodes. A model of the RSS attenuation induced by the body was created using experimental measurements in a controlled environment and applied to a real-time positioning system. A path loss exponent (PLE) estimation method using RSS information from neighbor anchors was also implemented and evaluated. Weighted centroid localization (WCL) algorithm was the positioning method used in this work. When the sensor node was placed on the user’s body, accounting for body effect produced negligible improvements (6%) in the best-case scenario and consistently degraded accuracy under real conditions, whether the node was placed on the user’s body (in the order of 3%), 10 cm away (from 14% to 35%) or 20 cm away from the body (from 42% to 105%) for results in the 70th percentile. The PLE estimation method showed improvements (in the order of 11%) when the sensor node is further away from the body. Results demonstrate that the distance between sensor node and the body has an extremely important influence on the accuracy of the position estimate.This work has been supported by FCT (Fundação para a Ciência e Tecnologia) in the scope of the project UID/EEA/04436/2013. Helder D. Silva is supported by FCT under the grant SFRH/BD/78018/2011info:eu-repo/semantics/publishedVersio

    Design of advanced benchmarks and analytical methods for RF-based indoor localization solutions

    Get PDF

    On Localization Issues of Mobile Devices

    Get PDF
    Mobile devices, such as sensor nodes, smartphones and smartwatches, are now widely used in many applications. Localization is a highly important topic in wireless networks as well as in many Internet of Things applications. In this thesis, four novel localization schemes of mobile devices are introduced to improve the localization performance in three different areas, like the outdoor, indoor and underwater environments. Firstly, in the outdoor environment, many current localization algorithms are based on the Sequential Monte MCL, the accuracy of which is bounded by the radio range. High computational complexity in the sampling step is another issue of these approaches. Tri-MCL is presented, which significantly improves on the accuracy of the Monte Carlo Localization algorithm. To do this, three different distance measurement algorithms based on range-free approaches are leveraged. Using these, the distances between unknown nodes and anchor nodes are estimated to perform more fine-grained filtering of the particles as well as for weighting the particles in the final estimation step of the algorithm. Simulation results illustrate that the proposed algorithm achieves better accuracy than the MCL and SA-MCL algorithms. Furthermore, it also exhibits high efficiency in the sampling step. Then, in the GPS-denied indoor environment, Twi-Adaboost is proposed, which is a collaborative indoor localization algorithm with the fusion of internal sensors such as the accelerometer, gyroscope and magnetometer from multiple devices. Specifically, the datasets are collected firstly by one person wearing two devices simultaneously: a smartphone and a smartwatch, each collecting multivariate data represented by their internal parameters in a real environment. Then, the datasets from these two devices are evaluated for their strengths and weaknesses in recognizing the indoor position. Based on that, the Twi-AdaBoost algorithm, an interactive ensemble learning method, is proposed to improve the indoor localization accuracy by fusing the co-occurrence information. The performance of the proposed algorithm is assessed on a real-world dataset. The experiment results demonstrate that Twi-AdaBoost achieves a localization error about 0.39 m on average with a low deployment cost, which outperforms the state-of-the-art indoor localization algorithms. Lastly, the characteristics of mobile UWSNs, such as low communication bandwidth, large propagation delay, and sparse deployment, pose challenging issues for successful localization of sensor nodes. In addition, sensor nodes in UWSNs are usually powered by batteries whose replacements introduces high cost and complexity. Thus, the critical problem in UWSNs is to enable each sensor node to find enough anchor nodes in order to localize itself, with minimum energy costs. An Energy-Efficient Localization Algorithm (EELA) is proposed to analyze the decentralized interactions among sensor nodes and anchor nodes. A Single-Leader-Multi-Follower Stackelberg game is utilized to formulate the topology control problem of sensor nodes and anchor nodes by exploiting their available communication opportunities. In this game, the sensor node acts as a leader taking into account factors such as `two-hop' anchor nodes and energy consumption, while anchor nodes act as multiple followers, considering their ability to localize sensor nodes and their energy consumption. I prove that both players select best responses and reach a socially optimal Stackelberg Nash Equilibrium. Simulation results demonstrate that the proposed EELA improves the performance of localization in UWSNs significantly, and in particular the energy cost of sensor nodes. Compared to the baseline schemes, the energy consumption per node is about 48% lower in EELA, while providing a desirable localization coverage, under reasonable error and delay. Based on the EELA scheme, an Adaptive Energy Efficient Localization Algorithm using the Fuzzy game theoretic method (Adaptive EELA) is proposed to solve the environment adaptation problem of EELA. The adaptive neuro-fuzzy method is used as the utility function of the Single-Leader-Multi-Follower Stackelberg game to model the dynamical changes in UWSNs. The proposed Adaptive EELA scheme is able to automatically learn in the offline phase, which is required only once. Then, in the online phase, it can adapt to the environmental changes, such as the densities of nodes or topologies of nodes. Extensive numerical evaluations are conducted under different network topologies and different network node densities. The simulation results demonstrate that the proposed Adaptive EELA scheme achieves about 35% and 66% energy reduction per node on average comparing the state-of-the-art approaches, such as EELA and OLTC, while providing a desirable localization coverage, localization error and localization delay
    • …
    corecore