{'fraction_non_alphanumeric': 0.022321428571428572, 'fraction_numerical': 0.0, 'mean_word_length': 5.405714285714286, '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}}
Dynamic balance control of two-wheeled self-balancing pendulum robot based on adaptive machine learning

To solve the problem of balance control in dynamic movement of two-wheeled self-balancing pendulum robot, a dynamic balance control method based on adaptive machine learning is proposed based on theoretical analysis of the cause of balance. Firstly, a kinematics model of two-wheeled self-balancing pendulum robot is established. Through numerical calculation and analysis, the root cause for dynamic balance of two-wheeled self-balancing pendulum robot is obtained. On this base, adaptive machine learnings are proposed to control the dynamic balance of two-wheeled self-balancing pendulum robot. The possible lateral movement of robot caused by dynamic balance control is analyzed. Finally, balance simulation test is conducted, which shows that the robot can easily lose balance and overturn without adaptive machine learning. The comparison of simulation test has verified that the proposed dynamic balance control method can effectively control the dynamic balance of two-wheeled self-balancing pendulum robot.