Research on UWB Indoor Positioning Algorithm under the Influence of Human Occlusion and Spatial NLOS

Ultra-wideband (UWB) time-of-flight (TOF)-based ranging information in a non-line-of-sight (NLOS) environment can display significant forward errors, which directly affect positioning performance. NLOS has been a major factor limiting the improvement of UWB positioning accuracy and its application in complex scenarios. Therefore, in order to weaken the influence of the indoor complex environment on the NLOS environment of UWB and to further improve the performance of positioning, in this paper, we first analyze the factors and characteristics of NLOS formation in an indoor environment. The NLOS is divided into fixed NLOS influenced by spatial structure and dynamic random NLOS influenced by human occlusion. Then, the anchor LOS/NLOS information map is established by making full use of indoor spatial a priori information. On this basis, a robust adaptive extended Kalman filtering algorithm based on the anchor LOS/NLOS information map is designed, which is not only effectively able to exclude the influence of spatial NLOS, but can also optimize the random error. The proposed algorithm was validated in different experimental scenarios. The experimental results show that the positioning accuracy is better than 0.32 m in complex indoor NLOS environments.