Kinematics Analysis and Simulation of a Quadruped Robot

This paper presents the mechanical configuration of a quadruped robot with 4 rotary joints per leg firstly. All joints of the robot are activated by 16 identical hydraulic servo cylinders. Then it gives the forward and inverse kinematic equations of one leg with D-H transformation matrix. Furthermore, it also gives the jacobian matrix of the legs. The jacobian matrix establishes the relationships between the angle velocities of the 4 joints of the supporting leg and the moving velocity of the robot trunk. Lastly, a simple trot gait simulation is given based on MSC.ADAMS under the assumption that there are no slippages between the supporting feet and the ground.

[1]  R. Paul Robot manipulators : mathematics, programming, and control : the computer control of robot manipulators , 1981 .

[2]  Kenneth J. Waldron,et al.  Machines That Walk: The Adaptive Suspension Vehicle , 1988 .

[3]  Luther R. Palmer,et al.  Quadrupedal running at high speed over uneven terrain , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Christian Ridderström,et al.  Quadruped posture control based on simple force distribution-a notion and a trial , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[5]  Karsten Berns,et al.  Mechanical construction and computer architecture of the four-legged walking machine BISAM , 1999 .