In order to solve the problem of pedestrian positioning in the indoor environment, this paper proposes a high-precision indoor pedestrian positioning system (HPIPS) based on smart phones. First of all, in view of the non-line-of-sight and multipath problems faced by the radio-signal-based indoor positioning technology, a method of using deep convolutional neural networks to learn the nonlinear mapping relationship between indoor spatial position and Wi-Fi RTT (round-trip time) ranging information is proposed. When constructing the training dataset, a fingerprint grayscale image construction method combined with specific AP (Access Point) positions was designed, and the representative physical space features were extracted by multi-layer convolution for pedestrian position prediction. The proposed positioning model has higher positioning accuracy than traditional fingerprint-matching positioning algorithms. Then, aiming at the problem of large fluctuations and poor continuity of fingerprint positioning results, a particle filter algorithm with an adaptive update of state parameters is proposed. The algorithm effectively integrates microelectromechanical systems (MEMS) sensor information in the smart phone and the structured spatial environment information, improves the freedom and positioning accuracy of pedestrian positioning, and achieves sub-meter-level stable absolute pedestrian positioning. Finally, in a test environment of about 800 m2, through a large number of experiments, compared with the millimeter-level precision optical dynamic calibration system, 94.2% of the positioning error is better than 1 m, and the average positioning error is 0.41 m. The results show that the system can provide high-precision and high-reliability location services and has great application and promotion value.
Since the signals of the global navigation satellite system (GNSS) are blocked by buildings, accurate positioning cannot be achieved in an indoor environment. Pseudolite can simulate similar outdoor satellite signals and can be used as a stable and reliable positioning signal source in indoor environments. Therefore, it has been proposed as a good substitute and has become a research hotspot in the field of indoor positioning. There are still some problems in the pseudolite positioning field, such as: Integer ambiguity of carrier phase, initial position determination, and low signal coverage. To avoid the limitation of these factors, an indoor positioning system based on fingerprint database matching of homologous array pseudolite is proposed in this paper, which can achieve higher positioning accuracy. The realization of this positioning system mainly includes the offline phase and the online phase. In the offline phase, the carrier phase data in the indoor environment is first collected, and a fingerprint database is established. Then a variational auto-encoding (VAE) network with location information is used to learn the probability distribution characteristics of the carrier phase difference of pseudolite in the latent space to realize feature clustering. Finally, the deep neural network is constructed by using the hidden features learned to further study the mapping relationship between different carrier phases of pseudolite and different indoor locations. In the online phase, the trained model and real-time carrier phases of pseudolite are used to predict the location of the positioning terminal. In this paper, by a large number of experiments, the performance of the pseudolite positioning system is evaluated under dynamic and static conditions. The effectiveness of the algorithm is evaluated by the comparison experiments, the experimental results show that the average positioning accuracy of the positioning system in a real indoor scene is 0.39 m, and the 95% positioning error is less than 0.85 m, which outperforms the traditional fingerprint positioning algorithms.
This paper presents an evaluation of real-time kinematic (RTK)/Pseudolite/landmarks assistance heuristic drift elimination (LAHDE)/inertial measurement unit-based personal dead reckoning systems (IMU-PDR) integrated pedestrian navigation system for urban and indoor environments. Real-time kinematic (RTK) technique is widely used for high-precision positioning and can provide periodic correction to inertial measurement unit (IMU)-based personal dead reckoning systems (PDR) outdoors. However, indoors, where global positioning system (GPS) signals are not available, RTK fails to achieve high-precision positioning. Pseudolite can provide satellite-like navigation signals for user receivers to achieve positioning in indoor environments. However, there are some problems in pseudolite positioning field, such as complex multipath effect in indoor environments and integer ambiguity of carrier phase. In order to avoid the limitation of these factors, a local search method based on carrier phase difference with the assistance of IMU-PDR is proposed in this paper, which can achieve higher positioning accuracy. Besides, heuristic drift elimination algorithm with the assistance of manmade landmarks (LAHDE) is introduced to eliminate the accumulated error in headings derived by IMU-PDR in indoor corridors. An algorithm verification system was developed to carry out real experiments in a cooperation scene. Results show that, although the proposed pedestrian navigation system has to use human behavior to switch the positioning algorithm according to different scenarios, it is still effective in controlling the IMU-PDR drift error in multiscenarios including outdoor, indoor corridor, and indoor room for different people.