The invention discloses a
motion control method for adjusting a slide block of a
centroid mechanism in a reconstruction process of a transformation
robot, which comprises the following steps: 1, establishing a transformation
robot model, 2, inputting the deviation between an expected
zero moment point and an actual
zero moment point into a Fuzzy-
PID controller, and calculating and outputting expected displacement of the slide block, 3, carrying out anti-
impact rapid
motion planning on the expected displacement, and 4, carrying out anti-
impact rapid
motion planning on the expected displacement. 4, inputting the deviation between the expected speed and the actual speed into an
integral sliding mode controller, and calculating and outputting a sliding block control
voltage; 5, inputting the control
voltage into an electromechanical dynamics model to obtain the actual speed, and feeding back the actual speed to the
integral sliding mode controller to realize smooth closed-
loop control; 6, integrating the speed to obtain displacement; and a
zero moment point is calculated by utilizing displacement and is fed back to the Fuzzy-
PID controller to form stability closed-
loop control. According to the method, multi-target comprehensive control can be carried out on the displacement and speed of the movement of the sliding block, so that the sliding block quickly reaches an expected position on the premise of no
impact, and the reconstruction stability of the transformation
robot can be effectively improved.