In the complex industrial environment, random packet loss may occur in the process of sensor data transmission. The traditional Extended Kalman Filter (EKF) algorithm will reduce the estimation accuracy, even lead to the divergence of the estimator. To solve these problems, an improved adaptive extended Kalman filter (IAEKF) is proposed to estimate the covariance matrix of process noise adaptively. At the same time, the forgetting factor of strong tracking filter (STF) is introduced to improve the robustness of the algorithm in the case of random packet loss. Simulation results show that IAEKF algorithm can effectively reduce the personnel positioning error in the case of random packet loss, and has better localization accuracy, meeting the requirements of industrial environment.