{'fraction_non_alphanumeric': 0.009594882729211088, 'fraction_numerical': 0.0, 'mean_word_length': 5.058064516129032, '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}}
Obstacle avoidance using virtual impedance wall for limb mechanism robot

An obstacle avoidance method using virtual impedance wall is proposed for multi-legged robot. The swing leg employs compliance control to avoid the collided object and the robot keeps the moving direction as much as possible while swing legs keep a preferred operating region. The preferred operating region is surrounded with virtual impedance wall. When the leg comes to go over the threshold of preferred operating region, the moving direction is modified by the virtual repulsive force from the virtual impedance wall to avoid the workspace limitation. Moreover, the pattern recognition technique with the support vector machine is implemented for estimating the contact point between the object and the body by using the data set of the error of each leg. The virtual impedance field is set at the estimated contact position to direct the aspect of avoidance.