{'fraction_non_alphanumeric': 0.02345215759849906, 'fraction_numerical': 0.0075046904315197, 'mean_word_length': 5.132183908045977, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A new Kalman filter-based algorithm to improve the indoor positioning

Nowadays, navigation is an important application in smartphones. However, locating a mobile is an imperative task, because the GPS signal is easily corrupted. Pedestrian Dead Reckoning (PDR), is a relative positioning approach using step length and heading estimation. Step length is changing while a pedestrian does different movements. To accurately estimate the step length, we used a model based on the readings of Accelerometer sensor by employ a relative threshold detection. PDR method relay on heading estimation which affected by many noises and more accurate the readings is the more accurate PDR location estimation. A new Kalman filter algorithm using PDR method is introduced which improves the heading estimation by using inputs from Accelerometer, Gyroscope and Magnetometer sensors. In the experiment, a test route were taken with the distance of 210 meters, and shows an average error of 0.14% of the total travelled distance, it is a higher accuracy compared with others [1–3].