The invention discloses a realization method for running of a
hexapod robot. The realization method comprises the following steps: a
camera module is controlled to rotate to be aligned with a target end point, and a translation path of the body centre of the
robot is calculated by virtue of the coordinates of the target end point; a corresponding relationship between a foot coordinate
system of each foot and a body coordinate
system is established by virtue of a transform
algorithm, and a translation path of the
tail end of each foot is calculated; through a movement track of the
tail end of each foot on the
vertical plane of the translation path of the
tail end of the foot, a corresponding rotation angle of each joint of the tail end of the foot on different coordinate points of the movement track is obtained, and a preset rotation angle of the joint is configured; and the
robot is controlled to lift up two non-adjacent feet, run along the translation path of the tail end of each foot at the beginning, and always keep four feet touching the ground during running, wherein the two non-adjacent feet are lifted up, each joint of each foot is periodically rotated to the corresponding preset angle, and the tail end of each foot is lifted up and down on the translation path thereof. The
hexapod robot disclosed by the invention is smooth and stable in
gait, the head is rotated only and the body is fixed during steering, and the front surface of the robot is kept always straight forward, without angle
distortion.