Conference PaperPDF Available

On Regular Kinematotropies

Authors:

Abstract and Figures

inematotropic linkage are fascinating as they can switch between motion mode with different DOF. Beside the mere curiosity, this phenomenon has also application potential. From this perspective it is crucial to consider the limitations that the actual motions impose on the operation of such linkages. Such a limiting factor is the smoothness of the transitory motion when switching between motion modes with different DOF. Given a particular kinematotropic mechanism, the feasible motions can be analyzed by means of a local higher-order analysis of the configuration space. This is addressed in this paper. The computational part of the method involves only Lie brackets of the instantaneous joint screws. Two examples are presented: a 7R linkage and the Wunderlich linkage. It is shown that the latter possesses a regular kinematotropy, i.e. it can smoothly move between its motion modes.
Content may be subject to copyright.
The 14th IFToMM World Congress, Taipei, Taiwan, October 25-30, 2015
DOI Number: 10.6567/IFToMM.14TH.WC.OS2.046
On Regular Kinematotropies
Andreas M¨
uller Samuli Piipponen
Institute of Robotics School of Information Sciences
Johannes Kepler University, Linz, Austria University of Tampere, Finland
a.mueller@jku.at samuli.piipponen@uta.fi
Abstract Kinematotropic linkage are fascinating as
they can switch between motion mode with different DOF.
Beside the mere curiosity, this phenomenon has also ap-
plication potential. From this perspective it is crucial to
consider the limitations that the actual motions impose on
the operation of such linkages. Such a limiting factor is
the smoothness of the transitory motion when switching be-
tween motion modes with different DOF. Given a particu-
lar kinematotropic mechanism, the feasible motions can be
analyzed by means of a local higher-order analysis of the
configuration space. This is addressed in this paper. The
computational part of the method involves only Lie brack-
ets of the instantaneous joint screws. Two examples are
presented: a 7R linkage and the Wunderlich linkage. It is
shown that the latter possesses a regular kinematotropy, i.e.
it can smoothly move between its motion modes.
Keywords: Kinematotropy, singularities, overconstrained, Wun-
derlich linkage, higher-order kinematics, screws, Lie groups
I. Introduction
A remarkable property of linkages with special geom-
etry, which was recognized and investigated relatively re-
cently, is their ability to change the finite degree of free-
dom (DOF) without reassembling them. Such linkages are
now called kinematotropic [15]. Since Wohlhart introduced
the notion of kinematotropic linkages, the phenomenon has
attracted some attention. Initially, this phenomenon was
found in multi-loop linkages, e.g. [13], [15]. Later, Gal-
leti & Fangella [3] discussed kinematotropy of single-loop
kinematotropic linkages based on the intersection of mo-
tion space. This was continued by Lee & Herve in a series
of publications [5], [6], [7], [8]. Since then a number of
publications have addressed this problem. An interesting
recent contribution is [4] by Kong & Pfurner where kine-
matotropic single-loop linkages were analyzed by means of
computational algebraic geometry.
It should be remarked that usually a linkage is said to
be kinematotropic if it changes its DOF. This has indeed
accompanied by a change of its mobility, i.e. the way it
can actually move. In [3] the notion of kinematotropy was
relaxed so to include situations where the relative mobility
of members of the linkage (called connectivity) changes.
The study of kinematotropic linkages has basically been
focussed on specific examples, while the change of DOF
has been ensured by strategic selections of designated mo-
tion spaces. The actual kinematotropy, i.e. the linkage’s
motion leading to a change of DOF, have not been investi-
gated explicitly. Moreover, the latter is commonly not even
considered. However, whereas the DOF change is the pri-
mary focus, from an application point of view, it is impor-
tant to investigate the motion characteristics during tran-
sition between motion modes with different DOFs. Most
of the analyzed mechanisms can exhibit necessarily non-
smooth transitory motions. That is, some joints have dis-
continuous velocities and accelerations, which is also made
explicit by the adjective ’discontinuously’ in title of [5], [6],
[7], [8]. For any application it is crucial to avoid disconti-
nuities, however. Whether a given kinematotropic linkage
allows for smooth transitory motion is has not been a re-
search topic yet.
An important step towards a better understanding of
kinematotropies is the analysis of the transitory motions. To
this end a local analysis procedure is proposed in this paper.
This makes use of a local analysis method [9], [12] based
on the tangent cone to the configuration space (c-space),
which is the best local approximation of the c-space and
thus of the transitory motions. It is shown for the Wunder-
lich linkage [16] that it possesses a smooth kinematotropy.
For a strategic design of kinematotropic linkages it will be
necessary to develop criteria that lead to smooth kinema-
totropies. The presented method to analyze a given linkage
is expected to provide a good starting point for this.
II. Linkage Kinematics
The members of a linkage are subjected to a system of
geometric constraints that can be written as
h(q) = 0(1)
where qVnis the vector of joint variables. These con-
straints define the c-space of the linkage as
V:= h1(0).(2)
This is a variety in the parameter space Vn. In this paper,
joint angles and relative displacements are used as variables
so that Vis an analytic variety in Vn. The velocity con-
straints to (1) are expressed as
J(q)˙
q=0(3)
with constraint Jacobian J. The latter is given in terms of
instantaneous joint screws (next section).
The differential (instantaneous) DOF of the linkage at
qVis denoted δdiff (q) := nrank J(q). This is
the number of independent first-order motions. The lo-
cal DOF at qis the local dimension of V, denoted as
δloc (q) := dimqV. This is the highest dimension of man-
ifolds passing through q. The c-space is locally a smooth
manifold at qVif δdiff is constant in a neighborhood of
qin V(the reverse is not necessarily true). A configuration
qis a kinematic singularity iff there is no neighborhood
where δdiff is constant.
The c-space consists of admissible configurations and its
geometry characterizes the admissible finite motions.
Definition 1: Consider a linkage with c-space variety V.
The assembly modes of a linkage are the connected sub-
varieties AiVsuch that V=A1A2A3. . . and
AiAj=.
It should be remarked that this definition differs from an-
other concept [] according to which the assembly modes of
a mechanism are the different ways the passive links can be
assembled once the active links are positioned. According
to this definition, a linkage cannot transit from one assem-
bly mode to another (without disassembling it). As an ex-
ample, two assembly modes of a planar 4-bar linkage are
shown in Fig. 1. These are both 1-dimensional. The as-
sembly modes can possess different dimensions, however.
It is known for instance that a 6R linkage [2], with special
geometry, can be assembled to a structure (0 DOF) but also
to a linkage with mobility 1, namely the Bricard linkage.
Fig. 1. Two assembly modes of a planar 4-bar linkage.
III. Kinematotropy
The remarkable property of a kinematotropic linkage is
that it can change its local DOF without disassembling it.
Definition 2: A linkage is kinematotropic in the as-
sembly mode AV, iff Acomprises submanifolds
M1, M2, . . . Awith different dimensions i. These sub-
manifolds Miare called the motion modes with DOF i.
A point qVis a kinematotropic configuration iff
qMiMj, where Mis the closure of Min V.
Kinematotropic points, where the linkage can transit
between different motion modes, are necessarily singular
points of the c-space V, i.e. there is no neighborhood of q
in Vwhere δdiff is constant.
Consider the single-loop 7R linkage in Fig. 2 that was
discussed in [4]. Fig. 3 shows a configuration in a motion
mode M2with 2 DOF, and Fig. 4 a configuration in a mo-
tion mode M3with DOF 3. The linkage can pass between
the two modes via the singular configuration in Fig. 2.
The configurations where two motion modes intersect
are singularities of the c-space V. This generally indi-
cates the possibility of non-smooth motions when passing
through these configurations. The mere fact that a linkage
can change its DOF does not mean that it must necessarily
exhibit non-smooth motions. Moreover, for the practical
exploitation of kinematotropic linkages, the possible mo-
tions when switching between different motion modes is
crucial. This has to do with the kinematotropy.
Definition 3: A curve q: [t1, t2]7→ Vis a kinema-
totropy between motion mode M1and M2, iff q(t1)M1
and q(t2)M2, and dim M16= dim M2. The kinema-
totropy q(t)between M1and M2is regular, iff it is a reg-
ular curve.
The remarkable property of a regular kinematotropy is
that the joint velocities evolve continuously when transiting
between different motion modes. Therefore, linkages with
regular kinematotropies are supposed to have some appli-
cation potential. However, yet there is no necessary and/or
sufficient conditions on the geometry for the linkage to ex-
hibit regular kinematotropy that would eventually allow for
a purposeful design.
From a differential geometric perspective, the condition
on the c-space Vis that the motion modes (submanifolds)
of different DOF intersect non-transversally. Let q0
M1M2be an intersection point of the motion modes
M1and M2, i.e. q0is a singularity of V. A necessary con-
dition for the existence of a regular kinematotropy through
q0is that dim(Tq0M1Tq0M2)1, where Tq0M1and
Tq0M2is the respective tangent space [1].
IV. Local Analysis of a Kinematotropy
A. Tangent Cone of Single Loop Linkages
Analyzing the kinematotropy of a linkage boils down to
analyzing its mobility at a point where the linkage may
change its DOF. A global analysis is not possible in general,
and the considerations must resort to local characterization.
The best faithful approximation of the c-space variety at
any point is its tangent cone. The latter is the set of the tan-
gent vectors to curves in V, denoted CqV. Moreover it is
the algebraic variety of smallest degree that best approxi-
mates V.
The tangent cone reveals the finite motions through q,
and its dimension is the local DOF at q. The general defi-
nition of CqVdoes not give rise to an explicit method for
its determination. However, a computational method can
be derived resorting to the physical meaning of the tangent
vectors xCqVas those velocities satisfying the veloc-
ity constraints for which there exist acceleration, jerks, and
so forth that satisfy the acceleration constraints, jerk con-
straints, and higher order constraints, respectively [9], [12].
The computational algorithm is based on the formulation
of geometric constraints in terms of joint screws. To this
end, the loop constraints for a kinematic loop are formu-
lated as
f(q) = I(4)
with Ibeing the 4×4identity matrix, and the constraint
mapping f:VnSE (3) given by
f(q) = exp(Y1q1)·. . . ·exp(Ynqn).(5)
Here Yi= (ei,si×ei+hiei)is the screw coordinate
vector of joint iexpressed in a global reference frame in
the zero reference configuration q=0. The c-space is then
the analytic variety determined as
V:= h1(I)Vn.(6)
The corresponding velocity constraints at qVare
0=X
in
Si˙qi=J(q)˙q (7)
with
Si=AdgiYi(8)
where gi(q) = exp(Y1q1)·. . . ·exp(Yiqi)is the instan-
taneous screw coordinate vector of joint iexpressed in the
spatial reference frame. The matrix Adgitransforms the
screw coordinate vectors from the zero reference configu-
ration to the current configuration according to q[14]. The
acceleration constraints are
0=X
in
Si(q) ¨qi+X
j<in
[Sj,Si] ˙qj˙qi.(9)
These follow from the fact that the partial derivative of the
instantaneous screw coordinate is given by the Lie bracket
as
∂qjSi= [Sj,Si], j < i n. (10)
This is an important relation since it allows expressing all
necessary objects in the higher-order constraints, i.e. the
time derivatives of the velocity constraints, in terms of al-
gebraic operations in the screw coordinates since (10) can
be applied recursively. The according explicit expressions
have been reported in [10], [11]. Moreover, in [12] a com-
putationally simple recursive formulation is reported that
does not require constructing the Lie brackets explicitly.
With the higher constraints, a cone of order ican be de-
fined as
Ki
q:= {x|∃y,z, . . . Rn:H(1)(q,x) = 0,
H(2)(q,x,y) = 0,
H(3)(q,x,y,z) = 0,
···
H(i)(q,x,y,z, . . .) = 0}
(11)
where at qV
H(1)(q,˙
q) := J(q)˙q
H(2)(q,˙
q,¨
q) := d
dtH(1)(q,˙
q)(12)
···
H(i)
(q,˙
q,...,q(i)) := di1
dti1H(1)(q,˙
q).
Ki
qis the space of velocities (not necessarily a vector space)
that satisfy the constraints up to order i. The tangent cone
is then the limit of these ith order cones
CqV=Kκ
q. . . K2
qK1
q(13)
where Kκ
q=Kκ+1
q. It is important to notice that all poly-
nomials defining these cones are available in terms of Lie
brackets of the instantaneous joint screws.
B. Tangent Cone of Multiple-Loop Linkages
Mutli-loop linkages are treated as a system of kinematic
loops. To this end a topological graph is introduced and
the constraints are formulated for each of the topologically
independent fundamental cycles [12].
A topologically graph, denoted Γ (B, J ), represents the
arrangement of bodies and joints in the linkage. A vertex
BaBrepresent a body, and an edge JiJrepresents
a joint connecting two bodies. On Γcan be introduced a
system fundamental cycles (FC).The number of FCs is γ:=
|J||B|+ 1, where |J|is the of number joints, and |B|the
number of bodies. Assuming 1 DOF joint, it is |J|=n.
A spanning tree Gand cotree Hcan be introduced on
Γ. Each FC comprises exactly one cotree edge. De-
note with Λlthe FC associated with the cotree edge l.
Each FC has a direction, and thus induces an order of the
joints when traversing the loop. The latter is denoted by
i <lj <l. . . <llfor all edges in Λl. That is, edge lis re-
garded as the terminal body of the chain.
Also the joints, i.e. edges of Γ, have an orientation (but
Γis a non-directed graph). Introduce the indicator func-
tion so that σl(i)=1, if edge iorientated along the FC
Λl;σl(i) = 1, if edge iis oriented opposite to Λl; and
σl(i)=0, if Ji/Λl.
Now for each FC a loop constraints can be formulated
analogously to (5) as
fl(q)=exp(σl(i)Yiqi) exp(σl(j)Yjqj)·. . . ·exp(Ylql),
i <lj <l. . . <llΛl(14)
that gives rise to the geometric loop constraints for FC Λl
fl(q) = I.(15)
The geometric constraints for all γFCs yields the overall
constraint system for a linkage. This defines the linkage’s
c-space V=V1V2∩ · ·· ∩ Vγ, with Vl:= f1
l(I).
The velocity constraints are accordingly
X
iΛl
σl(i)Sl
i(q) ˙qi=0(16)
where the instantaneous joint screw coordinates are now
Sl
i=Adgl
iYi(17)
with gl
i(q) = exp(σl(j)Yjqj)·. . . ·exp(σl(i)Yiqi),
j <l. . . <liΛl. All higher-order constraints follow di-
rectly with (10) and (12). Hence the constraints of arbi-
trary order for multi-loop linkages are available in terms of
simple algebraic expressions. The ith order cones are thus
determined in an obvious manner as (11) and hence the tan-
gent cone.
In the following the local analysis based on the tangent
cone is applied to study the kinematotropy of linkages.
V. A non-regular Kinematotropy: 7R Linkage
In a recent paper [4] the single-loop kinematotropic 7R
linkage shown in Fig. 2 was analyzed. In that paper com-
putational algebraic geometry was used determine the kine-
matotropy explicitly. In particular the case with DH param-
eters α2=π/4, α6=π/6was considered.
In the reference configuration q=0the joint screw co-
ordinates w.r.t. the shown reference frame are
Y1= (0,0,1,110,0,0),
Y2= (0,0,1,110,40,0)
Y3= ((1/2),0,3/2,303,203,30)
Y4= (0,0,1,0,40,0)
Y5= (0,0,1,b, a, 0),
Y6= (0,0,1,25,0,0)
Y7= ((1/2),0,3/2,303,0,30).
The first-order constraints H(1) (0,x) = 0in (11) at q=0
are then given with the mapping
H(1) (0,x) = Y1x1+Y2x2+Y3x3+Y4x4
+Y5x5+Y6x6.
1
2
3
4
5
67
12
b
a
Fig. 2. 7R-linkage in a bifurcation configuration.
The solution set is the vector space
K1
0=Vp1(x), p2(x), p3(x), p4(x), p5(x)R7,
where V(p1, . . . , pi)represents the algebraic solution va-
riety of the polynomials
p1(x) = x3+x7
p2(x) = 40x2+ 203x3+ 40x4ax5
p3(x) = x1+x2+3/2x3+x4+x5+x6+3/2x7
p4(x) = 110 (x1+x2) + 303 (x3+x7)bx5+ 25x6.
Hence at q=0there are 3-dimensional first-order motions.
Evaluating the second-order constraints yields the second-
order cone
K2
0=K2,1
0K2,2
0
as the union of the two cones
K2,1
0={xR7|x1=1
680 ((200 + 5a+ 8b)x5880x2),
x3= 0, x4=1
40 (ax540x2),
x6=1
340 (440x2(440 + 11a+ 4)bx5),
x7= 0}(18)
K2,2
0={xR7|x1=1
200 (200 + 5a+ 8b)x5,
x2=1
200 (200 + 5a+ 8b)x5,
x3=3
150 (200 + 5a+ 8b)x5,
x4=1
25 (25 + b)x5,
x6=b
25 x5,
x7=3
150 (200 + 5a+ 8b)x5}(19)
with dim K2,1
0= 1 and dim K2,2
0= 2. The third-order
cone turns out be identical to the second-order cone, so that
the tangent cone is C0V=K3
0=K2
0, and splits according
to C0V=C0V1C0V2, with C0V1=K2,1
0. The latter
is the tangent space to the 1 DOF 5-bar motion mode V1
where joint 3 and 7 are locked (Fig. 3), and C0V2=K2,2
0
is the tangent space to the 2 DOF motion mode (Fig. 4).
The configuration q0is indeed a singularity, since
T0V6=C0V, where linkage can bifurcate between
the 1 DOF motion mode V1and the 2 DOF mode
V2. The local DOF is thus δloc (0) = dim C0V=
max(dim K2,1
0,dim K2,2
0)=2.
Fig. 3. A configuration of the 7R-linkage in a 1 DOF mode.
Fig. 4. A configuration of the 7R-linkage in a 2 DOF mode.
From the explicit parameterization of the tangent cone,
i.e. of K2,1
0and K2,2
0, at q=0, is obvious that there is no
regular kinematotropy.
VI. A regular Kinematotropy: Wunderlich’s Linkage
A kinematotropic multi-loop linkage was reported by
Wunderlich in [16]. It was shown that this mechanism
possesses five different motion modes: three with 2 DOF
(‘Hauptform’, ‘1. Nebenform’, ‘5. Nebenform’), and two
with 1 DOF (‘3. Nebenform’, ‘4. Nebenform’). The link-
age can change between these motion modes via singular
configurations. In the following the linkage is analyzed in
the configuration in Fig. 5a).
The linkage consists of 12 bodies that are connected by
16 joints. Its topological graph is shown in Fig. 5b). The
spanning tree, cotree, and FCs are chosen as shown. It pos-
sesses γ= 5 independent FCs.
The geometric parameters (Fig. 5a)) are set to a= 3, b =
1, c =5. Then, in the reference configuration, the joint
screw coordinates are
Y1=Y11 = (0,0,1,0,3,0)
Y2=Y4= (0,0,1,0,4,0)
Y3=Y15 = (0,0,1,0,1,0)
Y5=Y7= (0,0,1,2,3,0)
Y6=Y8= (0,0,1,2,0,0)
Y9=Y13 = (0,0,1,2,1,0)
Y10 =Y14 = (0,0,1,0,0,0)
Y12 =Y16 = (0,0,1,2,4,0).
With the selected FCs, the first-order constraints (14) at the
reference q=0for the 5 FCs are 0=H(1)
l(0,x)with
H(1)
12 (0,x) = Y12x12 Y11 x11 +Y1x1+Y2x2
+Y4x4+Y5x5+Y8x8+Y9x9
H(1)
13 (0,x) = Y13x13 Y10 x10 +Y1x1+Y2x2
+Y4x4+Y5x5+Y8x8+Y9x9
H(1)
14 (0,x) = Y14x14 Y3x3Y2x2Y1x1
H(1)
15 (0,x) = Y15x15 +Y4x4+Y5x5+Y6x6
H(1)
16 (0,x) = Y16x16 Y9x9Y8x8+Y7x7
(20)
The solution of (20) is the 3-dimensional vector space
K1
0=V(p1(x), . . . , p12 (x)) R16 (21)
defined by the linear equations
p1(x) = x1+ 2x14 + 6x15 3x16,
p2(x) = x2x14 4x15 + 2x16,
p3(x) = x32x14 2x15 +x16,
p4(x) = x4+x15,
p5(x) = x5x15,
p6(x) = x6+x15,
p7(x) = x7x14 2x15 + 2x16,
p8(x) = x8+ 2x14 + 4x15 x16,
p9(x) = x93x14 6x15 + 2x16,
p10 (x) = x10 +x14 + 3x15 x16,
p11 (x) = x11 +x14 + 3x15 x16,
p12 (x) = x12 +x14 + 3x15 x16,
p13 (x) = x13 +x14 + 3x15 x16.
Here V(p1, . . . , pi)represents the algebraic solution vari-
ety of the polynomials p1, . . . , pi. Performing the higher-
order analysis shows that all higher-order cones are identi-
cal to the second-order cone, i.e. CqV=K2
q. The latter
is
K2
0=K2,1
0K2,2
0K2,3
0
where
K2,1
0={xR16|x1=s2t, x2=s+ 2t,
x3=s2t, x4=t, x5=t,
x6=t, x7=s, x8=s,
x9=s, x10 =t, x11 =t,
x12 =t, x13 =t, x14 =s2t,
x15 =t, x16 =s}(22)
K2,2
0={xR16|x1=5s, x2= 5s, x3=5s,
x4=s, x5=3s, x6=s,
x7= 3s, x8= 3s, x9=3s,
x10 =s, x11 =s, x12 =s,
x13 =s, x14 =5s, x15 =s
x16 =s}(23)
B2
H
G
B3
1
3
14
L
B014
J
J
J
B1
2
J
L15 L16
15
5
4
J
J
J
6
J8
16
7
J
J
J
9
J
L13
L12
10
J13
J
12
J
11
J
10
B
11
B
B9
B8
B6
B7
B4
B5
J1
J11
J4
J2
J16
J12
J5
J7
J14
J10
J13
J9
J6
J8
J3
J15 B2
B0
B6
B3
B1
B4
B11
B5
B8
B9
B7
B10
a)
b)
Fig. 5. a) Reference configuration of Wunderlich’s linkage, and b) its topological graph.
K2,3
0={xR16|x1= 4s, x2=2s, x3=4s,
x4=s, x5= 2s x6=s,
x7=4s, x8= 2s, x9=4s,
x10 =s, x11 =s, x12 =s,
x13 =s, x14 =2s, x15 =s
x16 =s}(24)
The K2,i
0are tangent spaces to the motion modes inter-
section at q=0. The K2,1
0is the tangent space to a 2-
dimensional motion mode. The K2,2
0and K2,3
0are tangent
spaces to 1-dimensional modes. Figure 6 shows represen-
tative configurations in either motion mode.
Once the tangent cone is known, also the tangent space
to Vat qis known as TqV= span CqV. For the Wun-
derlich linkage it is in fact TqV=K1
q= ker J(q). Since
T0V6=C0V, the configuration q=0is a singular point of
V.
The parameterizations of the tangent spaces reveal the
feasible motions when the linkage branches from one to the
other mode. It follows from (22) and (23) that the mode
2 (with tangent space K2,2
0) can be entered smoothly from
mode 1 (with tangent space K2,1
q) by setting t= 6s. Hence
there is a regular kinematotropy between mode 1 and 2.
In other words, the linkage can be controlled from the 2-
dimensional to the 1-dimensional mode without the need to
stop its motion and without velocity or acceleration jumps.
This should be deemed an important ability. However, the
actual control through the singularity is still a difficult task.
The Wunderlich linkage was analyzed in [16] using com-
putational algebraic geometry. There the different motion
modes were deduced from a global analysis of the c-space
variety.
a)
b)
c)
d)
Fig. 6. a) Wunderlich’s linkage in a) singularity, b) mode 1, c) mode 2,
and d) mode 3.
VII. Conclusion
The remarkable feature of kinematotropic linkages, that
they can change their DOF without disassembling them,
has already attracted some attention. If this is eventually
to be exploited in applications, it is important to study the
linkage’s kinematics during the transition between motion
modes with different DOF.
In this paper the notion of regular kinematotropy is intro-
duced as a smooth curve in c-space, i.e. a smooth motion,
between different-dimensional motion modes. There is yet
no criterion for the existence of regular kinematotropy, and
it remains open whether it exists for a given linkage. It
is shown in this paper that the existence of a regular kine-
matotropy can be established by means of a higher-order
analysis of the transition configuration. This is based on
tangent cone to the c-space. The latter consists of the tan-
gents to feasible curves in V, and thus reveals the motion
characteristics. As an example for the existence of a regular
kinematotropy, the Wunderlich mechanism (a 12 bar multi-
loop linkage) is considered. It is shown explicitly that there
is a regular kinematotropy between a 1-dimensional and 2-
dimensional mode. Hence this linkage can transit between
different DOFs without exhibiting non-smooth motions.
In order to synthesize kinematotropic linkages with reg-
ular kinematotropy, further research is required aiming on
conditions on the linkage geometry.
Acknowledgement
The first author acknowledges partial supported by the
Austrian COMET-K2 program of the Linz Center of
Mechatronics (LCM).
References
[1] T. Arponen, A. M¨
uller, S. Piipponen, J. Tuomela: Kinematical anal-
ysis of overconstrained and underconstrained mechanisms by means
of computational algebraic geometry, Meccanica, Vol. 49, No. 4,
2014, pp. 843-862
[2] W.H. Chai, Y. Chen: The line-symmetric octahedral Bricard linkage
and its structural closure, Mech. Mach. Theory, 45 (2010) 772–779
[3] C. Galleti, P. Fangella: Single-Loop kinematotropic mechanisms,
Mech. Mach. Theory, Vol. 36, 2001, pp 743-761382, 2000.
[4] X. Kong, M. Pfurner: Type synthesis and reconfiguration analysis
of a class of variable-DOF single-loop mechanisms, Mech. Mach.
Theory, Vol. 85, 2015, pp. 116-128
[5] Lee, C.-C. and Herv ´
e, J. M. Discontinuous mobility of one fam-
ily of spatial 6R mechanisms through the group algebraic struc-
ture of displacement set, Proc. 2002 ASME Des. Eng. Tech. Conf.,
DETC2002/MECH-34273, Montreal, Canada, 2002.
[6] Lee, C.-C. and Herv ´
e, J. M. Discontinuously movable seven-link
mechanisms via group-algebraic approach, Proc. IMechE Part C: J.
Mechanical Engineering Science, Vol. 219: 577-587, 2005.
[7] Lee, C.-C. and Herv ´
e, J. M. Three novel discontinuously movable
spatial 7-link mechanisms, Proc. 2006 ASME Des. Eng. Tech. Conf.,
DETC2006-99386, 2006
[8] C.C. Lee, J.M. Herve: Discontinuously Movable 8R Mechanisms
with an Infinity of Bifurcations, 12th IFToMM World Congress,
Besanc¸on (France), June 18-21, 2007
[9] A. M ¨
uller, J.M. Rico: Mobility and Higher Order Local Analysis
of the Configuration Space of Single-Loop Mechanisms, in: J. J.
Lenarcic, P. Wenger (eds.), Advances in Robot Kinematics, 2008,
Springer, pp. 215-224
[10] A. M¨
uller: Derivatives of Screw Systems in Body-fixed Representa-
tion, in J. Lenarcic, O. Khatib (ed.): Advances in Robot Kinematics
(ARK) 2014, Springer, pp. 123-130
[11] A. M¨
uller: Higher Derivatives of the Kinematic Mapping and some
Applications, Mech. Mach. Theory, Vol. 76, 2014, pp. 70-85
[12] A. M¨
uller: Local analysis of closed-loop linkages - mobility, singu-
larities, and shakiness, IDETC 2015, paper DETC2015-47485
[13] O. R¨
oschel: M¨
obius mechanisms, Advances in Robot Kinematics
(ARK) 2000, pp. 375-382
[14] J. Selig: Geometric Fundamentals of Robotics (Monographs in
Computer Science Series), Springer-Verlag New York, 2005
[15] K. Wohlhart: Kinematotropic Linkages, in: J. Lenarˇ
ciˇ
c, V. Parent-
Castelli (eds.): Recent Advances in Robot Kinematics, Kluwer,
1996, pp. 359-368
[16] W. Wunderlich: Ein merkw ¨
urdiges Zw¨
olfstabgetriebe,
¨
Ostereichisches Ingeneurarchiv, Vol. 8. No. 2/3, 1954, pp. 224-228
... Recently [51], it was found that one of the earliest examples of kinematotropic linkages, the Wunderlich mechanism [17,50] exhibits a different type of intersection between one of its 1-DOF branches and its 2-DOF branch, these [53] branches intersect tangentially, i.e. their tangents at the intersection are par-allel, as in case 4 in Table 1, with the tangent cone analysis still successfully detecting branches and their dimension. However, this opened the question of whether there exist mechanisms with tangential intersections of motion branches of the same dimension, in which case the tangent cone would fail in detecting the bifurcation. ...
... It is important to mention that the case of tangential intersection of motion branches is of particular interest since the mechanism can move from one motion branch to another through a C nC curve, i.e. a curve whose first n C derivatives exist, while in a typical reconfiguration through a transversal intersection of 95 motion branches the mechanism has to move through a non-differentiable C 0 curve, in which not even the first derivative exists, forcing the mechanism to stop at the singularity. This will make reconfiguration technically easier, although it is not exactly a smooth motion, which would imply a curve in C ∞ , therefore the terms smooth reconfiguration and smooth kinematotropy (or regu-100 lar reconfiguration and kinematotropy) used in [51,56] are not adopted in this paper. ...
... A striking property of this singularity was pointed out in [51] where Müller ...
Preprint
Full-text available
The branches of motion in the configuration space of a reconfigurable linkage can intersect in different ways leading to different types of singularities. In the vast majority of reported linkages whose configuration spaces contain multiple branches of motion the intersection happens transversally, allowing local methods , like the computation of its tangent cone, to identify different branches by means of their tangents. However, if these branches are of the same dimension and they intersect tangentially, it is not possible to identify them by means of the tangent cone at the singularity as the tangent spaces to the branches are the same. Although this possibility has been mentioned by a few researchers, whether linkages with this kind of tangent intersection of branches of motion exist is still an open question. In this paper, it is shown that the answer to this question is yes: A local method is proposed for the effective identification of branches of motion intersecting tangentially, and a method for the type synthesis of linkages that exhibit this particular type of singularity is presented.
... In particular, a control strategy is required to go through the kinematic singularities in order to accomplish the task of bypassing obstacles when the manipulator is in a no-effect movement mode. A further investigation on kinematic singularities with higher differentials (e.g., [12]) will be one of our future works. ...
Chapter
Full-text available
In this work, the kinematic singularities of serial manipulators with 7 rotational joints are analyzed and their effects on the possible end effector movement are studied. We obtain the numerical kinematic singularities through algebraic varieties and demonstrate this on the kinematically redundant serial manipulator KUKA LBR iiwa. The algebraic equations for determining the variety are derived by taking the determinant of the 6-by-6 submatrix of the Jacobian matrix of the forward kinematics. By using the primary decomposition, the singularities can be decomposed and classified. Further analysis of the kinematic singularities including the inverse kinematics of the redundant manipulator provide us valuable insights. Firstly, there are kinematic singularities where the inverse kinematics has no effect on the self-motion and cannot be used to avoid obstacles. Secondly, there are kinematic singularities, which lead to a single closed-loop connection with the serial redundant manipulator, so that a kinematotropic mechanism is achieved.
... The reconfiguration analysis of a reconfigurable cube mechanism, which is a spatial 8R mechanisms with several 2-or 3-DOF motion modes, has been presented in [21] . In addition, local mobility analysis of variable-DOF mechanisms has been dealt with in [20,22] . 1 The current approaches to the reconfiguration analysis of variable-DOF mechanisms have certain limitations although they have their own merits. For example, the symbolic approach [14] is limited to variable-DOF 6R mechanisms. ...
Article
This paper is about the construction and reconfiguration analysis of a novel variable-DOF (or kinematotropic) single-loop 7R spatial mechanism, which is composed of seven R (revolute) joints. Firstly, the novel variable-DOF single-loop 7R spatial mechanism is constructed from a general variable-DOF single-loop 7R spatial mechanism and a plane symmetric Bennett joint 6R mechanism for circular translation. The reconfiguration analysis is then carried out in the configuration space by solving a set of kinematic loop equations based on dual quaternions and the natural exponential function substitution using tools from algebraic geometry. The analysis shows that the variable-DOF single-loop 7R spatial mechanism has five motion modes, including a 2-DOF planar 5R mode, two 1-DOF spatial 6R modes, and two 1-DOF spatial 7R modes and can transit between the 2-DOF planar 5R mode and each of the other motion modes through two transition configurations. There are two transition configurations from which the mechanism can switch among its four 1-DOF motion modes.
... It is thus important that the singularities and their nature are known a priori. An interesting question in this regard is whether there are tangential intersections of motion modes that allow for smooth transitions between different modes [1,12]. ...
Chapter
Different motion modes of mechanisms often correspond to irreducible components of the configuration space (c-space), and singularities of the c-space often (but not necessarily) happen at the intersections of irreducible components, i.e. motion modes, of the configuration space. Frequently mechanisms are required to perform different tasks on different motion modes of the mechanism connected by c-space singularities. This means that in order for the mechanism to switch between motion modes it has to pass through a c-space singularity. Although singularities may not be avoided, it is desirable to design the mechanism in such a way that the transition motion through the singularity is as smooth as possible. In this paper we propose using the theory of intersections of algebraic varieties as a tool from algebraic geometry that allows investigating this situation. Modern computational algebra provides the necessary algorithms. The theory and its implications are demonstrated for two simple examples.
... This does not necessarily mean that the motion is a non-smooth curve in V . A noticeable property of special linkages is that they exhibit smooth kinematotropies, i.e. the corresponding motion curve is smooth, which is deemed to have practical significance as it avoids motion discontinuities [Müller & Piipponen (2015)]. The general conditions on the linkage geometry are yet unknown. ...
Conference Paper
Full-text available
The paper revisits the definition and the identification of the singularities of kinematic chains and mechanisms. The degeneracy of the kinematics of an articulated system of rigid bodies cannot always be identified with the singularities of the configuration space. Local analysis can help identify kinematic chain singularities and better understand the way the motion characteristics change at such configurations. An example is shown that exhibits a kinematic singularity although its configuration space is a smooth manifold.
... Progresses have been made in the research on variable-DOF (degree-of-freedom) mechanisms in recent years [3,5,6,7,10]. However, variable-DOF mechanisms have not been well explored yet. ...
Chapter
A new variable-DOF (degree-of-freedom) single-loop mechanism with seven revolute joints is proposed. The mechanism is constructed as a combination of two Bennett mechanisms and has two distinct 1-DOF 7R modes, where it is able to perform general 1-DOF 7R motion, and one 2-DOF double-Bennett mode, which is composed of two 1-DOF Bennett 4R motions. This paper shows the construction of this mechanism and analyzes all the motion modes and the transition configurations. Through these transition configurations, the mechanism can switch from one 1-DOF 7R mode to the 2-DOF double-Bennett mode and then to the other 1-DOF 7R mode.
Article
The single-degree-of-freedom four-bar multi-mode planar mechanism (MMPM) is a type of four-bar mechanism, which not only has the structural characteristics of the traditional four-bar mechanisms but also can achieve multiple motion modes by changing its structure. It has the advantage of performing diverse functions while conserving resources, which opens up new possibilities for research and application of the four-bar mechanism. However, due to the lack of a systematic configuration construction method, the design and application of single-degree-of-freedom four-bar MMPMs are seriously limited. This paper presents a systematic method to construct a set of single-degree-of-freedom four-bar MMPMs based on the loop equations and the proposed multi-mode modules (MMMs). First, depending on the loop equations, the four-bar planar mechanism containing two branches is identified by the corresponding branch graphs. Then three kinds of MMMs are systematically proposed for the first time, helping the identified mechanism realize multiple motion modes. Subsequently, single-degree-of-freedom four-bar MMPMs are constructed by replacing the specific component of the planar mechanism with the MMMs. Furthermore, the replacement rules of MMMs and the corresponding construction steps are summarized. Finally, 14 kinds of single-degree-of-freedom four-bar MMPMs are listed and the corresponding multi-mode motion analysis is discussed at the end of this paper. The proposed method will provide a great convenience for the configuration design of single-degree-of-freedom four-bar MMPMs.
Article
This paper systematically deals with the synthesis of multi-mode single-loop 6R, 7R and 8R Bennett-based mechanisms from an algebraic viewpoint. Based on the factorization of motion polynomials over dual quaternions, an algebraic method is proposed to synthesize multi-mode single-loop 6R, 7R and 8R Bennett-based mechanisms. Using this method, several multi-mode single-loop Bennett-based mechanisms with different number of joints are constructed depending on explicit poses of joint axes. Then motion mode analysis of the 7R mechanism is carried out by formulating and solving a set of kinematic loop equations using tools from algebraic geometry. The analysis demonstrates that this multi-mode 7R mechanism has four motion modes, including a two degree-of-freedom (DOF) double Bennett mode, a 2-DOF hybrid mode, a 1-DOF rotation mode and a 1-DOF spatial 7R mode. Meanwhile, multimode characteristics of the single-loop 6R and 8R mechanisms also are concisely demonstrated in light of reconfiguration analysis. This work provides an algebraic representation framework for further investigation on multi-mode mechanisms that composed of two or more single-loop overconstraint mechanisms.
Article
Although kinematic analysis of conventional mechanisms is a well-documented fundamental issue in mechanisms and robotics, the emerging reconfigurable mechanisms and robots pose new challenges in kinematics. One of the challenges is the reconfiguration analysis of multimode mechanisms, which refers to finding all the motion modes and the transition configurations of the multimode mechanisms. Recent advances in mathematics, especially algebraic geometry and numerical algebraic geometry, make it possible to develop an efficient method for the reconfiguration analysis of reconfigurable mechanisms and robots. This paper first presents a method for formulating a set of kinematic loop equations for mechanisms using dual quaternions. Using this approach, a set of kinematic loop equations of spatial mechanisms is composed of six polynomial equations. Then the reconfiguration analysis of a novel multimode single-degree-of-freedom (1DOF) 7R spatial mechanism is dealt with by solving the set of loop equations using tools from algebraic geometry. It is found that the 7R multimode mechanism has three motion modes, including a planar 4R mode, an orthogonal Bricard 6R mode, and a plane symmetric 6R mode. Three (or one) R (revolute) joints of the 7R multimode mechanism lose their DOF in its 4R (or 6R) motion modes. Unlike the 7R multimode mechanisms in the literature, the 7R multimode mechanism presented in this paper does not have a 7R mode in which all the seven R joints can move simultaneously.
Article
Full-text available
The mobility of a linkage is determined by the constraints imposed on its members. The geometric constraints define the configuration space (c-space) variety as the geometric entity in which the finite mobility of a linkage is encoded. The aim of a local kinematic analysis of a linkage is to deduce its finite mobility, in a given configuration, from the local c-space geometry. In this paper, a method for the local analysis is presented adopting the concept of the tangent cone to a variety. The latter is an algebraic variety approximating the c-space. It allows for investigating the mobility in regular as well as singular configurations. The instantaneous mobility is determined by the constraints, rather than by the c-space geometry. Shaky and underconstrained linkages are prominent examples that exhibit a permanently higher instantaneous than finite DOF even in regular configurations. Kinematic singularities, on the other hand, are reflected in a change of the instantaneous DOF. A c-space singularity as a kinematic singularity, but a kinematic singularity may be a regular point of the c-space. The presented method allows to identify c-space singularities. It also reveals the ith-order mobility and allows for a classification of linkages as overconstrained and underconstrained. The method is applicable to general multiloop linkages with lower pairs. It is computationally simple and only involves Lie brackets (screw products) of instantaneous joint screws. The paper also summarizes the relevant kinematic phenomena of linkages.
Article
Full-text available
Based on group theory and group algebraic structure of the displacement set, one family of single-loop spatial six-revolute mechanisms is offered to illustrate the discontinuous mobility of mechanism. Some properties of discontinuous mobility can be considered as those of the generalised kinematotropy. However, the former seems to be more general than the latter. In general, the discontinuously movable configuration of single-loop spatial 6R mechanism occurs as two or more independent manifolds or subgroups are involved in the same kinematic loop. There are totally three 6R mechanisms provided in this work. The first one is actually a famous Sarrus 6R mechanism, the second one is a hybrid 6R mechanism formed by the combination of one planar and one spherical 4R chains with one pair of collinear axes, and the last one belongs to the well-known generalised double-Hooke-joint mechanism. Their local or permanent mobility will depend on the various positions of joints during the movement.
Article
Full-text available
Two novel discontinuously movable (DM) 8-revolute (8R) mechanisms named planar-planar and planar-spherical 8R DM mechanisms are proposed. The former is synthesized by imbrication of two planar 4R chains while imbricating one planar and one spherical 4R trivial chains forms the latter. Their discontinuous mobility with a one-dimensional infinity of bifurcation is explained by using the Lie group algebraic properties of the displacement set. In addition, the same given spatial arrangement of joints can be linked in two ways thus constituting two distinct chains with a quite different mobility. One chain has three global degrees of freedom (dofs), which disobey the general Grubler-Kutzbach mobility criterion. The other chain has singular poses, which constitute a one-dimensional infinity of bifurcations towards two distinct working modes. As a qualitative result, the set of relative motions between two specific links is not a regular manifold of displacements but consists in the union of 2-dimensional manifolds, whose intersection is a one-dimensional manifold.
Conference Paper
Full-text available
The configuration of a kinematic chain can be uniquely expressed in terms of the joint screws via the product of exponentials. Twists on the other hand can be represented in various forms. The particular representation is determined by the reference frame in which the velocity is measured and the reference frame in which this velocity is expressed. For kinematic analyses the spatial twists are commonly used. Analytical mechanism dynamics, on the other hand, uses body-fixed twists. The body-fixed twist of a moving body is the velocity of a body-attached frame relative to the spatial frame expressed in the body-attached moving frame. Accordingly the spatial and body-fixed twists are expressed in terms of spatial and body-fixed instantaneous joint screw coordinates, respectively. Crucial for analytical kinematics and dynamics are the derivatives of twists, and thus of the mechanism's screw system. Whereas higher-order derivatives of screw systems in spatial representation have been a subject of intensive research, the body-fixed representation has not yet been addressed systematically. In this paper a closed form expression for higher-order partial derivatives of the screw system of a kinematic chain w.r.t. the joint variables is reported. The final expression is a nested Lie bracket of the body-fixed instantaneous joint screws. It resembles the previously presented results for the spatial representation.
Conference Paper
The mobility of a linkage is determined by the constraints imposed on its members. The constraints define the configuration space (c-space) variety as the geometric entity in which the finite mobility of a linkage is encoded. The instantaneous motions are determined by the constraints, rather than by the c-space geometry. Shaky linkages are prominent examples that exhibit a higher instantaneous than finite DOF even in regular configurations. Inextricably connected to the mobility are kinematic singularities that are reflected in a change of the instantaneous DOF. The local analysis of a linkage, aiming at determining the instantaneous and finite mobility in a given configuration, hence needs to consider the c-space geometry as well as the constraint system. A method for the local analysis is presented based on a higher-order local approximation of the c-space adopting the concept of the tangent cone to a variety. The latter is the best local approximation of the c-space in a general configuration. It thus allows for investigating the mobility in regular as well as singular configurations. Therewith the c-space is locally represented as an algebraic variety whose degree is the necessary approximation order. In regular configurations the tangent cone is the tangent space. The method is generally applicable and computationally simple. It allows for a classification of linkages as overconstrained and underconstrained, and to identify singularities. Copyright © 2015 by ASME Country-Specific Mortality and Growth Failure in Infancy and Yound Children and Association With Material Stature Use interactive graphics and maps to view and sort country-specific infant and early dhildhood mortality and growth failure data and their association with maternal
Article
Three kinds of new discontinuously movable (DM) spatial 7-link mechanisms named hybrid planar-spherical 7R, hybrid spherical-spherical 7R, and hybrid planar-planar 6R1P DM mechanisms are synthesized by combining planar and spherical 4R trivial chains. Their discontinuous mobility is explained using the Lie group algebraic properties of the displacement set. In addition, the same given spatial arrangement of joints can be linked in two ways thus constituting two distinct chains with a quite different mobility. One chain has two global degrees of freedom (dofs), which disobey the general Grubler-Kutzbach mobility criterion. The other chain exhibits a singular pose, which is a bifurcation towards two distinct working modes of one-dof mobility. As a result, the set of relative motions between any two specific links is not a manifold but consists of the union of displacement 1-dimensional manifolds.
Article
This paper deals with the type synthesis and reconfiguration analysis of variable-DOF (degree-of-freedom) single-loop mechanisms — a class of reconfigurable mechanisms that DOF may change. A method is proposed to the type synthesis of variable-DOF single-loop mechanisms by inserting two joints to a multi-DOF single-loop overconstrained mechanism. Reconfiguration analysis of a variable-DOF single-loop 7R mechanism is then carried out using the kinematic mapping and algebraic geometry method. The analysis shows that the variable-DOF 7R mechanism may have one 2-DOF planar 5R operation mode and one or two 1-DOF spatial 7R operation modes depending on the link parameters of the mechanism. Transition configurations between each pair of operation modes are also identified. This work provides a framework for further investigation on variable-DOF single-loop mechanisms.
Chapter
The configuration of a kinematic chain can be uniquely expressed in terms of the joint screws via the product of exponentials. Twists on the other hand can be represented in various forms. The particular representation is determined by the reference frame in which the velocity is measured and the reference frame in which this velocity is expressed. For kinematic analyses the spatial twists are commonly used. Analytical mechanism dynamics, on the other hand, uses body-fixed twists. The body-fixed twist of a moving body is the velocity of a body-attached frame relative to the spatial frame expressed in the body-attached moving frame. Accordingly the spatial and body-fixed twists are expressed in terms of spatial and body-fixed instantaneous joint screw coordinates, respectively. Crucial for analytical kinematics and dynamics are the derivatives of twists, and thus of the mechanism's screw system. Whereas higher-order derivatives of screw systems in spatial representation have been a subject of intensive research, the body-fixed representation has not yet been addressed systematically. In this paper a closed form expression for higher-order partial derivatives of the screw system of a kinematic chain w.r.t. the joint variables is reported. The final expression is a nested Lie bracket of the body-fixed instantaneous joint screws. It resembles the previously presented results for the spatial representation.