{'fraction_non_alphanumeric': 0.018034265103697024, 'fraction_numerical': 0.002705139765554554, 'mean_word_length': 4.935828877005347, '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}}
Absolute localization for low capability robots in structured environments using barcode landmarks

Research on multi-robot systems often demands the use of a large population of small, cheap, and low capability mobile robots. Many non-trivial behaviors demand these robots to be localized in real-time. This paper addresses the problem of absolute localization of such low capability robots using onboard sensors and local computation. The approach is based on the use of a pair of scan lines perceived by an onboard B&W camera to detect and decode artificial visual landmarks deployed along the environment. Each landmark consists on a dual-layer barcode which can encode its pose with respect to a global coordinate frame. Thus, the robot is not required to store a map of the landmark locations onboard. The method is based on an Extended Kalman Filter (EKF) fusing odometry readings with absolute pose estimates obtained from the camera. Experimental results using an e-puck robot with 8KB of RAM and a 16MIPs processor are presented, comparing the location estimates with both ground truth and odometry.