{'fraction_non_alphanumeric': 0.017278617710583154, 'fraction_numerical': 0.0010799136069114472, 'mean_word_length': 5.3061224489795915, '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}}
Fuzzy-Based Sliding Mode Control and Sliding Mode Control of a Spherical Robot

Due to their complicated dynamics coupled with kinematics and non-holonomic underactuated behavior, spherical robots cannot unveil their full maneuverability when linear controllers are applied. Because of that, position and trajectory tracking of spherical robots have been the main challenges recently tackled in the literature. In this paper, two controllers are introduced to provide the effective path following of a 2-DOF spherical robot. A sliding mode controller (SMC) and a fuzzy sliding mode controller (FSMC) are designed and compared. The Lyapunov stability theorem is employed to analyze the stability of the controller and the tracking error. The simulation results indicate that the spherical robot controlled by the proposed methods is capable of moving to a desired point from any given initial point with minimum tracking error.