Design and Experimental Study of Whole-body Obstacle Avoidance Strategy for Snake Robots
To solve the problems of low obstacle avoidance efficiency and collision of some joints with obstacles in micro snake robots,a new whole-body obstacle avoidance strategy for snake robots is proposed based on model predictive control.A guidance strategy is also proposed that is applicable to the unique structure of snake robots.The proposed obstacle avoidance strategy can both accurately follow the target path when there is no obstacle and efficiently avoid obstacles when there is an obstacle and quickly return to the original path.Different from the existing strategies that can only guarantee that the head or center of mass of the snake robot does not collide with obstacles,our proposed strategy can guarantee that all joints do not collide with obstacles,and the efficiency of obstacle avoidance is improved without considering the maximum collision volume or assuming that the snake's tail moves strictly according to the trajectory of the snake's head.In addition,by analyzing the effect of the changing drive structure of the snake robot on the turning efficiency under the fixed gait,a guidance strategy applicable to this type of robot with changing turning efficiency is proposed to avoid the oscillation phenomenon of the robot repeatedly shuttling through the desired path.The effectiveness of the proposed strategies is verified by extensive simulations and experiments.
snake robotwhole-body obstacle avoidancemodel predictive control