SlideShare a Scribd company logo
1 of 13
Download to read offline
Proceedings of the ASME 2015 International Design Engineering Technical Conferences &
Computers and Information in Engineering Conference
IDETC/CIE 2015
August 2-5, 2015, Boston, Massachusetts, USA
DETC2015-46755
COMBINATORIAL METHOD FOR CHARACTERIZING SINGULAR
CONFIGURATIONS IN PARALLEL MECHANISMS
Avshalom Sheffer
School of Mechanical Engineering
Tel Aviv University,
Ramat Aviv 69978, Israel
Offer Shai
School of Mechanical Engineering,
Tel Aviv University,
Ramat Aviv 69978, Israel
ABSTRACT
The paper presents a method for finding the different
singular configurations of several types of parallel
mechanisms/robots using the combinatorial method. The main
topics of the combinatorial method being used are:
equimomental line/screw, self-stresses, Dual Kennedy theorem
and circle, and various types of 2D and 3D Assur Graphs such
as: triad, tetrad and double triad. The paper introduces
combinatorial characterization of 3/6 SP and compares it to
singularity analysis of 3/6 SP using Grassmann Line Geometry
and Grassmann-Cayley Algebra. Finally, the proposed method
is applied for characterizing the singular configurations of
more complex parallel mechanisms such as 3D tetrad and 3D
double-triad.
KEYWORDS: Combinatorial method, Equimomental
Line/Screw, Dual Kennedy theorem and circle, Grassmann
Line Geometry and Grassmann-Cayley Algebra, Self-Stress,
Singularity, 3/6 SP
NOMENCLATURE
DOF/ ๐›ฟ Degrees Of Freedom
eqml Equimomental Line
eqms Equimomental Screw
๐‘ƒ๐‘–
Planar pencil formed by the two leg
lines meeting at ๐ต๐‘–
SP Stewart Platform
SS Self-stress
SSt Topological Self-stress
SSg Geometric Self-Stress
2D Two-dimensional
3D Three-dimensional
3/6 SP 3/6 Stewart Platform
1. INTRODUCTION
In this paper we present a new combinatorial method for
characterizing singular configurations in parallel mechanisms,
with an emphasis on the six-DOF 3/6 Stewart Platform, called
for short 3/6 SP. The Stewart Platform consists of two bodies
connected by six legs, which can vary their lengths. One of the
bodies is called the base and the other is called the platform.
One of the important problems in parallel robot kinematics is
the characterization of singular or special configurationsI
. It is
one of the main concerns in the analysis and design of
manipulators [1]. One of the known singular configurations of
the Stewart Platform is when all the lines meet one line [2]. An
additional configuration is when the moving platform rotates
by around the vertical axis [3]. Merlet [4] classified all
the different singular configurations of 3/6-SP by using
Grassmann geometry. Analysis of wrench singularities was
introduced by using tetrahedrons [5], a figure of four planes,
to identify wrench singularities, i.e. configurations where the
platform can move infinitesimally when all its actuators are
locked. A tetrahedron is non-singular if and only if its four
faces do not have a common point. It has been proven that the
manipulator is at a wrench singularity if and only if the
characteristic tetrahedron is singular. Another method relying
this time on Grassmannโ€“Cayley algebra and the associated
superbracket decomposition introduces the conditions when
the Jacobian (or rigidity matrix) containing these screws is
rank-deficient [6]. The singularity condition of a broad class of
six-DOF three-legged parallel robots that have one spherical
joint somewhere along each leg becomes a check whether the
four planes intersect at a point. Another characterization based
on the kinematical relationship of rigid bodies is that these
I
The term โ€œsingularityโ€ originates from mathematics and the
term โ€œspecial configurationโ€ originates from mechanical engineering.
In this paper we chose to adopt and use the term โ€œsingularityโ€.
2 Copyright ยฉ 2015 by ASME
four planes include three normal planes of three velocities of
three non-collinear points in the end effector, and the plane is
determined by these three points themselves [7,8,9,10]. When
all the links of 3/6-SP are locked, the three normal planes of
three possible velocities of the platform are the planes created
by the links of the mechanism. Thus, it is possible to
determine the singularity of 3/6-SP and other mechanisms
with a triangle-moving platform. This approach is consistent
with the approach proposed in this paper except that this paper
focuses on statics while in these papers they focus on
kinematics.
In section two we provide a brief explanation of the
combinatorial method used in this paper by introducing the
equimomental lines (eqml) and self-stresses (SS) and how
they are used for characterizing the singular configurations.
The dual Kennedy Theorem is provided and the technique of
drawing the dual Kennedy circle is used for finding all the
eqml. In section three and four we apply the combinatorial
method for finding the singular conditions of 3/6 SP and
compare it to other singular characterization methods. Section
five introduces the applicability of the proposed method, the
combinatorial method, for characterizing the singularity of
more complex parallel mechanisms such as tetrad and double
triad, in part by using equimomental screws.
2. THE COMBINATORIAL METHOD
The combinatorial method is founded on discrete
mathematics, in particular on graph theory and rigidity theory.
In this paper this method is applied to characterize the singular
configurations of parallel mechanisms. The main advantage of
the proposed method is that it is also applicable to other types
of parallel mechanisms and not limited to SPs. This section
introduces two concepts underlying the combinatorial method
that are used in this paper: self-stress and the equimomental
line.
2.1 SELF-STRESS
Self-Stress is a special feature indicating the existence of
redundant constraints. A self-stress is constructed when there
is a need to insert a rigid body between two joints/vertices
whose distance is constant.
Definition of a self-stress: A set of internal forces in the links
that are dependent on one parameter and satisfy the
equilibrium of forces around each joint.
From this definition it follows that if a mechanism possesses a
self-stress and has joints with degree equal to the dimension d
it should satisfy the following property.
Property 1: If there is a self-stress in all the links incident to a
joint and the degree of the joint (the number of links incident
to a joint) is d in dimension d then all the d links should be
collinear or coplanar in dimension d=2 or d=3, respectively.
The reason for the latter is that these are the only geometries
that can have a self-stress.
From Property 1 it also follows that for any 3D system, when
all the links incident to a joint are not coplanar but have a self-
stress then the degree of the joint is at least four. Similarly, a
singularity condition exists if and only if four faces have a
common point [11].
There are two types of self-stresses: topological and
geometric, designated by SSt and SSg respectively. The
topological self-stresses exist for almost any realization of the
mechanism. On the other hand, the geometric self-stress exists
only at a specific realization, usually the singular
configuration. Thus in this paper only the latter self-stress, the
geometric, is used. These realizations are also called over-
constrained mechanisms [12]. There are several known
geometric constraints that cause the appearance of geometric
self-stresses in 2D mechanisms, such as when three links or
their continuations are constrained to meet at a point, or when
three points should be collinear. For example, the 2D triad
shown in Figure 1 (a) has a geometric SS, SSg, in all the links
if the continuations of the three ground links intersect at the
same point, but for any small changes in the realization there
is no self-stress. The 2D triad in Figure 1(b) is in a special
condition where the links {1,4,3} are collinear, thus only in
these three links there is an internal force, while in the other
links {2,5,6} there is a zero force.
(a) A geometric SS exists in
all the links
(b) A geometric SS exists only
in links, 1, 3 and 4
Figure 1. Examples of 2D triad in special realizations, singular
configurations, both having a geometric self-stress.
2.2 THE EQUIMOMENTAL LINE
In kinematics, for every rigid body there exists a point in
the body or on its continuation with a zero velocity, referred to
as the absolute instant center [13]. Analogically, in statics, for
any force there exists a line upon which the moment exerted
by the force is equal to zero. This is the line is along which the
force acts and it is called the absolute equimomental line
(absolute eqml). Note, using the projective geometry duality a
point corresponds to a line, thus the absolute instant center is
dual to the absolute equimomental line. More details about
this duality relation appear in [14].
In kinematics we have in addition the relative instant center
๐ผ๐‘–,๐‘— : For any two bodies, i and j, there exists a point in the
plane where the velocities of the two bodies at this point is
equal. Relying on the projective geometry duality, for any two
forces there exists a line along which they exert the same
moment at each point on the line. This line is called the
relative equimomental line, or for short relative eqml.
For example, the line ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ) is a line where the forces ๐น๐ผ
and ๐น๐ผ๐ผ exert the same moment, as shown in Figure 2. Note,
3 Copyright ยฉ 2015 by ASME
the eqml of the two forces should pass through the intersection
point of the two forces (the two absolute eqmls).
Figure 2. Forces โƒ—โƒ— and โƒ—โƒ— acting along lines of action
( , ) and ( , ).
Now we can transform the Arnohold-Kennedy into statics.
The Arnohold-Kennedy theorem [13] states that the relative
instant centers of any three links i, j and k of the mechanism,
๐ผ๐‘–๐‘—, ๐ผ๐‘–๐‘˜ and ๐ผ๐‘—๐‘˜, must lie on a straight line. Applying the duality
relation between the instant centers and the eqml, we derive
the following theorem in statics:
Theorem 1 โ€“ The dual Kennedy Theorem in statics [14]: For
any three forces: , and the three relative eqml:
( , ), ( , ) and ( , ) intersect at the same point.
Applying the duality from graph theory [15] it follows that the
absolute eqml is associated to each face, a circuit without
inner edges (called also contours). Each binary link (also
called bar) defines the relative eqml of the two absolute eqml
of the two faces adjacent to this bar [16]. If one of the two
faces next to a link is the ground face (also called reference
face) the absolute eqml of the second face is along this link.
Thus, all the links adjacent to the ground faces define the
absolute eqml, and can thus be called primary absolute eqml.
Following the terminology in mechanisms, the absolute eqml
that are determined by applying the dual Kennedy theorem are
called secondary eqml.
Now we are ready to define the main property that enables us
to determine the singular configuration.
Property 2: For any two adjacent faces if the relative eqml
passes through the meeting point of the two absolute eqml of
these two faces the mechanism is in a singular configuration.
For finding all the eqml in the mechanism we can use the
technique of drawing the dual Kennedy circle [14]. The
procedure to find the secondary eqml is done by drawing a
circle referred to as the dual Kennedy circle and denote the
faces of the mechanism in a clockwise manner on the
circumference of this circle, as shown in Figure 3. The
primary eqml are represented as solid lines and the secondary
eqml as dashed lines in this circle. Note that the dashed line
(๐ผ, ๐ผ๐ผ๐ผ) creates the two triangles (๐ผ, ๐ผ๐ผ, ๐ผ๐ผ๐ผ) and (๐ผ, ๐ผ๐‘‰, ๐ผ๐ผ๐ผ) in
the quadrangle (๐ผ, ๐ผ๐ผ, ๐ผ๐ผ๐ผ, ๐ผ๐‘‰), see Figure 3. Therefore, the
๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) must pass through the point of intersection of
๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ,๐ผ๐ผ๐ผ), namely, between the links 1 and 2,
respectively, and through the point of intersection of ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐‘‰)
and ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‰,๐ผ๐ผ๐ผ), namely, between the links 4 and 3,
respectively.
(a) (b)
Figure 3. (a) Mechanism 4 links (b) The dual Kennedy circle
For sake of clarity we show how we use the eqml method for
characterizing the singularity condition of a 2D triad, given in
Figure 4 and 5.
After defining the four faces { , ๐ผ, ๐ผ๐ผ, ๐ผ๐ผ๐ผ} where the reference
face is designated by the number 0, the primary eqml are:
๐‘’๐‘ž๐‘š๐‘™(๐ผ,0) = 6
๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) = 1
๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) = 5
Due to Property 2, The three eqml: ( , ), ( , ) and
( , ) intersect at a point thus the configuration is in a
singular configuration. The triad in Figure 4 is not in a
singular configuration since the lines 6,1 and 5 donโ€™t intersect
at a point while in Figure 5 the three eqml satisfy property 2,
thus it is in a singular configuration.
Figure 4. Non-singular configuration.
4 Copyright ยฉ 2015 by ASME
Figure 5. Singular configuration.
In 3/6-SP in a singular configuration, when there is a self-
stress the platform rotates around a certain axis. In the next
section we introduce several singularity conditions of 3/6 SP.
For each condition we show the eqml defined by three
arbitrary coplanar forces that intersect at a unique point, the
number of zero edges, and the rotation axis of the platform
when there is an infinitesimal movement.
3. APPLYING THE COMBINATORIAL METHOD FOR
FINDING THE SINGULARITY CONDITIONS OF 3/6
SP
Merlet [4] studied the singularity of six-DOF 3/6-SP
based on the Grassmann line geometry. He discovered many
new singularities, including 3C, 4B, 4D, 5A, and 5B. Due to
Property 2, we can find the singular configurations of many
types of mechanisms. Relying on the rank of the Jacobian
matrix of SP [17], we conclude that for a mechanism with rank
3, 4 and 5, we will have 2, 1 and 0 zero links, respectively. In
the following section, we will derive all the reported
singularities, this time by applying the combinatorial method
introduced in this paper.
We call ๐‘ƒ๐‘– the planar pencil formed by the two leg lines
meeting at ๐ต๐‘– and there are seven faces, but one of them will
be chosen to be the reference frame/face.
Figure 6. The 3/6 Stewart Platform in generic configuration
Bundle Singularity (3C): A singular bundle occurs when
four lines of the six legs intersect at a common point.
Figure 7. Definition of 3C singular configuration.
Let us choose four of the faces to be zero faces, as follows:
(
๐น๐ผ
๐น๐ผ๐ผ
๐น๐ผ๐ผ๐ผ
๐น๐ผ๐‘‰
๐น๐‘‰
๐น๐‘‰๐ผ
๐น๐‘‰๐ผ๐ผ)
=
(
๐น๐ผ
๐น๐ผ๐ผ
๐น๐ผ๐ผ๐ผ
)
Since links 3, 5, 7 and 8 are adjacent to zero faces, it follows
that they are absolute eqml. On the other hand, links 4, 6 and 9
are adjacent to two zero faces, i.e. on both of their two sides
there are zero faces, thus they are zero links.
Now that we have all the absolute eqml we can find the
relative eqml by applying Property 2 and the dual Kennedy
circle. The ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) must pass through the point of
intersection of ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ,๐ผ๐ผ๐ผ), namely, between
links 1 and 2, respectively, and through the point of
intersection of ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(0,๐ผ๐ผ๐ผ), namely, between
links 8 and 7, respectively, as shown in Figure 8.
Figure 8. The dual Kennedy circle of a 3C configuration
๐‘’๐‘ž๐‘š๐‘™(๐ผ,0) = 5 = 8
๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) = 3 = 7
๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) = (1 โˆจ 2) โˆง (7 โˆจ 8)
For this configuration, links 5 and 8 are on ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0), links 3
and 7 are on ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) passes through the
meeting point of the links 1-3 and 5. It can be seen that the
four links 1-3 and 5 of the six links intersect at a common
point. Due to Property 2, the three eqml: ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0), ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0)
and ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) intersect at one point, so self-stress occurs in
the links except on 4, 6 and 9 which are zero links, and the
configuration is singular, as shown in Figure 9 and Table 1.
5 Copyright ยฉ 2015 by ASME
Figure 9. 3C singular configuration with the eqml where faces
IV, V, VI, VII are zero faces.
Hyperbolic Congruence Singularity (4B): The condition
for this singularity occurs when five lines are concurrent with
two skew lines.
Figure 10. Definition of 4B singular configuration.
Let us choose two of the faces to be zero faces, as follows:
(
๐‘ฝ
๐‘ฝ
๐‘ฝ
๐‘ฝ )
=
(
๐‘ฝ
๐‘ฝ )
Since links 1 and 5 are adjacent to zero faces it follows that
they are the absolute eqml of (๐ผ, ) and (๐ผ๐‘‰, ), respectively .
On the other hand, link 6 is adjacent to two zero faces, i.e. on
both of its two sides there are zero faces, thus it is a zero link.
Now, that we have all the absolute eqml we can find the
relative eqml by applying Property 2 and dual Kennedy
circle, as follows:
๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‰,0) = 5
๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ,0) = (1 โˆจ 2) โˆง (7 โˆจ 8)
๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‰,๐ผ๐ผ) = (3 โˆจ 4) โˆง (8 โˆจ )
For this configuration, link 5 is on ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‰,0), ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ,0)
passes through the meeting point of links 1, 2, 7 and 8, and in
the same way, ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‰,๐ผ๐ผ) passes through the meeting point of
the links 3, 4, 8 and 9. The three links 5, 7 and 9 are coplanar,
due to Property 1 and since link 6 is a zero link. Due to
Property 2, the three eqml: ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‰,0), ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ,0) and
๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‰,๐ผ๐ผ) intersect at a point, so self-stress occurs in all the
links except for link 6. Thus, 3/6 SP satisfying the above
constraints is in a singular configuration, as shown in Figure
11 and Table 1.
Figure 11. 4B singular configuration with the eqml where
faces V, VI are zero faces.
Degenerate Congruence Singularity (4D): When five
lines are in one plane or pass through one common point in
that plane, they form a singular degenerate congruence.
Figure 12. Definition of 4D singular configuration.
Let us choose three of the faces to be zero faces, as follows:
(
๐น๐ผ
๐น๐ผ๐ผ
๐น๐ผ๐ผ๐ผ
๐น๐ผ๐‘‰
๐น๐‘‰
๐น๐‘‰๐ผ
๐น๐‘‰๐ผ๐ผ)
=
(
๐น๐ผ
๐น๐ผ๐ผ
๐น๐ผ๐ผ๐ผ
๐น๐ผ๐‘‰
)
Since links 2, 5, 7 and 8 are adjacent to zero faces it follows
that they are absolute eqml. On the other hand, links 6 and 9
are adjacent to two zero faces, i.e. on both their two sides there
are zero faces, thus they are zero links.
Now, that we have all the absolute eqml we can find the
relative eqml by applying Property 2 and dual Kennedy circle,
as follows:
๐‘’๐‘ž๐‘š๐‘™(๐ผ,0) = 5 = 8
๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) = (1 โˆจ 2) โˆง (7 โˆจ )
๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) = (3 โˆจ 4) โˆง (7 โˆจ 8)
For this configuration, links 5 and 8 are on ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0),
๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) passes through the meeting point of links 1, 2, 7
and 9, and in the same way, ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) passes through the
meeting point of links 3, 4, 7 and 8. The three links 1, 2 and 7
are coplanar, due to Property 1, because the other link (9)
incident to that joint is a zero link and the degree of the joint is
three. Links 3-5 pass through ๐‘ƒ1 to form a singular degenerate
congruence. In the same way, due to Property 2, the three
eqml: ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0), ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) intersect at one
point, so self-stress occurs in the links except for links 6 and 9
6 Copyright ยฉ 2015 by ASME
that are zero links, and the configuration is singular, as shown
in Figure 13 and Table 1.
Figure 13. 4D singular configuration with the eqml where
faces V, VI, VII are zero faces.
General Complex Singularity (5A): This singularity is
characterized by having more than five skew lines.
Figure 14. Definition of 5A singular configuration.
Let us choose one of the faces to be zero faces, as follows:
(
๐น๐ผ
๐น๐ผ๐ผ
๐น๐ผ๐ผ๐ผ
๐น๐ผ๐‘‰
๐น๐‘‰
๐น๐‘‰๐ผ
๐น๐‘‰๐ผ๐ผ)
=
(
๐น๐ผ๐ผ
๐น๐ผ๐ผ๐ผ
๐น๐ผ๐‘‰
๐น๐‘‰
๐น๐‘‰๐ผ
๐น๐‘‰๐ผ๐ผ)
Since links 1, 6 and 8 are adjacent to zero faces it follows that
they are absolute eqml.
Now, that we have all the absolute eqml we can find the
relative eqml by applying Property 2 and the dual Kennedy
circle, as follows:
๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) = (1 โˆจ 2) โˆง (7 โˆจ 8)
๐‘’๐‘ž๐‘š๐‘™(0,๐‘‰) = (5 โˆจ 6) โˆง (8 โˆจ )
๐‘’๐‘ž๐‘š๐‘™(๐‘‰,๐ผ๐ผ๐ผ) = (3 โˆจ 4) โˆง (7 โˆจ )
For this configuration, ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) passes through the meeting
point of links 1, 2, 7 and 8, ๐‘’๐‘ž๐‘š๐‘™(0,๐‘‰) passes through the
meeting point of links 5, 6, 8 and 9, and ๐‘’๐‘ž๐‘š๐‘™(๐‘‰,๐ผ๐ผ๐ผ) passes
through the meeting point of links 3, 4, 7 and 9. It can be seen
in Figure 15 and Table 1, that the three eqml: ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0),
๐‘’๐‘ž๐‘š๐‘™(0,๐‘‰) and ๐‘’๐‘ž๐‘š๐‘™(๐‘‰,๐ผ๐ผ๐ผ) intersect at one point, so based on
Property 2 this is a singularity configuration, as there is an
infinitesimal movement in all the joints along the vertical axis
of the platform.
Figure 15. 5A singular configuration with the eqml where face
I is a zero face.
Special Complex Singularity (5B): This type of
singularity occurs when six segments cross the same line.
Figure 16. Definition of 5B singular configuration.
Let us choose one of the faces to be zero faces, as follows:
(
๐น๐ผ
๐น๐ผ๐ผ
๐น๐ผ๐ผ๐ผ
๐น๐ผ๐‘‰
๐น๐‘‰
๐น๐‘‰๐ผ
๐น๐‘‰๐ผ๐ผ)
=
(
๐น๐ผ๐ผ
๐น๐ผ๐ผ๐ผ
๐น๐ผ๐‘‰
๐น๐‘‰
๐น๐‘‰๐ผ
๐น๐‘‰๐ผ๐ผ)
Since links 1, 6 and 8 are adjacent to zero faces it follows that
they are absolute eqml.
Now, that we have all the absolute eqml we can find the
relative eqml by applying Property 2 and the dual Kennedy
circle, as follows:
๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) = (1 โˆจ 2) โˆง (7 โˆจ 8)
๐‘’๐‘ž๐‘š๐‘™(0,๐‘‰) = (5 โˆจ 6) โˆง (8 โˆจ )
๐‘’๐‘ž๐‘š๐‘™(๐‘‰,๐ผ๐ผ๐ผ) = (3 โˆจ 4) โˆง (7 โˆจ )
For this configuration, ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) passes through the meeting
point of links 1, 2, 7 and 8, ๐‘’๐‘ž๐‘š๐‘™(0,๐‘‰) passes through the
meeting point of links 5, 6, 8 and 9, and ๐‘’๐‘ž๐‘š๐‘™(๐‘‰,๐ผ๐ผ๐ผ) passes
through the meeting point of links 3, 4, 7 and 9. The
intersection line between the planes containing ๐‘ƒ3 and ๐‘ƒ5
crosses through point ๐ต1. In this case, six segments cross this
line and there is an infinitesimal movement in all the joints
along this axis. In the same way, the three eqml: ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0),
๐‘’๐‘ž๐‘š๐‘™(0,๐‘‰) and ๐‘’๐‘ž๐‘š๐‘™(๐‘‰,๐ผ๐ผ๐ผ) intersect at one point, so based on
Property 2 this is a singularity configuration, as shown in
Figure 17 and Table 1.
7 Copyright ยฉ 2015 by ASME
Figure 17. 5B singular configuration with the eqml where face
I is a zero face.
In the next section, we compare this method to other
singularity analysis methods listed in the literature.
4. COMPARISON TO OTHER SINGULARITY
ANALYSIS METHODS
In this section we review the characterization of all the
singular conditions of 3/6 SP according to the various methods
reported in the literature. We compare the method presented in
this paper to the method developed by Merlet [4] based on
Grassmann Line Geometry and to the method developed by
Shoham and Ben-Horin [6] based on Grassmannโ€“Cayley
Algebra. Table 1 shows this comparison. As was mentioned in
section 3, the singular configurations of this structure
according to line geometry analysis include five types: 3C, 4B,
4D, 5A, and 5B.
Shoham and Ben-Horin proved that there is a class of (at least)
144 combinations that include 3/6 SP in which their
singularity condition is delineated to be the intersection of four
planes at one point. They showed that all the singular
configurations of Merlet are particular cases of this condition.
The geometric condition consists of four planes, defined by
the actuator lines and the position of the spherical joints,
which intersect at least at one point. Another point of view of
this singularity appears in [10] this time from kinematics. In
the latter paper they introduced a constraint between the three
velocities of the three joins connecting the legs to the platform
and the plane of the platform.
Bundle Singularity (3C): A singular bundle occurs when
four lines of the six legs intersect at a common point. Table 1
shows this singularity configuration. This occurs when ๐ต1 ๐ต3
and ๐ด3 ๐ต3 and also ๐ต1 ๐ต5 and ๐ด5 ๐ต5 links lie on the same line. It
is clear that this condition fulfills the four-intersecting-planes
singularity condition, whereby the planes, defined by the
actuator lines and the position of the spherical joints, intersect
at point ๐ต1. In the same way, the three eqml: ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0),
๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) intersect at one point and the
configuration is singular, due to Property 2.
Hyperbolic Congruence Singularity (4B): The condition
for this singularity occurs when five lines are concurrent with
two skew lines. Table 1 shows this singularity configuration. A
singular configuration of this type is when ๐ท1 transversal
๐ต1 ๐ต3 and ๐ท2 is the intersection line between the planes
containing ๐‘ƒ1 and ๐‘ƒ3. Arrange ๐‘ƒ5 so that one of the leg lines
(5) intersects both ๐ท1 and ๐ท2, ๐ต5 is a generic point on it, and
the other leg line (6) does not have a constraint. The
corresponding leg lines are linearly independent, thus forming
a hyperbolic congruence. In this condition, four planes meet,
๐‘ƒ5 and the platform intersects ๐ท2, which is the intersection of
๐‘ƒ1 and ๐‘ƒ3, at the point that link 5 meets ๐ท2. In the same way,
the three eqml: ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‰,0), ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‰,๐ผ๐ผ) intersect
at this point so the configuration is singular, according to
Property 2.
Note, the drawings of [4,6,18] where they draw 4B seems to
be incorrect, since in all the figures related to 4B they contain
3B, i.e. two planar pencils sharing a line.
Degenerate Congruence Singularity (4D): When five
lines that are in one plane or pass through a common point in
that plane form a singular degenerate congruence. Table 1
shows this singularity configuration. A singular configuration
of this type is when point ๐ต3 lies on ๐‘ƒ1, so ๐‘ƒ1 and ๐‘ƒ3 meet at
point ๐ต3. In addition, ๐ต3 ๐ต5 and ๐ด5 ๐ต5 links are on the same
line. In this way, four planes intersect at one point ๐ต3. In the
same way, the three eqml: ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0), ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ)
intersect at one point and based on Property 2 the
configuration is singular,.
General Complex Singularity (5A): This singularity is
characterized by having more than five skew lines. Table 1
shows this singularity configuration. The platform is parallel
to the base and a rotation about the vertical axis is performed,
for example, when both platforms are symmetric and the
rotation angle is . Three lines ('๐‘Ž๐ต1', '๐‘Ž๐ต3' and '๐‘Ž๐ต5') are
the meeting of planar pencil formed by the two leg lines, with
the platform ๐ต1 ๐ต3 ๐ต5. The singularity occurs when the three
lines intersect at one point. Due to Property 2, the three eqml:
๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0), ๐‘’๐‘ž๐‘š๐‘™(0,๐‘‰) and ๐‘’๐‘ž๐‘š๐‘™(๐‘‰,๐ผ๐ผ๐ผ) intersect at one point, so
this is a singularity configuration. There is an infinitesimal
movement in all the joints along the vertical axis of the
platform.
Special Complex Singularity (5B): This type of
singularity occurs when six segments cross the same line.
Table 1 shows this singularity configuration. There are four
possibilities for a line '๐ต1 ๐‘' to intersect with this quadruple, all
of them leading to a singular configuration. Without loss of
generality we deal only with one case, the case in which line
'๐ต1 ๐‘' is the intersection line between the planes containing ๐‘ƒ3
and ๐‘ƒ5 that cross through point ๐ต1. Once again it is apparent
that the four planes meet, as the intersection of ๐‘ƒ3 and ๐‘ƒ5 is
line '๐ต1 ๐‘' itself, which intersects also with planes ๐‘ƒ1 and the
platform plane ๐ต1 ๐ต3 ๐ต5 at point ๐ต1. In this case, six segments
cross this line and there is an infinitesimal movement in all the
joints along this axis. In the same way, the three eqml:
๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0), ๐‘’๐‘ž๐‘š๐‘™(0,๐‘‰) and ๐‘’๐‘ž๐‘š๐‘™(๐‘‰,๐ผ๐ผ๐ผ) intersect at one point, so
based on Property 2 this is a singularity configuration.
8 Copyright ยฉ 2015 by ASME
Table 1. Comparison to other singularity analysis methods.
Combinatorial MethodGrassmannโ€“Cayley AlgebraGrassmann Line Geometry
The three eqml: ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0), ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ)
intersect at a point (๐ต1)
The four planes, defined by the actuator lines
and the position of the spherical joints,
intersect at a point (๐ต1)
Four lines of the six legs intersect at a
common point (๐ต1).
Bundle
Singularity (3C)
Five lines are concurrent with two skew lines
(๐ท1, ๐ท2)
Hyperbolic
Congruence
Singularity (4B)
9 Copyright ยฉ 2015 by ASME
All five lines are in one plane or pass
through one common point in that plane
Degenerate
Congruence
Singularity (4D)
General complex:
Generated by five independent skew lines.
Fichter's Singular Configuration:
The platform is parallel to the base and a
rotation about the vertical axis is performed,
for example, when both platforms are
symmetric and the rotation angle is
General
Complex
Singularity (5A)
Hunt's Singular Configuration:
All the lines meeting one given line
Special Complex
Singularity (5B)
10 Copyright ยฉ 2015 by ASME
5. FINDING SINGULAR CONFIGURATIONS OF
MORE COMPLEX MECHANISMS THROUGH
EQUIMOMENTAL SCREW
The main advantage of the method introduced in this paper
is that it is applicable to finding the singularity of many types
of mechanisms and is not limited to a particular mechanism. In
this section, we give two examples, out of many that we have,
of more complex mechanisms: characterization of singular
configurations of 3D Tetrad and 3D Double-Triad.
In the same way as in 2D, in 3D we have relative
equimomental screw, for any two absolute equimomental
screws defined as follows:
Let $1 = (
๐‘†1
๐‘†0
1
) and $2 = (
๐‘†2
๐‘†0
2
) be two screws acting in two
faces. The relative eqms is a line where the difference between
the two forces, ๐‘†1 ๐‘Ž๐‘›๐‘‘ ๐‘†2, and the difference between the two
moments of the two forces along this line, ๐‘†0
1 and ๐‘†0
2, are
both in the same direction.
Figure 18. Two absolute equimomental Screw $ and $ and
their relative equimomental screw $ , .
If we have two screws, corresponding to two absolute eqms,
then we find relative eqms as follows:
For the two screws $1 and $2 we find a normal to their axes.
The relative eqms is perpendicular to this normal and the
intersection point can be calculated easily, and will appear in
the forthcoming paper.
The three-dimensional Tetrad consists of a circuit of size four
connected by eight links (legs), which can vary their lengths,
to a bottom body called the base.
As was shown in the previous sections, the space of the
singular configurations of a mechanism can be spanned by the
absolute eqml/s of the faces. From the truth table listed below
we can get all the singular configurations of the mechanism, as
was done in 2D [19].
Table 2. Truth table of the singular configurations of three-
dimensional Tetrad.
Position
No.
๐น๐ผ ๐น๐ผ๐ผ ๐น๐ผ๐ผ๐ผ ๐น๐ผ๐‘‰ ๐น๐‘‰ ๐น๐‘‰๐ผ ๐น๐‘‰๐ผ๐ผ ๐น๐‘‰๐ผ๐ผ๐ผ ๐น๐ผ๐‘‹
๐ฟ1 0 0 0 0 0 0 0 0 1
โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ
๐ฟ ๐‘˜ 1 1 0 1 1 1 1 1 1
โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ
๐ฟ ๐‘› 1 1 1 1 1 1 1 1 1
Figure 19. The 3D Tetrad in generic configuration.
For the position number ๐ฟ ๐‘˜ shown in Table 2, we find the
eqml/s by the dual Kennedy circle shown in Figure 20:
Figure 20. The dual Kennedy circle of a 3D Tetrad.
๐‘’๐‘ž๐‘š๐‘™(๐ผ,0) = (1 โˆจ 2) โˆง ( โˆจ 1 )
๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐‘‰๐ผ๐ผ) = (7 โˆจ 8) โˆง ( โˆจ 12)
๐‘’๐‘ž๐‘š๐‘™(0,๐‘‰) = (3 โˆจ 4) โˆง (1 โˆจ 11)
๐‘’๐‘ž๐‘š๐‘™(๐‘‰๐ผ๐ผ,๐‘‰) = (5 โˆจ 6) โˆง (11 โˆจ 12)
๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‹,0) = 1
๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‹,๐‘‰๐ผ๐ผ) = 12
๐‘’๐‘ž๐‘š๐‘ (0,๐‘‰๐ผ๐ผ) = ((๐ผ, ) โˆง (๐ผ, ๐‘‰๐ผ๐ผ)) โˆจ (( , ๐‘‰) โˆง (๐‘‰๐ผ๐ผ, ๐‘‰))
โˆจ ((๐ผ๐‘‹, ) โˆง (๐ผ๐‘‹, ๐‘‰๐ผ๐ผ))
From the eqml defined above it follows the singular
characterization of the Tetrad, which is:
Let ๐‘›1 be the normal to ๐‘’๐‘ž๐‘š๐‘™(0,๐‘‰) and ๐‘’๐‘ž๐‘š๐‘™(๐‘‰๐ผ๐ผ,๐‘‰), as shown in
Figure 22.
Let ๐‘›2 be the normal to ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐‘‰๐ผ๐ผ), as shown in
Figure 23.
Let ๐‘›3 be the normal to ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‹,0) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‹,๐‘‰๐ผ๐ผ), as shown
in Figure 24.
11 Copyright ยฉ 2015 by ASME
The 3D Tetrad is in a singular position if and only if there
exists a line which is perpendicular to both: ๐‘›1, ๐‘›2 and ๐‘›3.
Figure 21. Singular configuration of the middle case shown in
Table 2.
Figure 22. ( ,๐‘ฝ) is the planar pencil formed by the two
leg lines 3, 4 and the two leg lines 10, 11. (๐‘ฝ ,๐‘ฝ) is the
planar pencil formed by the two leg lines 5, 6 and the two leg
lines 11, 12. is the normal to ( ,๐‘ฝ) and (๐‘ฝ ,๐‘ฝ).
Figure 23. ( , ) is the planar pencil formed by the two
leg lines 1, 2 and the two leg lines 9, 10. ( ,๐‘ฝ ) is the
planar pencil formed by the two leg lines 7, 8 and the two leg
lines 9, 12. is the normal to ( , ) and ( ,๐‘ฝ ).
Figure 24. is the normal to ( , ) and ( ,๐‘ฝ ).
Figure 25. The 3D Tetrad in a Singular configuration.
The last example upon which we apply the combinatorial
method for characterizing the singular configurations is the 3D
Double-Triad. The 3D Double Triad consists of two platforms
that are connected to the base by nine legs, which can vary in
length.
Table 3. Truth table of the singular positions of three-
dimensional Double Triad.
๐น๐ผ ๐น๐ผ๐ผ ๐น๐ผ๐ผ๐ผ ๐น๐ผ๐‘‰ ๐น๐‘‰ ๐น๐‘‰๐ผ ๐น๐‘‰๐ผ๐ผ ๐น๐‘‰๐ผ๐ผ๐ผ ๐น๐ผ๐‘‹ ๐น๐‘‹ ๐น๐‘‹๐ผ
๐ฟ1 0 0 0 0 0 0 0 0 0 0 1
โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ
๐ฟ ๐‘˜ 0 1 1 1 1 1 1 1 1 1 1
โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ
๐ฟ ๐‘› 1 1 1 1 1 1 1 1 1 1 1
12 Copyright ยฉ 2015 by ASME
Figure 26. The 3D Double Triad in generic configuration.
For the position number ๐ฟ ๐‘˜ shown in Table 3, we find the
eqml/s as shown in Figure 27:
๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) = (1 โˆจ 2) โˆง (5 โˆจ 6)
๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,๐‘‰) = (3 โˆจ 4) โˆง (5 โˆจ 7)
๐‘’๐‘ž๐‘š๐‘™(๐‘‰,0) = ((๐ผ๐ผ๐ผ, ) โˆง (๐ผ๐ผ๐ผ, ๐‘‰)) โˆจ (6 โˆง 7)
๐‘’๐‘ž๐‘š๐‘™(๐‘‹๐ผ,0) = (12 โˆจ 13) โˆง (14 โˆจ 15)
๐‘’๐‘ž๐‘š๐‘™(๐‘‹๐ผ,๐‘‰๐ผ๐ผ) = (1 โˆจ 11) โˆง ( โˆจ 12)
๐‘’๐‘ž๐‘š๐‘™(๐‘‰๐ผ๐ผ,0) = ((๐‘‹๐ผ, ) โˆง (๐‘‹๐ผ, ๐‘‰๐ผ๐ผ)) โˆจ (13 โˆง )
From the eqml defined above it follows the singular
characterization of the Double Triad, which is:
Let ๐‘›1 be the normal to ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,๐‘‰).
Let ๐‘›2 be the normal to ๐‘’๐‘ž๐‘š๐‘™(๐‘‹๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(๐‘‹๐ผ,๐‘‰๐ผ๐ผ).
๐ธ๐‘ž๐‘š๐‘™(๐‘‰,๐‘‰๐ผ๐ผ) is the relative eqml of the two faces ๐น๐‘‰ and ๐น๐‘‰๐ผ๐ผ.
The 3D Double Triad is in a singular position if and only if
there exists a line which is perpendicular to both: ๐‘’๐‘ž๐‘š๐‘™(๐‘‰,0),
๐‘’๐‘ž๐‘š๐‘™(๐‘‰๐ผ๐ผ,0) and eqml(V,VII), as shown in Figure 27.
Figure 27. Singular configuration of the middle case shown in
Table 3.
6. CONCLUSIONS AND FUTURE RESEARCH
This paper presents a combinatorial method for
singularity analysis for parallel robots. The method presented
in the paper is consistent with other approaches that appear in
the literature. This paper focuses on statics while in [7,8,9,10],
they focus on kinematics.
It is important to note that 3/6 SP is an Assur Graph of type 3D
triad. In 2D it was proved [20] that the singularity of AG has
special properties and only AGs have the following property in
the singular configuration: the system is both mobile (has an
infinitesimal motion) and has a self-stress. A conjecture says
that the special singularity also exist in 3D Assur Graphs. In
3/6 SP (3D Triad) and in 6/6 SP (3D Body-bar atom) the
conjecture is proved to be correct. For that reason, we used
the self-stresses for characterizing the singularity
configurations of 3/6 SP. It seems that the method introduced
in this paper is applicable in finding the singularity of many
other types of mechanisms and is not limited to a particular
mechanism, such as: 3D Triad (3/6 SP), 3D Tetrad and 3D
Double-Triad, all introduced in this paper. In addition, the
method is based on discrete mathematics thus can be
computerized easily.
The authors believe that eqml/s is a fundamental concept in
statics and have a significant potential in characterizing
singularity of spatial parallel mechanisms. The authors
continue to explore this topic and in the forthcoming paper
they will present new singular conditions of complex
mechanisms in three-dimensional. Future work will also
include analytical techniques to complement the graphical
techniques that are provided in this paper.
ACKNOWLEDGMENT
The authors wish to thank Prof. Marco Carricato for his
help to construct correctly the configuration of the hyperbolic
congruence (4B) on 3/6 Stewart platform. His assistance is
greatly appreciated.
REFERENCES
[1] Fichter E.F. McDowell E.D., 1980, โ€œA novel design for a
robot armโ€, Computer Technology Conf, New York: ASME,
pp. 250-256
[2] Hunt K.H., 1978, โ€œKinematic geometry of mechanismsโ€,
Oxford, University Press, Oxford, UK
[3] Fichter E.F., 1986, โ€œA Stewart platform- based
manipulator: general theory and practical constructionโ€, The
International Journal of Robotics Research, 5: 157-182
[4] Merlet J.P., 1989, โ€œSingular Configurations of Parallel
Manipulators and Grassmann Geometryโ€, The International
Journal of Robotics Research, 8: 45-56
[5] Ebert-Uphoff I., Lee J.K. and Lipkin H., 2000,
โ€œCharacteristic tetrahedron of wrench singularities for parallel
manipulators with three legsโ€, Proceedings of the Institution of
Mechanical Engineers, Part C: Journal of Mechanical
Engineering Science 2002, 216: 81-93
[6] Ben-Horin P. and Shoham M., 2006, โ€œSingularity
Condition of Six-Degree-of-Freedom Three-Legged Parallel
Robots Based on Grassmannโ€“Cayley Algebraโ€, IEEE
Transactions on Robotics, Vol. 22, No. 4: 577-590
[7] Huang Z., Zhao Y.S., Wang J. and Yu J.J., 1999,
โ€œKinematic Principle and Geometrical Condition of General-
Linear-Complex Special Configuration of Parallel
13 Copyright ยฉ 2015 by ASME
Manipulatorsโ€, Mechanism and Machine Theory, 34: 1171-
1186
[8] Huang Z., Chen L.H. and Li Y.W., 2003, โ€œThe singularity
principle and property of Stewart manipulatorโ€, Journal of
Robotic Systems, 20(4): 163โ€“176
[9] Huang Z. and Cao Y., 2005, โ€œProperty identification of the
singularity loci of a class of Gough-Stewart manipulatorsโ€,
The International Journal of Robotics Research, Vol. 24, No.
8: 675-685
[10] Huang Z., Li Q. and Ding H., 2014, โ€œTheory of Parallel
Mechanismsโ€, Springer, New York, Chapter, 7: 217-287
[11] Ebert-Uphoff I., Lee J.K. and Lipkin H., 2000,
โ€œCharacteristic tetrahedron of wrench singularities for parallel
manipulators with three legsโ€, Proceedings of the Institution of
Mechanical Engineers, Part C: Journal of Mechanical
Engineering Science, 2002 216: 81-93
[12] Dai J.S., Huang Z. and Lipkin H., 2006, โ€œMobility of
overconstrained parallel mechanismsโ€, ASME Journal of
Mechanical Design, Vol. 128(1): 220โ€“229
[13] Foster D.E. and Pennock G.R., 2003, โ€œA Graphical
Method to Find the Secondary Instantaneous Centers of Zero
Velocity for the Double Butterfly Linkageโ€, ASME Journal of
Mechanical Design, Vol. 125/ 268-274
[14] Shai O. and Pennock G.R., 2006, โ€œA Study of the Duality
Between Planar Kinematics and Staticsโ€, ASME Journal of
Mechanical Design, Vol. 128/ 587-598
[15] Swamy, M.N. and Thulasiraman, K., 1981, โ€œGraphs:
Networks and Algorithmsโ€, New York, John Wiley
[16] Shai O., 2002, โ€œUtilization of the Dualism between
Determinate Trusses and Mechanismsโ€, Mechanism and
Machine Theory, Vol. 37, No. 11, pp. 1307-1323
[17] Hao F. and McCarthy J.M., 1998, โ€œConditions for line-
based singularities in spatial platform manipulatorโ€, Journal of
Robotic Systems, 15(1): 43-55
[18] Schรผtz D. and Wahl F.M., 2011, โ€œRobotic Systems for
Handling and Assemblyโ€, Springer Tracts in Advanced
Robotics, Vol. 67, Springer, New York, pp. 79โ€“84
[19] Shai O. and Polansky I., 2006, โ€œFinding dead-point
positions of planar pin-connected linkages through graph
theoretical duality principleโ€, ASME Journal of Mechanical
Design, Vol. 128/ 599-609
[20] Servatius B., Shai O. and Whiteley W., 2010, โ€œGeometric
Properties of Assur Graphsโ€, European Journal of
Combinatoric, Vol. 31, No. 4, pp. 1105-1120

More Related Content

What's hot

Group theory and symmetry
Group theory and symmetryGroup theory and symmetry
Group theory and symmetryPraveen Koushley
ย 
Crystallographic planes and directions
Crystallographic planes and directionsCrystallographic planes and directions
Crystallographic planes and directionsNicola Ergo
ย 
Directions, planes and miller indices
Directions, planes and miller indicesDirections, planes and miller indices
Directions, planes and miller indicesSrilakshmi B
ย 
Miller indecies
Miller indeciesMiller indecies
Miller indeciesDr. Abeer Kamal
ย 
BT631-14-X-Ray_Crystallography_Crystal_Symmetry
BT631-14-X-Ray_Crystallography_Crystal_SymmetryBT631-14-X-Ray_Crystallography_Crystal_Symmetry
BT631-14-X-Ray_Crystallography_Crystal_SymmetryRajesh G
ย 
972 B3102005 Cullity Chapter 2
972 B3102005 Cullity Chapter 2972 B3102005 Cullity Chapter 2
972 B3102005 Cullity Chapter 2praying1
ย 
Symmetry Elements and Operations ppt
Symmetry Elements and Operations  pptSymmetry Elements and Operations  ppt
Symmetry Elements and Operations pptsourabh muktibodh
ย 
Symmetry and group theory
Symmetry and group theory Symmetry and group theory
Symmetry and group theory DrBasavarajaiahSm
ย 
Group theory - Part -1
Group theory - Part -1Group theory - Part -1
Group theory - Part -1RaguM6
ย 
Molecular symmetry by Dr Julekha A. Shaikh
Molecular symmetry by Dr Julekha A. ShaikhMolecular symmetry by Dr Julekha A. Shaikh
Molecular symmetry by Dr Julekha A. ShaikhDrJULEKHASHAIKH
ย 
Crystallographic planes
Crystallographic planesCrystallographic planes
Crystallographic planessandhya sharma
ย 
Three Dimensional Geometry(Class 12)
Three Dimensional Geometry(Class 12)Three Dimensional Geometry(Class 12)
Three Dimensional Geometry(Class 12)TarunSingh389
ย 
Centroids and center of mass
Centroids and center of massCentroids and center of mass
Centroids and center of massIntishar Rahman
ย 
Lesson 15 polar curves
Lesson 15    polar curvesLesson 15    polar curves
Lesson 15 polar curvesJean Leano
ย 
Axis system
Axis systemAxis system
Axis systemfa_coffeekate
ย 

What's hot (19)

Group theory and symmetry
Group theory and symmetryGroup theory and symmetry
Group theory and symmetry
ย 
Crystallographic planes and directions
Crystallographic planes and directionsCrystallographic planes and directions
Crystallographic planes and directions
ย 
Directions, planes and miller indices
Directions, planes and miller indicesDirections, planes and miller indices
Directions, planes and miller indices
ย 
Directions & planes
Directions & planesDirections & planes
Directions & planes
ย 
Miller indecies
Miller indeciesMiller indecies
Miller indecies
ย 
Directions & planes 2
Directions & planes 2Directions & planes 2
Directions & planes 2
ย 
BT631-14-X-Ray_Crystallography_Crystal_Symmetry
BT631-14-X-Ray_Crystallography_Crystal_SymmetryBT631-14-X-Ray_Crystallography_Crystal_Symmetry
BT631-14-X-Ray_Crystallography_Crystal_Symmetry
ย 
972 B3102005 Cullity Chapter 2
972 B3102005 Cullity Chapter 2972 B3102005 Cullity Chapter 2
972 B3102005 Cullity Chapter 2
ย 
MILLER INDICES FOR CRYSTALLOGRAPHY PLANES
MILLER INDICES FOR CRYSTALLOGRAPHY PLANESMILLER INDICES FOR CRYSTALLOGRAPHY PLANES
MILLER INDICES FOR CRYSTALLOGRAPHY PLANES
ย 
Symmetry Elements and Operations ppt
Symmetry Elements and Operations  pptSymmetry Elements and Operations  ppt
Symmetry Elements and Operations ppt
ย 
Symmetry and group theory
Symmetry and group theory Symmetry and group theory
Symmetry and group theory
ย 
Group theory - Part -1
Group theory - Part -1Group theory - Part -1
Group theory - Part -1
ย 
Molecular symmetry by Dr Julekha A. Shaikh
Molecular symmetry by Dr Julekha A. ShaikhMolecular symmetry by Dr Julekha A. Shaikh
Molecular symmetry by Dr Julekha A. Shaikh
ย 
Crystallographic planes
Crystallographic planesCrystallographic planes
Crystallographic planes
ย 
Three Dimensional Geometry(Class 12)
Three Dimensional Geometry(Class 12)Three Dimensional Geometry(Class 12)
Three Dimensional Geometry(Class 12)
ย 
Centroids and center of mass
Centroids and center of massCentroids and center of mass
Centroids and center of mass
ย 
Lesson 15 polar curves
Lesson 15    polar curvesLesson 15    polar curves
Lesson 15 polar curves
ย 
Axis system
Axis systemAxis system
Axis system
ย 
miller indices Patwa[[g
miller indices Patwa[[gmiller indices Patwa[[g
miller indices Patwa[[g
ย 

Similar to DETC2015-46755

Simulation of Double Pendulum
Simulation of Double PendulumSimulation of Double Pendulum
Simulation of Double PendulumQUESTJOURNAL
ย 
Nonlinear Viscoelastic Analysis of Laminated Composite Plates โ€“ A Multi Scale...
Nonlinear Viscoelastic Analysis of Laminated Composite Plates โ€“ A Multi Scale...Nonlinear Viscoelastic Analysis of Laminated Composite Plates โ€“ A Multi Scale...
Nonlinear Viscoelastic Analysis of Laminated Composite Plates โ€“ A Multi Scale...rtme
ย 
Crimson Publishers: Free Vibration Analysis of a Nonlinear Structure with Cyc...
Crimson Publishers: Free Vibration Analysis of a Nonlinear Structure with Cyc...Crimson Publishers: Free Vibration Analysis of a Nonlinear Structure with Cyc...
Crimson Publishers: Free Vibration Analysis of a Nonlinear Structure with Cyc...Crimsonpublishers-Electronics
ย 
Free Vibration Analysis of a Nonlinear Structure with Cyclic Symmetry_Crimson...
Free Vibration Analysis of a Nonlinear Structure with Cyclic Symmetry_Crimson...Free Vibration Analysis of a Nonlinear Structure with Cyclic Symmetry_Crimson...
Free Vibration Analysis of a Nonlinear Structure with Cyclic Symmetry_Crimson...Crimsonpublishers-Electronics
ย 
Structural engineering & softwatre application ce406
Structural engineering & softwatre application ce406Structural engineering & softwatre application ce406
Structural engineering & softwatre application ce406Saqib Imran
ย 
Trusses
TrussesTrusses
TrussesAmr Hamed
ย 
Qiu2004 curved-bistable
Qiu2004 curved-bistableQiu2004 curved-bistable
Qiu2004 curved-bistableHo Linh
ย 
synopsis_divyesh
synopsis_divyeshsynopsis_divyesh
synopsis_divyeshDivyesh Mistry
ย 
Isomorphism Identification and Structural Similarity & Dissimilarity Among th...
Isomorphism Identification and Structural Similarity & Dissimilarity Among th...Isomorphism Identification and Structural Similarity & Dissimilarity Among th...
Isomorphism Identification and Structural Similarity & Dissimilarity Among th...IRJET Journal
ย 
journal publications.pdf
journal publications.pdfjournal publications.pdf
journal publications.pdfnareshkotra
ย 
scopus cited journals.pdf
scopus cited journals.pdfscopus cited journals.pdf
scopus cited journals.pdfnareshkotra
ย 
Chapter 3 load and stress analysis final
Chapter 3  load and stress analysis finalChapter 3  load and stress analysis final
Chapter 3 load and stress analysis finalKhalil Alhatab
ย 
Solving the Kinematics of Welding Robot Based on ADAMS
Solving the Kinematics of Welding Robot Based on ADAMSSolving the Kinematics of Welding Robot Based on ADAMS
Solving the Kinematics of Welding Robot Based on ADAMSIJRES Journal
ย 
Lecture12
Lecture12Lecture12
Lecture12mullerasmare
ย 
THREE-DIMENSIONAL STUDY FOR THE RELATIVE POSITIONING OF MECHANICAL ELEMENTS I...
THREE-DIMENSIONAL STUDY FOR THE RELATIVE POSITIONING OF MECHANICAL ELEMENTS I...THREE-DIMENSIONAL STUDY FOR THE RELATIVE POSITIONING OF MECHANICAL ELEMENTS I...
THREE-DIMENSIONAL STUDY FOR THE RELATIVE POSITIONING OF MECHANICAL ELEMENTS I...meijjournal
ย 

Similar to DETC2015-46755 (20)

Study of Structural Analysis of Mechanisms - Structural Isomorphism
Study of Structural Analysis of Mechanisms - Structural IsomorphismStudy of Structural Analysis of Mechanisms - Structural Isomorphism
Study of Structural Analysis of Mechanisms - Structural Isomorphism
ย 
S1
S1S1
S1
ย 
Simulation of Double Pendulum
Simulation of Double PendulumSimulation of Double Pendulum
Simulation of Double Pendulum
ย 
Nonlinear Viscoelastic Analysis of Laminated Composite Plates โ€“ A Multi Scale...
Nonlinear Viscoelastic Analysis of Laminated Composite Plates โ€“ A Multi Scale...Nonlinear Viscoelastic Analysis of Laminated Composite Plates โ€“ A Multi Scale...
Nonlinear Viscoelastic Analysis of Laminated Composite Plates โ€“ A Multi Scale...
ย 
Wang1998
Wang1998Wang1998
Wang1998
ย 
Crimson Publishers: Free Vibration Analysis of a Nonlinear Structure with Cyc...
Crimson Publishers: Free Vibration Analysis of a Nonlinear Structure with Cyc...Crimson Publishers: Free Vibration Analysis of a Nonlinear Structure with Cyc...
Crimson Publishers: Free Vibration Analysis of a Nonlinear Structure with Cyc...
ย 
Free Vibration Analysis of a Nonlinear Structure with Cyclic Symmetry_Crimson...
Free Vibration Analysis of a Nonlinear Structure with Cyclic Symmetry_Crimson...Free Vibration Analysis of a Nonlinear Structure with Cyclic Symmetry_Crimson...
Free Vibration Analysis of a Nonlinear Structure with Cyclic Symmetry_Crimson...
ย 
Structural engineering & softwatre application ce406
Structural engineering & softwatre application ce406Structural engineering & softwatre application ce406
Structural engineering & softwatre application ce406
ย 
Trusses
TrussesTrusses
Trusses
ย 
Trusses
TrussesTrusses
Trusses
ย 
Trusses
TrussesTrusses
Trusses
ย 
Qiu2004 curved-bistable
Qiu2004 curved-bistableQiu2004 curved-bistable
Qiu2004 curved-bistable
ย 
synopsis_divyesh
synopsis_divyeshsynopsis_divyesh
synopsis_divyesh
ย 
Isomorphism Identification and Structural Similarity & Dissimilarity Among th...
Isomorphism Identification and Structural Similarity & Dissimilarity Among th...Isomorphism Identification and Structural Similarity & Dissimilarity Among th...
Isomorphism Identification and Structural Similarity & Dissimilarity Among th...
ย 
journal publications.pdf
journal publications.pdfjournal publications.pdf
journal publications.pdf
ย 
scopus cited journals.pdf
scopus cited journals.pdfscopus cited journals.pdf
scopus cited journals.pdf
ย 
Chapter 3 load and stress analysis final
Chapter 3  load and stress analysis finalChapter 3  load and stress analysis final
Chapter 3 load and stress analysis final
ย 
Solving the Kinematics of Welding Robot Based on ADAMS
Solving the Kinematics of Welding Robot Based on ADAMSSolving the Kinematics of Welding Robot Based on ADAMS
Solving the Kinematics of Welding Robot Based on ADAMS
ย 
Lecture12
Lecture12Lecture12
Lecture12
ย 
THREE-DIMENSIONAL STUDY FOR THE RELATIVE POSITIONING OF MECHANICAL ELEMENTS I...
THREE-DIMENSIONAL STUDY FOR THE RELATIVE POSITIONING OF MECHANICAL ELEMENTS I...THREE-DIMENSIONAL STUDY FOR THE RELATIVE POSITIONING OF MECHANICAL ELEMENTS I...
THREE-DIMENSIONAL STUDY FOR THE RELATIVE POSITIONING OF MECHANICAL ELEMENTS I...
ย 

DETC2015-46755

  • 1. Proceedings of the ASME 2015 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC/CIE 2015 August 2-5, 2015, Boston, Massachusetts, USA DETC2015-46755 COMBINATORIAL METHOD FOR CHARACTERIZING SINGULAR CONFIGURATIONS IN PARALLEL MECHANISMS Avshalom Sheffer School of Mechanical Engineering Tel Aviv University, Ramat Aviv 69978, Israel Offer Shai School of Mechanical Engineering, Tel Aviv University, Ramat Aviv 69978, Israel ABSTRACT The paper presents a method for finding the different singular configurations of several types of parallel mechanisms/robots using the combinatorial method. The main topics of the combinatorial method being used are: equimomental line/screw, self-stresses, Dual Kennedy theorem and circle, and various types of 2D and 3D Assur Graphs such as: triad, tetrad and double triad. The paper introduces combinatorial characterization of 3/6 SP and compares it to singularity analysis of 3/6 SP using Grassmann Line Geometry and Grassmann-Cayley Algebra. Finally, the proposed method is applied for characterizing the singular configurations of more complex parallel mechanisms such as 3D tetrad and 3D double-triad. KEYWORDS: Combinatorial method, Equimomental Line/Screw, Dual Kennedy theorem and circle, Grassmann Line Geometry and Grassmann-Cayley Algebra, Self-Stress, Singularity, 3/6 SP NOMENCLATURE DOF/ ๐›ฟ Degrees Of Freedom eqml Equimomental Line eqms Equimomental Screw ๐‘ƒ๐‘– Planar pencil formed by the two leg lines meeting at ๐ต๐‘– SP Stewart Platform SS Self-stress SSt Topological Self-stress SSg Geometric Self-Stress 2D Two-dimensional 3D Three-dimensional 3/6 SP 3/6 Stewart Platform 1. INTRODUCTION In this paper we present a new combinatorial method for characterizing singular configurations in parallel mechanisms, with an emphasis on the six-DOF 3/6 Stewart Platform, called for short 3/6 SP. The Stewart Platform consists of two bodies connected by six legs, which can vary their lengths. One of the bodies is called the base and the other is called the platform. One of the important problems in parallel robot kinematics is the characterization of singular or special configurationsI . It is one of the main concerns in the analysis and design of manipulators [1]. One of the known singular configurations of the Stewart Platform is when all the lines meet one line [2]. An additional configuration is when the moving platform rotates by around the vertical axis [3]. Merlet [4] classified all the different singular configurations of 3/6-SP by using Grassmann geometry. Analysis of wrench singularities was introduced by using tetrahedrons [5], a figure of four planes, to identify wrench singularities, i.e. configurations where the platform can move infinitesimally when all its actuators are locked. A tetrahedron is non-singular if and only if its four faces do not have a common point. It has been proven that the manipulator is at a wrench singularity if and only if the characteristic tetrahedron is singular. Another method relying this time on Grassmannโ€“Cayley algebra and the associated superbracket decomposition introduces the conditions when the Jacobian (or rigidity matrix) containing these screws is rank-deficient [6]. The singularity condition of a broad class of six-DOF three-legged parallel robots that have one spherical joint somewhere along each leg becomes a check whether the four planes intersect at a point. Another characterization based on the kinematical relationship of rigid bodies is that these I The term โ€œsingularityโ€ originates from mathematics and the term โ€œspecial configurationโ€ originates from mechanical engineering. In this paper we chose to adopt and use the term โ€œsingularityโ€.
  • 2. 2 Copyright ยฉ 2015 by ASME four planes include three normal planes of three velocities of three non-collinear points in the end effector, and the plane is determined by these three points themselves [7,8,9,10]. When all the links of 3/6-SP are locked, the three normal planes of three possible velocities of the platform are the planes created by the links of the mechanism. Thus, it is possible to determine the singularity of 3/6-SP and other mechanisms with a triangle-moving platform. This approach is consistent with the approach proposed in this paper except that this paper focuses on statics while in these papers they focus on kinematics. In section two we provide a brief explanation of the combinatorial method used in this paper by introducing the equimomental lines (eqml) and self-stresses (SS) and how they are used for characterizing the singular configurations. The dual Kennedy Theorem is provided and the technique of drawing the dual Kennedy circle is used for finding all the eqml. In section three and four we apply the combinatorial method for finding the singular conditions of 3/6 SP and compare it to other singular characterization methods. Section five introduces the applicability of the proposed method, the combinatorial method, for characterizing the singularity of more complex parallel mechanisms such as tetrad and double triad, in part by using equimomental screws. 2. THE COMBINATORIAL METHOD The combinatorial method is founded on discrete mathematics, in particular on graph theory and rigidity theory. In this paper this method is applied to characterize the singular configurations of parallel mechanisms. The main advantage of the proposed method is that it is also applicable to other types of parallel mechanisms and not limited to SPs. This section introduces two concepts underlying the combinatorial method that are used in this paper: self-stress and the equimomental line. 2.1 SELF-STRESS Self-Stress is a special feature indicating the existence of redundant constraints. A self-stress is constructed when there is a need to insert a rigid body between two joints/vertices whose distance is constant. Definition of a self-stress: A set of internal forces in the links that are dependent on one parameter and satisfy the equilibrium of forces around each joint. From this definition it follows that if a mechanism possesses a self-stress and has joints with degree equal to the dimension d it should satisfy the following property. Property 1: If there is a self-stress in all the links incident to a joint and the degree of the joint (the number of links incident to a joint) is d in dimension d then all the d links should be collinear or coplanar in dimension d=2 or d=3, respectively. The reason for the latter is that these are the only geometries that can have a self-stress. From Property 1 it also follows that for any 3D system, when all the links incident to a joint are not coplanar but have a self- stress then the degree of the joint is at least four. Similarly, a singularity condition exists if and only if four faces have a common point [11]. There are two types of self-stresses: topological and geometric, designated by SSt and SSg respectively. The topological self-stresses exist for almost any realization of the mechanism. On the other hand, the geometric self-stress exists only at a specific realization, usually the singular configuration. Thus in this paper only the latter self-stress, the geometric, is used. These realizations are also called over- constrained mechanisms [12]. There are several known geometric constraints that cause the appearance of geometric self-stresses in 2D mechanisms, such as when three links or their continuations are constrained to meet at a point, or when three points should be collinear. For example, the 2D triad shown in Figure 1 (a) has a geometric SS, SSg, in all the links if the continuations of the three ground links intersect at the same point, but for any small changes in the realization there is no self-stress. The 2D triad in Figure 1(b) is in a special condition where the links {1,4,3} are collinear, thus only in these three links there is an internal force, while in the other links {2,5,6} there is a zero force. (a) A geometric SS exists in all the links (b) A geometric SS exists only in links, 1, 3 and 4 Figure 1. Examples of 2D triad in special realizations, singular configurations, both having a geometric self-stress. 2.2 THE EQUIMOMENTAL LINE In kinematics, for every rigid body there exists a point in the body or on its continuation with a zero velocity, referred to as the absolute instant center [13]. Analogically, in statics, for any force there exists a line upon which the moment exerted by the force is equal to zero. This is the line is along which the force acts and it is called the absolute equimomental line (absolute eqml). Note, using the projective geometry duality a point corresponds to a line, thus the absolute instant center is dual to the absolute equimomental line. More details about this duality relation appear in [14]. In kinematics we have in addition the relative instant center ๐ผ๐‘–,๐‘— : For any two bodies, i and j, there exists a point in the plane where the velocities of the two bodies at this point is equal. Relying on the projective geometry duality, for any two forces there exists a line along which they exert the same moment at each point on the line. This line is called the relative equimomental line, or for short relative eqml. For example, the line ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ) is a line where the forces ๐น๐ผ and ๐น๐ผ๐ผ exert the same moment, as shown in Figure 2. Note,
  • 3. 3 Copyright ยฉ 2015 by ASME the eqml of the two forces should pass through the intersection point of the two forces (the two absolute eqmls). Figure 2. Forces โƒ—โƒ— and โƒ—โƒ— acting along lines of action ( , ) and ( , ). Now we can transform the Arnohold-Kennedy into statics. The Arnohold-Kennedy theorem [13] states that the relative instant centers of any three links i, j and k of the mechanism, ๐ผ๐‘–๐‘—, ๐ผ๐‘–๐‘˜ and ๐ผ๐‘—๐‘˜, must lie on a straight line. Applying the duality relation between the instant centers and the eqml, we derive the following theorem in statics: Theorem 1 โ€“ The dual Kennedy Theorem in statics [14]: For any three forces: , and the three relative eqml: ( , ), ( , ) and ( , ) intersect at the same point. Applying the duality from graph theory [15] it follows that the absolute eqml is associated to each face, a circuit without inner edges (called also contours). Each binary link (also called bar) defines the relative eqml of the two absolute eqml of the two faces adjacent to this bar [16]. If one of the two faces next to a link is the ground face (also called reference face) the absolute eqml of the second face is along this link. Thus, all the links adjacent to the ground faces define the absolute eqml, and can thus be called primary absolute eqml. Following the terminology in mechanisms, the absolute eqml that are determined by applying the dual Kennedy theorem are called secondary eqml. Now we are ready to define the main property that enables us to determine the singular configuration. Property 2: For any two adjacent faces if the relative eqml passes through the meeting point of the two absolute eqml of these two faces the mechanism is in a singular configuration. For finding all the eqml in the mechanism we can use the technique of drawing the dual Kennedy circle [14]. The procedure to find the secondary eqml is done by drawing a circle referred to as the dual Kennedy circle and denote the faces of the mechanism in a clockwise manner on the circumference of this circle, as shown in Figure 3. The primary eqml are represented as solid lines and the secondary eqml as dashed lines in this circle. Note that the dashed line (๐ผ, ๐ผ๐ผ๐ผ) creates the two triangles (๐ผ, ๐ผ๐ผ, ๐ผ๐ผ๐ผ) and (๐ผ, ๐ผ๐‘‰, ๐ผ๐ผ๐ผ) in the quadrangle (๐ผ, ๐ผ๐ผ, ๐ผ๐ผ๐ผ, ๐ผ๐‘‰), see Figure 3. Therefore, the ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) must pass through the point of intersection of ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ,๐ผ๐ผ๐ผ), namely, between the links 1 and 2, respectively, and through the point of intersection of ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐‘‰) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‰,๐ผ๐ผ๐ผ), namely, between the links 4 and 3, respectively. (a) (b) Figure 3. (a) Mechanism 4 links (b) The dual Kennedy circle For sake of clarity we show how we use the eqml method for characterizing the singularity condition of a 2D triad, given in Figure 4 and 5. After defining the four faces { , ๐ผ, ๐ผ๐ผ, ๐ผ๐ผ๐ผ} where the reference face is designated by the number 0, the primary eqml are: ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0) = 6 ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) = 1 ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) = 5 Due to Property 2, The three eqml: ( , ), ( , ) and ( , ) intersect at a point thus the configuration is in a singular configuration. The triad in Figure 4 is not in a singular configuration since the lines 6,1 and 5 donโ€™t intersect at a point while in Figure 5 the three eqml satisfy property 2, thus it is in a singular configuration. Figure 4. Non-singular configuration.
  • 4. 4 Copyright ยฉ 2015 by ASME Figure 5. Singular configuration. In 3/6-SP in a singular configuration, when there is a self- stress the platform rotates around a certain axis. In the next section we introduce several singularity conditions of 3/6 SP. For each condition we show the eqml defined by three arbitrary coplanar forces that intersect at a unique point, the number of zero edges, and the rotation axis of the platform when there is an infinitesimal movement. 3. APPLYING THE COMBINATORIAL METHOD FOR FINDING THE SINGULARITY CONDITIONS OF 3/6 SP Merlet [4] studied the singularity of six-DOF 3/6-SP based on the Grassmann line geometry. He discovered many new singularities, including 3C, 4B, 4D, 5A, and 5B. Due to Property 2, we can find the singular configurations of many types of mechanisms. Relying on the rank of the Jacobian matrix of SP [17], we conclude that for a mechanism with rank 3, 4 and 5, we will have 2, 1 and 0 zero links, respectively. In the following section, we will derive all the reported singularities, this time by applying the combinatorial method introduced in this paper. We call ๐‘ƒ๐‘– the planar pencil formed by the two leg lines meeting at ๐ต๐‘– and there are seven faces, but one of them will be chosen to be the reference frame/face. Figure 6. The 3/6 Stewart Platform in generic configuration Bundle Singularity (3C): A singular bundle occurs when four lines of the six legs intersect at a common point. Figure 7. Definition of 3C singular configuration. Let us choose four of the faces to be zero faces, as follows: ( ๐น๐ผ ๐น๐ผ๐ผ ๐น๐ผ๐ผ๐ผ ๐น๐ผ๐‘‰ ๐น๐‘‰ ๐น๐‘‰๐ผ ๐น๐‘‰๐ผ๐ผ) = ( ๐น๐ผ ๐น๐ผ๐ผ ๐น๐ผ๐ผ๐ผ ) Since links 3, 5, 7 and 8 are adjacent to zero faces, it follows that they are absolute eqml. On the other hand, links 4, 6 and 9 are adjacent to two zero faces, i.e. on both of their two sides there are zero faces, thus they are zero links. Now that we have all the absolute eqml we can find the relative eqml by applying Property 2 and the dual Kennedy circle. The ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) must pass through the point of intersection of ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ,๐ผ๐ผ๐ผ), namely, between links 1 and 2, respectively, and through the point of intersection of ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(0,๐ผ๐ผ๐ผ), namely, between links 8 and 7, respectively, as shown in Figure 8. Figure 8. The dual Kennedy circle of a 3C configuration ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0) = 5 = 8 ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) = 3 = 7 ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) = (1 โˆจ 2) โˆง (7 โˆจ 8) For this configuration, links 5 and 8 are on ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0), links 3 and 7 are on ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) passes through the meeting point of the links 1-3 and 5. It can be seen that the four links 1-3 and 5 of the six links intersect at a common point. Due to Property 2, the three eqml: ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0), ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) intersect at one point, so self-stress occurs in the links except on 4, 6 and 9 which are zero links, and the configuration is singular, as shown in Figure 9 and Table 1.
  • 5. 5 Copyright ยฉ 2015 by ASME Figure 9. 3C singular configuration with the eqml where faces IV, V, VI, VII are zero faces. Hyperbolic Congruence Singularity (4B): The condition for this singularity occurs when five lines are concurrent with two skew lines. Figure 10. Definition of 4B singular configuration. Let us choose two of the faces to be zero faces, as follows: ( ๐‘ฝ ๐‘ฝ ๐‘ฝ ๐‘ฝ ) = ( ๐‘ฝ ๐‘ฝ ) Since links 1 and 5 are adjacent to zero faces it follows that they are the absolute eqml of (๐ผ, ) and (๐ผ๐‘‰, ), respectively . On the other hand, link 6 is adjacent to two zero faces, i.e. on both of its two sides there are zero faces, thus it is a zero link. Now, that we have all the absolute eqml we can find the relative eqml by applying Property 2 and dual Kennedy circle, as follows: ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‰,0) = 5 ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ,0) = (1 โˆจ 2) โˆง (7 โˆจ 8) ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‰,๐ผ๐ผ) = (3 โˆจ 4) โˆง (8 โˆจ ) For this configuration, link 5 is on ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‰,0), ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ,0) passes through the meeting point of links 1, 2, 7 and 8, and in the same way, ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‰,๐ผ๐ผ) passes through the meeting point of the links 3, 4, 8 and 9. The three links 5, 7 and 9 are coplanar, due to Property 1 and since link 6 is a zero link. Due to Property 2, the three eqml: ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‰,0), ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‰,๐ผ๐ผ) intersect at a point, so self-stress occurs in all the links except for link 6. Thus, 3/6 SP satisfying the above constraints is in a singular configuration, as shown in Figure 11 and Table 1. Figure 11. 4B singular configuration with the eqml where faces V, VI are zero faces. Degenerate Congruence Singularity (4D): When five lines are in one plane or pass through one common point in that plane, they form a singular degenerate congruence. Figure 12. Definition of 4D singular configuration. Let us choose three of the faces to be zero faces, as follows: ( ๐น๐ผ ๐น๐ผ๐ผ ๐น๐ผ๐ผ๐ผ ๐น๐ผ๐‘‰ ๐น๐‘‰ ๐น๐‘‰๐ผ ๐น๐‘‰๐ผ๐ผ) = ( ๐น๐ผ ๐น๐ผ๐ผ ๐น๐ผ๐ผ๐ผ ๐น๐ผ๐‘‰ ) Since links 2, 5, 7 and 8 are adjacent to zero faces it follows that they are absolute eqml. On the other hand, links 6 and 9 are adjacent to two zero faces, i.e. on both their two sides there are zero faces, thus they are zero links. Now, that we have all the absolute eqml we can find the relative eqml by applying Property 2 and dual Kennedy circle, as follows: ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0) = 5 = 8 ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) = (1 โˆจ 2) โˆง (7 โˆจ ) ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) = (3 โˆจ 4) โˆง (7 โˆจ 8) For this configuration, links 5 and 8 are on ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0), ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) passes through the meeting point of links 1, 2, 7 and 9, and in the same way, ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) passes through the meeting point of links 3, 4, 7 and 8. The three links 1, 2 and 7 are coplanar, due to Property 1, because the other link (9) incident to that joint is a zero link and the degree of the joint is three. Links 3-5 pass through ๐‘ƒ1 to form a singular degenerate congruence. In the same way, due to Property 2, the three eqml: ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0), ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) intersect at one point, so self-stress occurs in the links except for links 6 and 9
  • 6. 6 Copyright ยฉ 2015 by ASME that are zero links, and the configuration is singular, as shown in Figure 13 and Table 1. Figure 13. 4D singular configuration with the eqml where faces V, VI, VII are zero faces. General Complex Singularity (5A): This singularity is characterized by having more than five skew lines. Figure 14. Definition of 5A singular configuration. Let us choose one of the faces to be zero faces, as follows: ( ๐น๐ผ ๐น๐ผ๐ผ ๐น๐ผ๐ผ๐ผ ๐น๐ผ๐‘‰ ๐น๐‘‰ ๐น๐‘‰๐ผ ๐น๐‘‰๐ผ๐ผ) = ( ๐น๐ผ๐ผ ๐น๐ผ๐ผ๐ผ ๐น๐ผ๐‘‰ ๐น๐‘‰ ๐น๐‘‰๐ผ ๐น๐‘‰๐ผ๐ผ) Since links 1, 6 and 8 are adjacent to zero faces it follows that they are absolute eqml. Now, that we have all the absolute eqml we can find the relative eqml by applying Property 2 and the dual Kennedy circle, as follows: ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) = (1 โˆจ 2) โˆง (7 โˆจ 8) ๐‘’๐‘ž๐‘š๐‘™(0,๐‘‰) = (5 โˆจ 6) โˆง (8 โˆจ ) ๐‘’๐‘ž๐‘š๐‘™(๐‘‰,๐ผ๐ผ๐ผ) = (3 โˆจ 4) โˆง (7 โˆจ ) For this configuration, ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) passes through the meeting point of links 1, 2, 7 and 8, ๐‘’๐‘ž๐‘š๐‘™(0,๐‘‰) passes through the meeting point of links 5, 6, 8 and 9, and ๐‘’๐‘ž๐‘š๐‘™(๐‘‰,๐ผ๐ผ๐ผ) passes through the meeting point of links 3, 4, 7 and 9. It can be seen in Figure 15 and Table 1, that the three eqml: ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0), ๐‘’๐‘ž๐‘š๐‘™(0,๐‘‰) and ๐‘’๐‘ž๐‘š๐‘™(๐‘‰,๐ผ๐ผ๐ผ) intersect at one point, so based on Property 2 this is a singularity configuration, as there is an infinitesimal movement in all the joints along the vertical axis of the platform. Figure 15. 5A singular configuration with the eqml where face I is a zero face. Special Complex Singularity (5B): This type of singularity occurs when six segments cross the same line. Figure 16. Definition of 5B singular configuration. Let us choose one of the faces to be zero faces, as follows: ( ๐น๐ผ ๐น๐ผ๐ผ ๐น๐ผ๐ผ๐ผ ๐น๐ผ๐‘‰ ๐น๐‘‰ ๐น๐‘‰๐ผ ๐น๐‘‰๐ผ๐ผ) = ( ๐น๐ผ๐ผ ๐น๐ผ๐ผ๐ผ ๐น๐ผ๐‘‰ ๐น๐‘‰ ๐น๐‘‰๐ผ ๐น๐‘‰๐ผ๐ผ) Since links 1, 6 and 8 are adjacent to zero faces it follows that they are absolute eqml. Now, that we have all the absolute eqml we can find the relative eqml by applying Property 2 and the dual Kennedy circle, as follows: ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) = (1 โˆจ 2) โˆง (7 โˆจ 8) ๐‘’๐‘ž๐‘š๐‘™(0,๐‘‰) = (5 โˆจ 6) โˆง (8 โˆจ ) ๐‘’๐‘ž๐‘š๐‘™(๐‘‰,๐ผ๐ผ๐ผ) = (3 โˆจ 4) โˆง (7 โˆจ ) For this configuration, ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) passes through the meeting point of links 1, 2, 7 and 8, ๐‘’๐‘ž๐‘š๐‘™(0,๐‘‰) passes through the meeting point of links 5, 6, 8 and 9, and ๐‘’๐‘ž๐‘š๐‘™(๐‘‰,๐ผ๐ผ๐ผ) passes through the meeting point of links 3, 4, 7 and 9. The intersection line between the planes containing ๐‘ƒ3 and ๐‘ƒ5 crosses through point ๐ต1. In this case, six segments cross this line and there is an infinitesimal movement in all the joints along this axis. In the same way, the three eqml: ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0), ๐‘’๐‘ž๐‘š๐‘™(0,๐‘‰) and ๐‘’๐‘ž๐‘š๐‘™(๐‘‰,๐ผ๐ผ๐ผ) intersect at one point, so based on Property 2 this is a singularity configuration, as shown in Figure 17 and Table 1.
  • 7. 7 Copyright ยฉ 2015 by ASME Figure 17. 5B singular configuration with the eqml where face I is a zero face. In the next section, we compare this method to other singularity analysis methods listed in the literature. 4. COMPARISON TO OTHER SINGULARITY ANALYSIS METHODS In this section we review the characterization of all the singular conditions of 3/6 SP according to the various methods reported in the literature. We compare the method presented in this paper to the method developed by Merlet [4] based on Grassmann Line Geometry and to the method developed by Shoham and Ben-Horin [6] based on Grassmannโ€“Cayley Algebra. Table 1 shows this comparison. As was mentioned in section 3, the singular configurations of this structure according to line geometry analysis include five types: 3C, 4B, 4D, 5A, and 5B. Shoham and Ben-Horin proved that there is a class of (at least) 144 combinations that include 3/6 SP in which their singularity condition is delineated to be the intersection of four planes at one point. They showed that all the singular configurations of Merlet are particular cases of this condition. The geometric condition consists of four planes, defined by the actuator lines and the position of the spherical joints, which intersect at least at one point. Another point of view of this singularity appears in [10] this time from kinematics. In the latter paper they introduced a constraint between the three velocities of the three joins connecting the legs to the platform and the plane of the platform. Bundle Singularity (3C): A singular bundle occurs when four lines of the six legs intersect at a common point. Table 1 shows this singularity configuration. This occurs when ๐ต1 ๐ต3 and ๐ด3 ๐ต3 and also ๐ต1 ๐ต5 and ๐ด5 ๐ต5 links lie on the same line. It is clear that this condition fulfills the four-intersecting-planes singularity condition, whereby the planes, defined by the actuator lines and the position of the spherical joints, intersect at point ๐ต1. In the same way, the three eqml: ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0), ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) intersect at one point and the configuration is singular, due to Property 2. Hyperbolic Congruence Singularity (4B): The condition for this singularity occurs when five lines are concurrent with two skew lines. Table 1 shows this singularity configuration. A singular configuration of this type is when ๐ท1 transversal ๐ต1 ๐ต3 and ๐ท2 is the intersection line between the planes containing ๐‘ƒ1 and ๐‘ƒ3. Arrange ๐‘ƒ5 so that one of the leg lines (5) intersects both ๐ท1 and ๐ท2, ๐ต5 is a generic point on it, and the other leg line (6) does not have a constraint. The corresponding leg lines are linearly independent, thus forming a hyperbolic congruence. In this condition, four planes meet, ๐‘ƒ5 and the platform intersects ๐ท2, which is the intersection of ๐‘ƒ1 and ๐‘ƒ3, at the point that link 5 meets ๐ท2. In the same way, the three eqml: ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‰,0), ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‰,๐ผ๐ผ) intersect at this point so the configuration is singular, according to Property 2. Note, the drawings of [4,6,18] where they draw 4B seems to be incorrect, since in all the figures related to 4B they contain 3B, i.e. two planar pencils sharing a line. Degenerate Congruence Singularity (4D): When five lines that are in one plane or pass through a common point in that plane form a singular degenerate congruence. Table 1 shows this singularity configuration. A singular configuration of this type is when point ๐ต3 lies on ๐‘ƒ1, so ๐‘ƒ1 and ๐‘ƒ3 meet at point ๐ต3. In addition, ๐ต3 ๐ต5 and ๐ด5 ๐ต5 links are on the same line. In this way, four planes intersect at one point ๐ต3. In the same way, the three eqml: ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0), ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) intersect at one point and based on Property 2 the configuration is singular,. General Complex Singularity (5A): This singularity is characterized by having more than five skew lines. Table 1 shows this singularity configuration. The platform is parallel to the base and a rotation about the vertical axis is performed, for example, when both platforms are symmetric and the rotation angle is . Three lines ('๐‘Ž๐ต1', '๐‘Ž๐ต3' and '๐‘Ž๐ต5') are the meeting of planar pencil formed by the two leg lines, with the platform ๐ต1 ๐ต3 ๐ต5. The singularity occurs when the three lines intersect at one point. Due to Property 2, the three eqml: ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0), ๐‘’๐‘ž๐‘š๐‘™(0,๐‘‰) and ๐‘’๐‘ž๐‘š๐‘™(๐‘‰,๐ผ๐ผ๐ผ) intersect at one point, so this is a singularity configuration. There is an infinitesimal movement in all the joints along the vertical axis of the platform. Special Complex Singularity (5B): This type of singularity occurs when six segments cross the same line. Table 1 shows this singularity configuration. There are four possibilities for a line '๐ต1 ๐‘' to intersect with this quadruple, all of them leading to a singular configuration. Without loss of generality we deal only with one case, the case in which line '๐ต1 ๐‘' is the intersection line between the planes containing ๐‘ƒ3 and ๐‘ƒ5 that cross through point ๐ต1. Once again it is apparent that the four planes meet, as the intersection of ๐‘ƒ3 and ๐‘ƒ5 is line '๐ต1 ๐‘' itself, which intersects also with planes ๐‘ƒ1 and the platform plane ๐ต1 ๐ต3 ๐ต5 at point ๐ต1. In this case, six segments cross this line and there is an infinitesimal movement in all the joints along this axis. In the same way, the three eqml: ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0), ๐‘’๐‘ž๐‘š๐‘™(0,๐‘‰) and ๐‘’๐‘ž๐‘š๐‘™(๐‘‰,๐ผ๐ผ๐ผ) intersect at one point, so based on Property 2 this is a singularity configuration.
  • 8. 8 Copyright ยฉ 2015 by ASME Table 1. Comparison to other singularity analysis methods. Combinatorial MethodGrassmannโ€“Cayley AlgebraGrassmann Line Geometry The three eqml: ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0), ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐ผ๐ผ๐ผ) intersect at a point (๐ต1) The four planes, defined by the actuator lines and the position of the spherical joints, intersect at a point (๐ต1) Four lines of the six legs intersect at a common point (๐ต1). Bundle Singularity (3C) Five lines are concurrent with two skew lines (๐ท1, ๐ท2) Hyperbolic Congruence Singularity (4B)
  • 9. 9 Copyright ยฉ 2015 by ASME All five lines are in one plane or pass through one common point in that plane Degenerate Congruence Singularity (4D) General complex: Generated by five independent skew lines. Fichter's Singular Configuration: The platform is parallel to the base and a rotation about the vertical axis is performed, for example, when both platforms are symmetric and the rotation angle is General Complex Singularity (5A) Hunt's Singular Configuration: All the lines meeting one given line Special Complex Singularity (5B)
  • 10. 10 Copyright ยฉ 2015 by ASME 5. FINDING SINGULAR CONFIGURATIONS OF MORE COMPLEX MECHANISMS THROUGH EQUIMOMENTAL SCREW The main advantage of the method introduced in this paper is that it is applicable to finding the singularity of many types of mechanisms and is not limited to a particular mechanism. In this section, we give two examples, out of many that we have, of more complex mechanisms: characterization of singular configurations of 3D Tetrad and 3D Double-Triad. In the same way as in 2D, in 3D we have relative equimomental screw, for any two absolute equimomental screws defined as follows: Let $1 = ( ๐‘†1 ๐‘†0 1 ) and $2 = ( ๐‘†2 ๐‘†0 2 ) be two screws acting in two faces. The relative eqms is a line where the difference between the two forces, ๐‘†1 ๐‘Ž๐‘›๐‘‘ ๐‘†2, and the difference between the two moments of the two forces along this line, ๐‘†0 1 and ๐‘†0 2, are both in the same direction. Figure 18. Two absolute equimomental Screw $ and $ and their relative equimomental screw $ , . If we have two screws, corresponding to two absolute eqms, then we find relative eqms as follows: For the two screws $1 and $2 we find a normal to their axes. The relative eqms is perpendicular to this normal and the intersection point can be calculated easily, and will appear in the forthcoming paper. The three-dimensional Tetrad consists of a circuit of size four connected by eight links (legs), which can vary their lengths, to a bottom body called the base. As was shown in the previous sections, the space of the singular configurations of a mechanism can be spanned by the absolute eqml/s of the faces. From the truth table listed below we can get all the singular configurations of the mechanism, as was done in 2D [19]. Table 2. Truth table of the singular configurations of three- dimensional Tetrad. Position No. ๐น๐ผ ๐น๐ผ๐ผ ๐น๐ผ๐ผ๐ผ ๐น๐ผ๐‘‰ ๐น๐‘‰ ๐น๐‘‰๐ผ ๐น๐‘‰๐ผ๐ผ ๐น๐‘‰๐ผ๐ผ๐ผ ๐น๐ผ๐‘‹ ๐ฟ1 0 0 0 0 0 0 0 0 1 โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ ๐ฟ ๐‘˜ 1 1 0 1 1 1 1 1 1 โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ ๐ฟ ๐‘› 1 1 1 1 1 1 1 1 1 Figure 19. The 3D Tetrad in generic configuration. For the position number ๐ฟ ๐‘˜ shown in Table 2, we find the eqml/s by the dual Kennedy circle shown in Figure 20: Figure 20. The dual Kennedy circle of a 3D Tetrad. ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0) = (1 โˆจ 2) โˆง ( โˆจ 1 ) ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐‘‰๐ผ๐ผ) = (7 โˆจ 8) โˆง ( โˆจ 12) ๐‘’๐‘ž๐‘š๐‘™(0,๐‘‰) = (3 โˆจ 4) โˆง (1 โˆจ 11) ๐‘’๐‘ž๐‘š๐‘™(๐‘‰๐ผ๐ผ,๐‘‰) = (5 โˆจ 6) โˆง (11 โˆจ 12) ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‹,0) = 1 ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‹,๐‘‰๐ผ๐ผ) = 12 ๐‘’๐‘ž๐‘š๐‘ (0,๐‘‰๐ผ๐ผ) = ((๐ผ, ) โˆง (๐ผ, ๐‘‰๐ผ๐ผ)) โˆจ (( , ๐‘‰) โˆง (๐‘‰๐ผ๐ผ, ๐‘‰)) โˆจ ((๐ผ๐‘‹, ) โˆง (๐ผ๐‘‹, ๐‘‰๐ผ๐ผ)) From the eqml defined above it follows the singular characterization of the Tetrad, which is: Let ๐‘›1 be the normal to ๐‘’๐‘ž๐‘š๐‘™(0,๐‘‰) and ๐‘’๐‘ž๐‘š๐‘™(๐‘‰๐ผ๐ผ,๐‘‰), as shown in Figure 22. Let ๐‘›2 be the normal to ๐‘’๐‘ž๐‘š๐‘™(๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ,๐‘‰๐ผ๐ผ), as shown in Figure 23. Let ๐‘›3 be the normal to ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‹,0) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐‘‹,๐‘‰๐ผ๐ผ), as shown in Figure 24.
  • 11. 11 Copyright ยฉ 2015 by ASME The 3D Tetrad is in a singular position if and only if there exists a line which is perpendicular to both: ๐‘›1, ๐‘›2 and ๐‘›3. Figure 21. Singular configuration of the middle case shown in Table 2. Figure 22. ( ,๐‘ฝ) is the planar pencil formed by the two leg lines 3, 4 and the two leg lines 10, 11. (๐‘ฝ ,๐‘ฝ) is the planar pencil formed by the two leg lines 5, 6 and the two leg lines 11, 12. is the normal to ( ,๐‘ฝ) and (๐‘ฝ ,๐‘ฝ). Figure 23. ( , ) is the planar pencil formed by the two leg lines 1, 2 and the two leg lines 9, 10. ( ,๐‘ฝ ) is the planar pencil formed by the two leg lines 7, 8 and the two leg lines 9, 12. is the normal to ( , ) and ( ,๐‘ฝ ). Figure 24. is the normal to ( , ) and ( ,๐‘ฝ ). Figure 25. The 3D Tetrad in a Singular configuration. The last example upon which we apply the combinatorial method for characterizing the singular configurations is the 3D Double-Triad. The 3D Double Triad consists of two platforms that are connected to the base by nine legs, which can vary in length. Table 3. Truth table of the singular positions of three- dimensional Double Triad. ๐น๐ผ ๐น๐ผ๐ผ ๐น๐ผ๐ผ๐ผ ๐น๐ผ๐‘‰ ๐น๐‘‰ ๐น๐‘‰๐ผ ๐น๐‘‰๐ผ๐ผ ๐น๐‘‰๐ผ๐ผ๐ผ ๐น๐ผ๐‘‹ ๐น๐‘‹ ๐น๐‘‹๐ผ ๐ฟ1 0 0 0 0 0 0 0 0 0 0 1 โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ ๐ฟ ๐‘˜ 0 1 1 1 1 1 1 1 1 1 1 โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ ๐ฟ ๐‘› 1 1 1 1 1 1 1 1 1 1 1
  • 12. 12 Copyright ยฉ 2015 by ASME Figure 26. The 3D Double Triad in generic configuration. For the position number ๐ฟ ๐‘˜ shown in Table 3, we find the eqml/s as shown in Figure 27: ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) = (1 โˆจ 2) โˆง (5 โˆจ 6) ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,๐‘‰) = (3 โˆจ 4) โˆง (5 โˆจ 7) ๐‘’๐‘ž๐‘š๐‘™(๐‘‰,0) = ((๐ผ๐ผ๐ผ, ) โˆง (๐ผ๐ผ๐ผ, ๐‘‰)) โˆจ (6 โˆง 7) ๐‘’๐‘ž๐‘š๐‘™(๐‘‹๐ผ,0) = (12 โˆจ 13) โˆง (14 โˆจ 15) ๐‘’๐‘ž๐‘š๐‘™(๐‘‹๐ผ,๐‘‰๐ผ๐ผ) = (1 โˆจ 11) โˆง ( โˆจ 12) ๐‘’๐‘ž๐‘š๐‘™(๐‘‰๐ผ๐ผ,0) = ((๐‘‹๐ผ, ) โˆง (๐‘‹๐ผ, ๐‘‰๐ผ๐ผ)) โˆจ (13 โˆง ) From the eqml defined above it follows the singular characterization of the Double Triad, which is: Let ๐‘›1 be the normal to ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(๐ผ๐ผ๐ผ,๐‘‰). Let ๐‘›2 be the normal to ๐‘’๐‘ž๐‘š๐‘™(๐‘‹๐ผ,0) and ๐‘’๐‘ž๐‘š๐‘™(๐‘‹๐ผ,๐‘‰๐ผ๐ผ). ๐ธ๐‘ž๐‘š๐‘™(๐‘‰,๐‘‰๐ผ๐ผ) is the relative eqml of the two faces ๐น๐‘‰ and ๐น๐‘‰๐ผ๐ผ. The 3D Double Triad is in a singular position if and only if there exists a line which is perpendicular to both: ๐‘’๐‘ž๐‘š๐‘™(๐‘‰,0), ๐‘’๐‘ž๐‘š๐‘™(๐‘‰๐ผ๐ผ,0) and eqml(V,VII), as shown in Figure 27. Figure 27. Singular configuration of the middle case shown in Table 3. 6. CONCLUSIONS AND FUTURE RESEARCH This paper presents a combinatorial method for singularity analysis for parallel robots. The method presented in the paper is consistent with other approaches that appear in the literature. This paper focuses on statics while in [7,8,9,10], they focus on kinematics. It is important to note that 3/6 SP is an Assur Graph of type 3D triad. In 2D it was proved [20] that the singularity of AG has special properties and only AGs have the following property in the singular configuration: the system is both mobile (has an infinitesimal motion) and has a self-stress. A conjecture says that the special singularity also exist in 3D Assur Graphs. In 3/6 SP (3D Triad) and in 6/6 SP (3D Body-bar atom) the conjecture is proved to be correct. For that reason, we used the self-stresses for characterizing the singularity configurations of 3/6 SP. It seems that the method introduced in this paper is applicable in finding the singularity of many other types of mechanisms and is not limited to a particular mechanism, such as: 3D Triad (3/6 SP), 3D Tetrad and 3D Double-Triad, all introduced in this paper. In addition, the method is based on discrete mathematics thus can be computerized easily. The authors believe that eqml/s is a fundamental concept in statics and have a significant potential in characterizing singularity of spatial parallel mechanisms. The authors continue to explore this topic and in the forthcoming paper they will present new singular conditions of complex mechanisms in three-dimensional. Future work will also include analytical techniques to complement the graphical techniques that are provided in this paper. ACKNOWLEDGMENT The authors wish to thank Prof. Marco Carricato for his help to construct correctly the configuration of the hyperbolic congruence (4B) on 3/6 Stewart platform. His assistance is greatly appreciated. REFERENCES [1] Fichter E.F. McDowell E.D., 1980, โ€œA novel design for a robot armโ€, Computer Technology Conf, New York: ASME, pp. 250-256 [2] Hunt K.H., 1978, โ€œKinematic geometry of mechanismsโ€, Oxford, University Press, Oxford, UK [3] Fichter E.F., 1986, โ€œA Stewart platform- based manipulator: general theory and practical constructionโ€, The International Journal of Robotics Research, 5: 157-182 [4] Merlet J.P., 1989, โ€œSingular Configurations of Parallel Manipulators and Grassmann Geometryโ€, The International Journal of Robotics Research, 8: 45-56 [5] Ebert-Uphoff I., Lee J.K. and Lipkin H., 2000, โ€œCharacteristic tetrahedron of wrench singularities for parallel manipulators with three legsโ€, Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science 2002, 216: 81-93 [6] Ben-Horin P. and Shoham M., 2006, โ€œSingularity Condition of Six-Degree-of-Freedom Three-Legged Parallel Robots Based on Grassmannโ€“Cayley Algebraโ€, IEEE Transactions on Robotics, Vol. 22, No. 4: 577-590 [7] Huang Z., Zhao Y.S., Wang J. and Yu J.J., 1999, โ€œKinematic Principle and Geometrical Condition of General- Linear-Complex Special Configuration of Parallel
  • 13. 13 Copyright ยฉ 2015 by ASME Manipulatorsโ€, Mechanism and Machine Theory, 34: 1171- 1186 [8] Huang Z., Chen L.H. and Li Y.W., 2003, โ€œThe singularity principle and property of Stewart manipulatorโ€, Journal of Robotic Systems, 20(4): 163โ€“176 [9] Huang Z. and Cao Y., 2005, โ€œProperty identification of the singularity loci of a class of Gough-Stewart manipulatorsโ€, The International Journal of Robotics Research, Vol. 24, No. 8: 675-685 [10] Huang Z., Li Q. and Ding H., 2014, โ€œTheory of Parallel Mechanismsโ€, Springer, New York, Chapter, 7: 217-287 [11] Ebert-Uphoff I., Lee J.K. and Lipkin H., 2000, โ€œCharacteristic tetrahedron of wrench singularities for parallel manipulators with three legsโ€, Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 2002 216: 81-93 [12] Dai J.S., Huang Z. and Lipkin H., 2006, โ€œMobility of overconstrained parallel mechanismsโ€, ASME Journal of Mechanical Design, Vol. 128(1): 220โ€“229 [13] Foster D.E. and Pennock G.R., 2003, โ€œA Graphical Method to Find the Secondary Instantaneous Centers of Zero Velocity for the Double Butterfly Linkageโ€, ASME Journal of Mechanical Design, Vol. 125/ 268-274 [14] Shai O. and Pennock G.R., 2006, โ€œA Study of the Duality Between Planar Kinematics and Staticsโ€, ASME Journal of Mechanical Design, Vol. 128/ 587-598 [15] Swamy, M.N. and Thulasiraman, K., 1981, โ€œGraphs: Networks and Algorithmsโ€, New York, John Wiley [16] Shai O., 2002, โ€œUtilization of the Dualism between Determinate Trusses and Mechanismsโ€, Mechanism and Machine Theory, Vol. 37, No. 11, pp. 1307-1323 [17] Hao F. and McCarthy J.M., 1998, โ€œConditions for line- based singularities in spatial platform manipulatorโ€, Journal of Robotic Systems, 15(1): 43-55 [18] Schรผtz D. and Wahl F.M., 2011, โ€œRobotic Systems for Handling and Assemblyโ€, Springer Tracts in Advanced Robotics, Vol. 67, Springer, New York, pp. 79โ€“84 [19] Shai O. and Polansky I., 2006, โ€œFinding dead-point positions of planar pin-connected linkages through graph theoretical duality principleโ€, ASME Journal of Mechanical Design, Vol. 128/ 599-609 [20] Servatius B., Shai O. and Whiteley W., 2010, โ€œGeometric Properties of Assur Graphsโ€, European Journal of Combinatoric, Vol. 31, No. 4, pp. 1105-1120