64 2 Kinematics
be put in matrix form to get
1
ω
1
1
ω
2
1
ω
3
=
c
β
c
γ
s
γ
0
−c
β
s
γ
c
γ
0
s
β
0 1
˙α
˙
β
˙γ
. (2.18)
Given the angular velocities
1
ω
1
,
1
ω
2
, and
1
ω
3
, equation (2.18) can be
inverted to find the rate of change of the Euler angles. Specifically,
˙α
˙
β
˙γ
=
1
c
β
c
γ
−s
γ
0
c
β
s
γ
c
β
c
γ
0
−s
β
c
γ
s
β
s
γ
c
β
1
ω
1
1
ω
2
1
ω
3
. (2.19)
Note that the coefficient matrix in equation (2.18) is singular when β = ±π/2.
Thus, at orientations of the moving frame where β = ±π/2 we will be unable
to compute the angular velocities.
All Euler angle sequence of rotations have singular points in the config-
uration space. To avoid computational difficulties we will select a sequence
of Euler angles that are not singular near the nominal configuration of the
system.
2.2 Mechanisms
Mechanisms are mechanical systems that consists of rigid bodies called links
that are connected at points called joints. Figure 2.6 presents schematics
of some well known mechanisms. The links of a mechanism are classified
according to the number of joints that are on the link. As shown in Fig. 2.7
binary links have two joints, ternary links have three joints, quaternary links
have four joints, etc.
If each link in the mechanism is connected to at least two other links then
the mechanism forms a closed kinematic chain. Otherwise, the mechanism has
an open kinematic chain. In Fig. 2.6 the R-R robot has an open-kinematic
chain, all the other mechanisms are closed kinematic chains.
The joints in the mechanism are also called kinematic pairs. These kine-
matic pairs permit relative motion between the links in the mechanism. More-
over, the joints are classified according to the type of motion allowed between
the links. The kinematic pairs considered in this text are as follows.
• Spherical joint
A schematic of a spherical joint is shown below. This kinematic pair
allows link 1 and link 2 to rotate relative to each other about three axes.