This paper introduces a novel approach for the computation of the inverse dynamics of parallel manipulators. It is shown that, for this type of manipulator, the inverse kinematics and the inverse dynamics procedures can be easily parallelized. The result is a closed-form efficient algorithm using n processors, where n is the number of kinematic chains connecting the base to the end-effector. The dynamics computations are based on the Newton-Euler formalism. The parallel algorithm arises from a judicious choice of the coordinate frames attached to each of the legs, which allows the exploitation of the parallel nature of the mechanism itself. Examples of the application of the algorithm to a planar three-degree-of-freedom parallel manipulator and to a spatial six-degree-of-freedom parallel manipulator are presented.

1.
Angeles, J., and Ben-Zvi, A., 1988, “Dynamic Modeling of a Planar Three-Degree-of-Freedom Parallel Manipulator,” Proceedings of the 2nd International Symposium on Robotics and Manufacturing, Albuquerque, pp. 341–349.
2.
Angeles
 
J.
, and
Ma
 
O.
,
1988
, “
Dynamic Simulation of n-axis Serial Robotic Manipulators Using a Natural Orthogonal Complement
,”
The International Journal of Robotics Research
, Vol.
7
, No.
5
, pp.
32
47
.
3.
Balafoutis, C. A., Misra, P., and Patel, R. V., 1988, “A Cartesian Tensor Approach for Fast Computation of Manipulator Dynamics,” Proceedings of the IEEE International Conference on Robotics and Automation, Philadelphia. Vol. 3, pp. 1348–1353.
4.
Clavel, R., 1988, “DELTA, a Fast Robot with Parallel Geometry,” Proc of the Int. Symp. on Industrial Rob., Lausanne, Switzerland, pp. 91–100.
5.
Dieudonne, J. E., Parrish, R. V., and Bardusch, R. E., 1972, “An Actuator Extension Transformation for a Motion Simulator and an Inverse Transformation Applying Newton-Raphson’s method,” NASA Technical Report TN D-7067.
6.
Do
 
W. Q. D.
, and
Yang
 
D. C. H.
,
1988
, “
Inverse Dynamics and Simulation of a Platform Type of Robot
,”
Journal of Robotic Systems
, Vol.
5
, No.
3
, pp.
209
227
.
7.
Fichter
 
E. F.
,
1986
, “
A Stewart Platform-Based Manipulator: General Theory and Practical Construction
,”
The International Journal of Robotics Research
, Vol.
5
, No.
2
, pp.
157
182
.
8.
Fijany
 
A.
, and
Bejczy
 
A. K.
,
1991
, “
Parallel Computation of Manipulator Inverse Dynamics
,”
Journal of Robotic Systems
, Vol.
8
, No.
5
, pp.
599
635
.
9.
Geng
 
Z.
, and
Haynes
 
L. S.
,
1992
, “
On the Dynamic Model and Kinematic Analysis of a Class of Stewart Platforms
,”
Journal of Robotics and Autonomous Systems
, Vol.
9
, pp.
237
254
.
10.
Gosselin, C., 1988, “Kinematic Analysis, Optimization and Programming of Parallel Robotic Manipulators,” Ph.D. thesis, Dept. of Mechanical Engineering, McGill University, Montre´al.
11.
Gosselin
 
C.
, and
Angeles
 
J.
,
1988
, “
The Optimum Kinematic Design of a Planar Three-Degree-of-Freedom Parallel Manipulator
,”
ASME Journal of Mechanisms, Transmissions, and Automation in Design
, Vol.
110
, No.
1
, pp.
35
41
.
12.
Gosselin
 
C.
, and
Angeles
 
J.
,
1990
, “
Singularity Analysis of Closed-Loop Kinematic Chains
,”
IEEE Transactions on Robotics and Automation
, Vol.
6
, No.
3
, pp.
281
290
.
13.
Gosselin, C. M., and Hamel, J.-F., 1994, “The Agile Eye: A High-Performance Three-Degree-of-Freedom Camera-Orienting Device,” Proceedings of the IEEE International Conference on Robotics and Automation, San Diego, Mai, pp. 781–786.
14.
Guglielmetti, P., 1994, “Model-Based Control of Fast Parallel Robots: A Global Approach in Operational Space,” Ph.D. thesis, EPFL, Lausanne.
15.
Hashimoto
 
K.
, and
Kimura
 
H.
,
1989
, “
A New Parallel Algorithm for Inverse Dynamics
,”
The International Journal of Robotics Research
, Vol.
8
, No.
1
, pp.
63
76
.
16.
Hashimoto
 
K.
,
Ohashi
 
K.
, and
Kimura
 
H.
,
1990
, “
An Implementation of a Parallel Algorithm for Real-Time Model-Based Control on a Network of Microprocessors
,”
The International Journal of Robotics Research
, Vol.
9
, No.
6
, pp.
37
47
.
17.
Hollerbach
 
J. M.
,
1980
, “
A Recursive Lagrangian Formulation of Manipulator Dynamics and a Comparative Study of Dynamics Formulation Complexity
,”
IEEE Transactions on Systems, Man and Cybernetics
, Vol.
SMC-10
, No.
11
, pp.
730
736
.
18.
Hunt, K. H., 1978, Kinematic Geometry of Mechanisms, Clarendon Press.
19.
Kim, W. K., and Tesar, D., 1990, “Study on Structural Design of Force-Reflecting Manual Controllers,” Proceedings of the ASME Mechanisms Conference, Chicago, Vol. 24, pp. 481–488.
20.
Luh
 
J. Y. S.
,
Walker
 
M. W.
, and
Paul
 
R. P. C.
,
1980
, “
On-Line Computational Scheme for Mechanical Manipulators
,”
ASME JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL
, Vol.
102
, pp.
103
110
.
21.
Ma, O., 1991, “Mechanical Analysis of Parallel Manipulators with Simulation, Design and Control Applications,” Ph.D. thesis, McGill University, June.
22.
MacCallion, H., and Pham, D. T., 1979, “The Analysis of a Six-Degree-of-Freedom Work Station for Mechanised Assembly,” Proceedings of the 5th World Congress on the Theory of Machines and Mechanisms, Montre´al.
23.
Merlet, J.-P., 1987, “Parallel Manipulators, Part I: Theory, Design, Kinematics, Dynamics and Control,” Technical Report #646 INRIA, France.
24.
Merlet, J.-P., 1988, “Force-Feedback Control of Parallel Manipulators,” Proceedings of the IEEE International Conference on Robotics and Automation, Philadelphia, Vol. 3, pp. 1484–1489.
25.
Nguyen, C. C., Antrazi, S. S., Zhou, Z. L., and Campbell, C. E., 1991, “Experimental Study of Motion Control and Trajectory Planning for a Stewart Platform Robot Manipulator,” Proceedings of the IEEE International Conference on Robotics and Automation, Sacramento, Vol. 2, pp. 1873–1878.
26.
Pierrot, F., Dauchez, P., and Fournier, A., 1991, “Hexa: A Fast Six-Degree-of-Freedom Fully Parallel Robot,” Proceedings of the Fifth International Conference on Advanced Robotics, Pisa, Vol. 2, pp. 1158–1163.
27.
Reboulet, C., and Berthomieu, T., 1991, “Dynamic Models of a Six-Degree-of-Freedom Parallel Manipulator,” Proceedings of the Fifth International Conference on Advanced Robotics, Pisa, Vol. 2, pp. 1153–1157.
28.
Reboulet, C., and Robert, A., 1985, “Hybrid Control of a Manipulator with an Active Compliant Wrist,” 3rd ISRR, Gouvieux, France, pp. 76–80.
29.
Sugimoto
 
K.
,
1987
, “
Kinematic and Dynamic Analysis of Parallel Manipulators by Means of Motor Algebra
,”
ASME Journal of Mechanisms, Transmissions and Automation in Design
, Vol.
109
, No.
1
, pp.
3
7
.
This content is only available via PDF.
You do not currently have access to this content.