{'fraction_non_alphanumeric': 0.013793103448275862, 'fraction_numerical': 0.0, 'mean_word_length': 5.482142857142857, '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}}
SVM Based SLAM Algorithm for Autonomous Mobile Robots

Support vector machine (SVM) is a classification algorithm with some advantages over other machine learning methods, which provides an efficient tool to select new features from sensor observations. This paper presents a SVM based simultaneous localization and mapping (SLAM) algorithm that enables autonomous mobile robots to operate in a dynamic or unstructured environment. The observation models and the SVM based visual feature processing algorithm are designed. SVM is adopted in several steps of observation in this paper in order to achieve fast processing and accurate localization. The simulation results are given to show its feasibility and good performance.