Dynamic Simulation of Legged Machines Using a Compliant Joint Model

A computerized simulation of the dynamics of multilegged walking machines is presented. The simulation includes the effects of leg mass and compliance, joint compliance and friction, as well as the effects of leg contact with the ground. An approach is presented in which the Newton-Euler formu lation is used to develop the dynamic equations of each link. Kinematic constraints are not imposed explicitly. Instead, a compliant joint model is used to relate the dynamic reaction forces between neighboring links. The approach can handle multiloop devices with a combination of closed and open kinematic chains. Simulation results for the Ohio State Uni versity Hexapod walking machine are presented and shown to be in close agreement with previously published experi mental data.

[1]  David E. Orin,et al.  Supervisory Control of a Multilegged Robot , 1982 .

[2]  Miomir Vukobratovic,et al.  Computer-Oriented Algorithm for Modeling Active Spatial Mechanisms for Robotics Applications , 1982, IEEE Transactions on Systems, Man, and Cybernetics.

[3]  J. Y. S. Luh,et al.  Erratum: “On-Line Computational Scheme for Mechanical Manipulators” (Journal of Dynamic Systems, Measurement, and Control, 1980, 102, pp. 69–76) , 1980 .

[4]  Robert B. McGhee,et al.  An approach to computer control for legged vehicles , 1974 .

[5]  M. A. Chace,et al.  A Sparsity-Oriented Approach to the Dynamic Analysis and Design of Mechanical Systems—Part 1 , 1977 .

[6]  D. Orin Supervisory Control of a Multilegged Robot , 1982 .

[7]  Ferdinand Freudenstein,et al.  Dynamic Analysis of Mechanical Systems With Clearances—Part 2: Dynamic Response , 1971 .

[8]  J. Uicker Dynamic Behavior of Spatial Linkages: Part 1—Exact Equations of Motion, Part 2—Small Oscillations About Equilibrium , 1969 .

[9]  Charles A. Klein,et al.  Use of Active Compliance in the Control of Legged Vehicles , 1980, IEEE Transactions on Systems, Man, and Cybernetics.

[10]  Ferdinand Freudenstein,et al.  Dynamic Analysis of Mechanical Systems With Clearances—Part 1: Formation of Dynamic Model , 1971 .

[11]  K. Ikemura Development and application , 1971 .

[12]  M. Vukobratovic Dynamics of active articulated mechanisms and synthesis of artificial motion , 1978 .

[13]  David E. Orin,et al.  Efficient Dynamic Computer Simulation of Robotic Mechanisms , 1982 .

[14]  Khandelwal,et al.  On the dynamics of an elastically coupled multi-body biped locomotion model , 1974 .

[15]  Milton A. Chace,et al.  Development and Application of a Generalized d’Alembert Force for Multifreedom Mechanical Systems , 1971 .

[16]  Andrew A. Frank,et al.  Some considerations relating to the design of autopilots for legged vehicles , 1969 .

[17]  Charles A. Klein,et al.  Use of Force and Attitude Sensors for Locomotion of a Legged Vehicle over Irregular Terrain , 1983 .

[18]  Robert B. McGhee,et al.  Some finite state aspects of legged locomotion , 1968 .

[19]  David E. Orin,et al.  Kinematic and kinetic analysis of open-chain linkages utilizing Newton-Euler methods , 1979 .

[20]  D. T. Greenwood Principles of dynamics , 1965 .