{'fraction_non_alphanumeric': 0.011004126547455296, 'fraction_numerical': 0.0, 'mean_word_length': 5.558558558558558, '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}}
Active, lifelong sensor synchronization: A Kalman filtering approach

In robotics and in many other fields, time synchronization between a host computer and sensors or other computers is essential for many reasons. Whereas past approaches have focused on phase and frequency estimation, little discussion seems to be available in literature on adopting uncertainty on these estimates to determine whether synchronization is out of bounds and to actively decide when to synchronize again to reduce uncertainty. This paper presents an algorithm to perform such active synchronization based on a Kalman filtering approach. The performance of the algorithm is illustrated by synchronizing a Hokuyo URG laserscanner with a computer.