Indoor localization based on pedestrian dead reckoning (PDR) is drawing more and more attention of researchers in location-based services (LBS). The demand for indoor localization has grown rapidly using a smartphone. This paper proposes a 3D indoor positioning method based on the micro-electro-mechanical systems (MEMS) sensors of the smartphone. A quaternion-based robust adaptive cubature Kalman filter (RACKF) algorithm is proposed to estimate the heading of pedestrians based on magnetic, angular rate, and gravity (MARG) sensors. Then, the pedestrian behavior patterns are distinguished by detecting the changes of pitch angle, total accelerometer and barometer values of the smartphone in the duration of effective step frequency. According to the geometric information of the building stairs, the step length of pedestrians and the height difference of each step can be obtained when pedestrians go up and downstairs. Combined with the differential barometric altimetry method, the optimal height can be computed by the robust adaptive Kalman filter (RAKF) algorithm. Moreover, the heading and step length of each step are optimized by the Kalman filter to reduce positioning error. In addition, based on the indoor map vector information, this paper proposes a heading calculation strategy of the 16-wind rose map to improve the pedestrian positioning accuracy and reduce the accumulation error. Pedestrian plane coordinates can be solved based on the Pedestrian Dead-Reckoning (PDR). Finally, combining pedestrian plane coordinates and height, the three-dimensional positioning coordinates of indoor pedestrians are obtained. The proposed algorithm is verified by actual measurement examples. The experimental verification was carried out in a multi-story indoor environment. The results show that the Root Mean Squared Error (RMSE) of location errors is 1.04–1.65 m by using the proposed algorithm for three participants. Furthermore, the RMSE of height estimation errors is 0.17–0.27 m for three participants, which meets the demand of personal intelligent user terminal for location service. Moreover, the height parameter enables users to perceive the floor information.
The emergence of dual frequency global navigation satellite system (GNSS) chip actively promotes the progress of precise point positioning (PPP) technology in Android smartphones. However, some characteristics of GNSS signals on current smartphones still adversely affect the positioning accuracy of multi-GNSS PPP. In order to reduce the adverse effects on positioning, this paper takes Huawei Mate30 as the experimental object and presents the analysis of multi-GNSS observations from the aspects of carrier-to-noise ratio, cycle slip, gradual accumulation of phase error, and pseudorange residual. Accordingly, we establish a multi-GNSS PPP mathematical model that is more suitable for GNSS observations from a smartphone. The stochastic model is composed of GNSS step function variances depending on carrier-to-noise ratio, and the robust Kalman filter is applied to parameter estimation. The multi-GNSS experimental results show that the proposed PPP method can significantly reduce the effect of poor satellite signal quality on positioning accuracy. Compared with the conventional PPP model, the root mean square (RMS) of GPS/BeiDou (BDS)/GLONASS static PPP horizontal and vertical errors in the initial 10 min decreased by 23.71% and 62.06%, respectively, and the horizontal positioning accuracy reached 10 cm within 100 min. Meanwhile, the kinematic PPP maximum three-dimensional positioning error of GPS/BDS/GLONASS decreased from 16.543 to 10.317 m.
In global navigation satellite system (GNSS)-based positioning and applications, multipath is by far the most obstinate impact. To overcome paradoxical issues faced by current processing approaches for multipath, this paper employs an intrinsic method to identify and mitigate multipath based on empirical mode decomposition (EMD) and Hilbert–Huang transform (HHT). Frequency spectrum and power spectrum are comprehensively employed to identify and extract multipath from complex data series composed by combined GNSS observations. To systematically inspect the multipath from both code range and carrier phase, typical kinds of combinations of the GNSS observations including the code minus phase (CMP), differential correction (DC), and double differential (DD) carrier phase are selected for the suggested intrinsic approach to recognize and mitigate multipath under typical positioning modes. Compared with other current processing algorithms, the proposed methodology can deal with multipath under normal positioning modes without recourse to the conditions that satellite orbits are accurately repeated and surrounding environments of observing sites remain intact. The method can adaptively extract and eliminate multipath from solely the GNSS observations using intrinsic decomposition mechanism. From theoretical discussions and validating tests, it is found that both code and carrier phase multipath can be identified and distinguished from ionospheric delay and other impacts using the EMD based techniques. The resultant positioning accuracy is therefore improved to an obvious extent after the removal of the multipath. Overall, the proposed method can form an extensive and sound technical frame to enhance localization accuracy under typical GNSS positioning modes and harsh multipath environments.
The tracking of satellite signals with the passive linearly polarized embedded global navigation satellite system (GNSS) antenna of smartphones in dynamic scenarios is susceptible to the changing multipath and obstructions in urban environments, which lead to a significant decrease in the availability and reliability of GNSS solutions. Accordingly, based on the characteristics of smartphone GNSS and inertial measurement unit (IMU) sensors data in GNSS-degraded environments, we established an IMU-aided uncombined precise point positioning (PPP) mathematical model that is suitable for smartphones. To enhance the reliability of initial alignment in dynamic mode, the step function variances depending on carrier-to-noise density ratio were established with the variances of GNSS measurements, and the inertial navigation system (INS) parameters were initialized while both the velocity of smartphones and the position dilution of precision (PDOP) reached corresponding thresholds. Considering the measurement noise and observations gaps of smartphones, the robust Kalman filter (RKF) with equivalent variance matrix was used for parameter estimation to improve the convergence efficiency of the coupled PPP/INS model. Experimental results indicated that the proposed PPP/INS method can effectively improve the positioning performance of smartphones in GNSS-degraded environments. Compared with the conventional smartphone PPP scheme, the PPP/INS horizontal errors in the eastern and western areas of the long trajectory experiment decreased by 49.37% and 48.29%, respectively. Meanwhile, the trajectory deviation of smartphones can remain stable in the tunnel where GNSS signals are blocked.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.