This paper presents a systematic methodology for solving the inverse dynamics of a Stewart-Gough manipulator. Based on the principle of virtual work and the concept of link Jacobian matrices, a methodology for deriving the dynamical equations of motion is developed. It is shown that the dynamics of the manipulator can be reduced to solving a system of six linear equations in six unknowns. A computational algorithm for solving the inverse dynamics of the manipulator is developed and several trajectories of the moving platform are simulated. [S1050-0472(00)00401-3]

1.
Do
,
W. Q. D.
, and
Yang
,
D. C. H.
,
1988
, “
Inverse Dynamic Analysis and Simulation of a Platform Type of Robot
,”
J. Robotic Systems
,
5
, No.
53
, pp.
209
227
.
2.
Guglielmetti, P., and Longchamp, R., 1994, “A Closed Form Inverse Dynamics Model of the Delta Parallel Robot,” Proceedings of the 1994 International Federation of Automatic Control Conference on Robot Control, pp. 39–44.
3.
Tsai, K. Y., and Kohli, D., 1990, “Modified Newton-Euler Computational Scheme for Dynamic Analysis and Simulation of Parallel Manipulators with Applications to Configuration Based on R-L Actuators,” Proceedings of the 1990 ASME Design Engineering Technical Conferences, 24, pp. 111–117.
4.
Lebret
,
G.
,
Liu
,
K.
, and
Lewis
,
F. L.
,
1993
, “
Dynamic Analysis and Control of a Stewart Platform Manipulator
,”
J. Robotic Systems
,
10
, No.
5
, pp.
629
655
.
5.
Miller, K., and Clavel, R., 1992, “The Lagrange-Based Model of Delta-4 Robot Dynamics,” Robotersysteme, Springer-Verlag, 8, pp. 49–54.
6.
Pang
,
H.
, and
Shahingpoor
,
M.
,
1994
, “
Inverse Dynamics of a Parallel Manipulator
,”
J. Robotic Systems
,
11
, No.
8
, pp.
693
702
.
7.
Angeles, J., 1997, Fundamentals of Robotic Mechanical Systems, Springer-Verlag, New York, N.Y.
8.
Codourey, A., and Burdet, E., 1997, “A Body-Oriented Method for Finding a Linear Form of the Dynamic Equation of Fully Parallel Robots,” Proceedings of the 1997 IEEE International Conference on Robotics and Automation, Albuquerque, New Mexico, pp. 1612–1618.
9.
Etemadi Zanganeh
,
K.
,
Sinatra
,
R.
, and
Angeles
,
J.
,
1997
, “
Kinematics and Dynamics of a Six-Degree-of-Freedom Parallel Manipulator with Revolute Legs
,”
Robotica
,
15
, pp.
385
394
.
10.
Miller, K., 1995, “Experimental Verification of Modeling of Delta Robot Dynamics by Application of Hamilton’s Principle,” Proceedings of the 1995 IEEE International Conference on Robotics and Automation, pp. 532–537.
11.
Wang, J., and Gosselin, C. M., 1997, “Dynamic Analysis of Spatial Four-Degree-of-Freedom Parallel Manipulators,” Proceedings the 1997 ASME Design Engineering Technical Conferences, Sacramento, CA, Paper No. DETC97/DAC3759.
12.
Zhang
,
C. D.
, and
Song
,
S. M.
,
1993
, “
An Efficient Method for Inverse Dynamics of Manipulators Based on the Virtual Work Principle,”
J. Robotic Systems
,
10
, No.
5
, pp.
605
627
.
13.
Baiges, I. J., and Duffy, J., 1996, “Dynamic Modeling of Parallel Manipulators,” Proceedings of the 1996 ASME Design Engineering Technical Conferences, Paper No. 96-DETC/MECH-1136.
14.
Freeman, R. A., and Tesar, D., 1988, “Dynamic Modeling of Serial and Parallel Mechanisms/Robotic Systems, part I-Methodology, part II-Applications,” Proceedings of the ASME Mechanisms Conference, Trends and Developments in Mechanisms, Machines, and Robotics, 15-3, pp. 7–27.
15.
Luh
,
J. Y. S.
, and
Zheng
Y. F.
,
1985
, “
Computation of Input Generalized Forces for Robots with Closed Kinematic Chain Mechanisms
,”
IEEE Journal of Robotics and Automation
,
RA-1
, pp.
95
103
.
16.
Murray
,
J. J.
, and
Lovell
,
G. H.
,
1989
, “
Dynamic Modeling of Closed-Chain Robotic Manipulators and Implications for Trajectory Control
,”
IEEE Transactions on Robotics and Automation
,
5
, pp.
522
528
.
17.
Sugimoto
,
K.
,
1987
, “
Kinematic and Dynamic Analysis of Parallel Manipulators by Means of Motor Algebra
,”
ASME Journal of Mechanisms, Transmissions, and Automation in Design
,
109
, No. 1,
pp
3
5
.
18.
Lin
,
Y. J.
, and
Song
,
S. M.
,
1990
, “
A Comparative Study of Inverse Dynamics of Manipulators with Closed-Chain Geometry
,”
J. Robotic Systems
,
7
, pp.
507
534
.
19.
Wang
,
J.
, and
Gosselin
,
C. M.
,
1998
, “
A New Approach for the Dynamic Analysis of Parallel Manipulators
,”
Multibody System Dynamics
,
2
, pp.
317
334
.
20.
Tsai, L. W., 1998, “The Jacobian Analysis of A Parallel Manipulator Using Reciprocal Screws,” Proceedings of the 6th International Symposium on Recent Advances in Robot Kinematics, Salzburg, Austria, edited by J. Lenarcic and M. Husty, Kluwer Academic Dordrecht, pp. 327–336.
21.
Kane, T. R., and Levinson, D. A., 1985, Dynamics: Theory and Application, McGraw-Hill, New York, N.Y.
22.
Tsai, L. W., 1998, “Solving the Inverse Dynamics of Parallel Manipulators by the Principle of Virtual Work,” CD-ROM Proceedings of the 1998 ASME Design Engineering Technical Conferences, Atlanta, GA, Paper No. DETC98/MECH-5865.
You do not currently have access to this content.