In this paper, we present a general and systematic analysis of cable-driven planar parallel mechanisms. The equations for the velocities are derived, and the forces in the cables are obtained by the principle of virtual work. Then, a detailed analysis of the workspace is performed and an analytical method for the determination of the boundaries of an $x-y$ two-dimensional subset is proposed. The new notion of dynamic workspace is defined, as its shape depends on the accelerations of the end-effector. We demonstrate that any subset of the workspace can be considered as a combination of three-cable subworkspaces, with boundaries being of two kinds: two-cable equilibrium loci and three-cable singularity loci. By using a parametric representation, we see that for the $x-y$ workspace of a simple no-spring mechanism, the two-cable equilibrium loci represent a hyperbolic section, degenerating, in some particular cases, to one or two linear segments. Examples of such loci are presented. We use quadratic programming to choose which sections of the curves constitute the boundaries of the workspace for any particular dynamic state. A detailed example of workspace determination is included for a six-cable mechanism.

1.
Landsberger
,
S. E.
, and
Sheridan
,
T. B.
,
1993
, “
,”
Rob. Mechatron. Manuf. Syst.
,
2
, pp.
81
88
.
2.
Li
,
C.
, and
Rahn
,
C. D.
,
2002
, “
Design of Continuous Backbone, Cable-Driven Robots
,”
J. Mech. Des.
,
124
(
2
), pp.
265
271
.
3.
Higuchi, T., Ming, A., and Jiang-yu, J., 1988, “Application of Multi-Dimensional Wire Cranes in Construction,” Proc. of 5th International Symposium on Robotics in Construction, Tokyo, June 6–8, pp. 661–668.
4.
Albus
,
J.
,
Bostelman
,
R.
, and
Dagalakis
,
N.
,
1992
, “
The NIST Robocrane
,”
J. Rob. Syst.
,
10
(
5
), pp.
709
724
.
5.
Kawamura, S., Choe, W., Tanaka, S., and Pandian, S. R., 1995, “Development of an Ultrahigh Speed Robot FALCON Using Wire Drive System,” Proc. of IEEE International Conference on Robotics and Automation, IEEE, New York, pp. 215–220.
6.
Cone
,
L. L.
,
1985
, “
Skycam: An Aerial Robotic Camera System
,”
BYTE
, Oct. pp.
122
132
.
7.
Jeong
,
J. W.
,
Kim
,
S. H.
, and
Kwak
,
Y. K.
,
1999
, “
Kinematics and Workspace Analysis of a Parallel Wire Mechanism for Measuring a Robot Pose
,”
Mech. Mach. Theory
,
34
, pp.
825
841
.
8.
Morizono, T., Kurahashi, K., and Kawamura, S., 1997, “Realization of a Virtual Sports Training System With Parallel Wire Mechanism,” Proc. of IEEE International Conference on Robotics and Automation, IEEE, New York, pp. 3025–3030.
9.
Ming
,
A.
, and
Higuchi
,
T.
,
1994
, “
Study on Multiple Degree-of-Freedom Positioning Mechanism Using Wires (Part 2)-Development of a Planar Completely Restrained Positioning Mechanism
,”
Int. J. Jpn. Soc. Precis. Eng.
,
28
(
3
), pp.
235
242
.
10.
Hong
,
D. W.
, and
Cipra
,
R. J.
,
2003
, “
A Method for Representing the Configuration and Analyzing the Motion of Complex Cable-Pulley Systems
,”
J. Mech. Des.
,
125
(
2
), pp.
332
341
.
11.
Nahon, M., 1991, “Optimization of Force Distribution in Redundantly-Actuated Robotic Systems,” Ph.D. thesis, Universite´ McGill, Montre´al
12.
Goldfarb
,
D.
, and
Idnani
,
A.
,
1983
, “
A Numerically Stable Dual Method for Solving Strictly Convex Quadratic Programs
,”
Math. Program.
,
27
(
1
), pp.
1
33
.
13.
Sefrioui
,
J.
, and
Gosselin
,
C. M.
,
1995
, “
On the Quadratic Nature of the Singularity Curves of Planar Three-Degree-of-Freedom Parallel Manipulators
,”
Mech. Mach. Theory
,
30
(
4
), pp.
533
551
.