Cheng Yu, Li Haifeng, Liu Xixiang, Chen Shuai, Zhu Shouzheng
School of Instrument Science and Engineering, Southeast University, Nanjing 210096, China.
Academic Affairs Office, Army Academy of Border and Coastal Defence, Kunming Campus, Kunming 650207, China.
Sensors (Basel). 2025 Sep 5;25(17):5545. doi: 10.3390/s25175545.
Global navigation satellite systems (GNSS) can provide high-quality location information in outdoor environments. In indoor environments, GNSS cannot achieve accurate and stable location information due to the obstruction and attenuation of buildings together with the influence of multipath effects. Due to the rapid development of micro-electro-mechanical system (MEMS) sensors, today's smartphones are equipped with various low-cost and small-volume MEMS sensors. Therefore, it is of great significance to study indoor pedestrian positioning technology based on smartphones. In order to provide pedestrians with high-precision and reliable location information in indoor environments, we propose a pedestrian dead reckoning (PDR) method based on Transformer+TCN (temporal convolutional network). Firstly, we use IMU (inertial measurement unit)/PDR pre-integration to suppress the inertial navigation divergence. Secondly, we propose a step length estimation algorithm based on Transformer+TCN. The Transformer and TCN networks are superimposed to improve the ability to capture complex dependencies and improve the generalization and reliability of step length estimation. Finally, we propose factor graph optimization (FGO) models based on sliding windows (SW-FGO) to provide accurate posture, which use accelerometer (ACC)/gyroscope/magnetometer (MAG) data to establish factors. We designed a fusion positioning estimation test and a comparison test on step length estimation algorithm. The results show that the fusion method based on SW-FGO proposed by us improves the positioning accuracy by 29.68% compared with the traditional FGO algorithm, and the absolute position error of the step length estimation algorithm based on Transformer+TCN in pocket mode is mitigated by 42.15% compared with the LSTM algorithm. The step length estimation model error of Transformer+TCN is 1.61%, and the step length estimation accuracy is improved by 24.41%.
全球导航卫星系统(GNSS)能够在室外环境中提供高质量的位置信息。在室内环境中,由于建筑物的阻挡和衰减以及多径效应的影响,GNSS无法获得准确且稳定的位置信息。由于微机电系统(MEMS)传感器的快速发展,如今的智能手机配备了各种低成本、小体积的MEMS传感器。因此,研究基于智能手机的室内行人定位技术具有重要意义。为了在室内环境中为行人提供高精度、可靠的位置信息,我们提出了一种基于Transformer+TCN(时间卷积网络)的行人航位推算(PDR)方法。首先,我们使用惯性测量单元(IMU)/PDR预积分来抑制惯性导航发散。其次,我们提出了一种基于Transformer+TCN的步长估计算法。将Transformer和TCN网络叠加,以提高捕捉复杂依赖关系的能力,并提高步长估计的泛化性和可靠性。最后,我们提出基于滑动窗口的因子图优化(FGO)模型(SW-FGO)来提供精确姿态,该模型利用加速度计(ACC)/陀螺仪/磁力计(MAG)数据来建立因子。我们设计了融合定位估计测试和步长估计算法的对比测试。结果表明,我们提出的基于SW-FGO的融合方法与传统FGO算法相比,定位精度提高了29.68%,基于Transformer+TCN的步长估计算法在口袋模式下的绝对位置误差与长短期记忆(LSTM)算法相比降低了42.15%。Transformer+TCN的步长估计模型误差为1.61%,步长估计精度提高了24.41%。