1. Introduction
Mobility analysis is one of the most fundamental issues in type synthesis, kinematic, and dynamic studies of parallel manipulators [
1]. Mobility analysis includes the number of degrees of freedom and motion property of the end-effector.
The 3-CCR PM with three DOFs has attracted much attention from scholars. Hervé and Karouia [
2] analyzed the assembly conditions and singular configurations of non-overconstrained 3-CCR PMs with three spherical DOFs based on the Lie group method. Callegari et al. [
3] proposed a 3-RCC PM with three translational DOFs and investigated its dynamic and position/force hybrid control. Chaker et al. [
4] investigated the impact of clearance and manufacturing errors on the accuracy of a 3-CCR PM with three spherical DOFs. Rodriguez-Leal et al. [
5] analyzed the instantaneous mobility of the 3-RCC PM with three translational DOFs using screw theory. Shen et al. [
6] studied the motion characteristics of 3-RCC mechanisms with three spherical DOFs using the position and orientation characteristics method. Ma et al. [
7] applied the 3-RCC PM with three translational DOFs to the vehicle seat suspension and effectively reduced its vibrations. The existing research on 3-CCR PMs mainly focused on the PMs with constraint forces and torques, while studies of the 3-CCR PMs having screw-type constraints have not been attempted. Studying the mobility of the 3-CCR PM with three screw-type constraints is beneficial for gaining a deeper understanding of the types of DOFs in PMs under the influence of multiple screw-type constraints. This promotes the application of PMs with multiple independent helical DOFs, such as in minimally invasive surgical robots and biomimetic joints.
During the past 150 years, scholars have made intensive efforts in the mobility analysis of mechanisms. The corresponding studies include screw theory-based methods [
8,
9,
10,
11], graph methods [
12,
13], Lie group-based methods [
14,
15], linear transformation-based methods [
16], position and orientation characteristics (POC) methods [
17], geometric algebra-based methods [
18,
19], and computer-aided methods [
20,
21,
22]. Screw theory-based methods establish a general approach for analyzing the DOFs of mechanisms using the theory of the screw systems and reciprocal relationships [
8,
9,
10,
11], which have been widely applied to the mobility analysis of lower-mobility PMs, metamorphic PMs, and hybrid mechanisms. Graph-based methods provide a visual representation of screw systems using numerical tools to map various geometric relationships between constraints and DOFs [
12,
13]. This method establishes a one-to-one correspondence between the properties of DOFs, motion screw systems, and constraint screw systems through graphical representations. Lie group-based methods employ Euclidean subgroups to describe the fundamental motions of kinematic joints and end-effectors using multiplication and intersection operations between subgroups to calculate the DOFs [
14,
15]. The linear transformation-based method requires the establishment of a Jacobian matrix that maps the joint velocity space to the end-effector output velocity. The DOFs are determined by the rank of this Jacobian matrix [
16]. Other methods, such as geometric algebra and Clifford Algebra, are also used to analyze the DOFs of PMs [
18,
19]. Furthermore, with the rapid development of computer technology, automated mobility analysis methods based on CAD technology and machine learning-based DOFs prediction methods have also begun to attract attention [
20,
21,
22].
Up to now, these DOFs determination methods have primarily focused on PMs with only forces/torque constraints. It is not easy to obtain DOFs simply through the traditional process for PMs that have screw-type terminal constraints. When using screw theory-based methods and atlas methods for mobility analysis, it is necessary to determine the type of DOFs based on the geometric relationships between constraints. However, when multiple screw-type constraints exist at the end-effector, not only do the geometric relationships between screw-type constraints affect the type of DOF, but the pitch values of screw-type constraints also influence the identification of DOFs (detailed analysis is provided in
Section 3.1). Therefore, these two types of methods are not suitable for analyzing the DOFs in PMs with three screw-type constraints.
Currently, determining the principal screws of the motion screw system is a viable approach to analyzing the mobility properties of PMs [
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37]. Principal screws are defined as a set of mutually orthogonal and intersecting screws. The number of principal screws equals the order of the screw system. Furthermore, any screw within the screw system can be represented as a linear combination of these principal screws.
The methods for solving principal screws can be divided into two main categories. The first type is based on the geometric properties of principal screws being orthogonal and intersecting with each other. Hunt [
23] proposed a method for constructing principal screws from given screws, which is applicable to second and third-order screw systems. Based on this, Hunt [
24] further investigated geometric construction methods and classified screw systems of different orders. Tsai et al. [
25] studied special bases for second- and third-order screw systems, providing geometric conditions and classification methods. Huang et al. [
26,
27] utilized the theory of quadric decomposition to identify the principal screws of a third-order screw system and applied this method to analyze the principal screws of the 3-RPS PM.
The second category is based on the eigenvalue and eigenvector analysis, which typically relies on numerical computations. Rico and Duffy [
28,
29] introduced an algebraic method based on dual vectors to identify principal screws and introduced the concept of DOFs partitioning. Parkin [
30] proposed a method for solving principal screws applicable to two- to five-order screw systems. Bandyopadhyay and Ghosal [
31,
32] proposed a generalized eigenvalue method based on dual-number algebra to determine principal screws, providing examples for solving the principal screws of serial, parallel, and hybrid mechanisms. Salgado et al. [
33,
34] developed an algorithm for solving principal screws based on the decomposition of input and output spaces. Abdel-Baky and Al-Ghefari [
35] proposed a method for solving principal screws using dual quaternions. Chen et al. [
36] introduced a general-special decomposition method to determine the standard bases of screw systems. Archer and Hopkins [
37] introduced a numerical algorithm based on singular value decomposition for solving principal screws.
However, when using the principal screw solution algorithm to analyze mobility, the solving process is numerical, which prevents the establishment of analytical relationships between the structure of the mechanism and the types of DOFs. This approach is not conducive to subsequent research on how changes in structural parameters affect the types of DOF.
This paper addresses the mobility analysis problem of a 3-CCR PM with three screw-type constraints. By solving for the principal screws of the constraint screw system, the special DOFs phenomena of the 3-CCR PM are investigated. The remainder of this paper is organized as follows:
Section 2 provides a detailed description of the differences between the mobility analysis of the 3-CCR PM having screw-type terminal constraints and traditional PMs.
Section 3 introduces the analytical expressions of the terminal screw-type constraints and the corresponding principal screws and establishes the DOFs identifying approach for the 3-CCR PM.
Section 4 gives the numerical example for the DOFs determination of the 3-CCR PM. Finally, some concluding remarks are given in
Section 5.
2. Problem Description
The terminal constraint refers to the constraints exerted on the end-effector of a manipulator. In screw theory, one independent terminal constraint
$r at the end-effector of a mechanism is represented as following [
1]:
where
s represents the direction vector of
$r,
r denotes the position vector from the reference point to any point on the axis of
$r, and
h is a scalar known as the pitch of the screw.
For the existing lower-mobility PMs, almost all terminal constraints are constraint forces or constraint torques. Recent research has shown that there are some PMs [
38] with the terminal constraint is one screw pitch in each limb. For PMs with only constraint forces/torque constraints, the DOFs can be visually distinguished based on the geometric relationship of the terminal constraints in each limb [
8]. However, for PMs with screw-type terminal constraints, the same geometric relationships of the terminal constraints may still correspond to multiple different types of DOFs. It is not possible to obtain DOFs simply through the traditional process. The mobility problem of this class of PMs is difficult and has not been solved yet.
This paper takes a 3-CCR PM as an example to discuss the DOFs problem of this class of PMs. The 3-CCR PM is shown in
Figure 1. This PM consists of a fixed pyramid with
O as its center, a moving platform, and three CCR limbs connecting the two platforms. The moving platform is an equilateral triangle with three vertexes, which are
Ai(
i = 1, 2, 3). The
i-th CCR limb connects the fixed pyramid with the moving platform by two cylindrical joints C
i1 and C
i2, one linkages
li between C
i1 and C
i2, and there is one revolute joint R at point
Ai. The joint C
ij is equivalent to a P joint P
ij, and an R joint R
ij. P
i1(
i = 1, 2, 3) intersects at point
O. R
i3 are symmetrically distributed on the moving platform and intersects at a point outside the moving platform.
Let
Pij,
Rij(
j = 1,2,……) represent the
j-th P or R joint in the
i-th limbs. Let “||”, “⊥” and “|” represent the parallel, perpendicular, and collinear relations, respectively. The geometric relations among the joints in the 3-CCR can be expressed as follows:
The terminal constraint in each CCR limb of this PM is a screw constraint [
38]. The three constraint screws imposed on the moving platform form a constraint screw system. In reference [
39], the screw systems have been divided into 50 categories. For this PM, there are eight types of possible constraint screw systems (as shown in
Table 1) corresponding to the 7th to 14th types in reference. The eight constraint screw systems belong to the three-order screw systems.
Table 1 shows the relationships between the pitch of the principal screws
hα,
hβ, and
hγ of the constraint screw system and the DOFs corresponding to various situations, as well as the corresponding atlas of screw systems. In
Table 1, yellow lines indicate helical DOFs, blue lines indicate rotational DOFs, green lines indicate screw-type constraints, and red lines indicate force constraints.
For the determination of the constraint screw system, a principal screw analysis of the constraint screw system is required. The constraint type can be determined based on the pitch values of the principal screws. Furthermore, the DOFs of the PMs can be determined based on the relationship between the type of constraint screw system and the DOF, as shown in
Table 1.
The terminal constraints of this PM may correspond to eight different screw systems, and the identification of principal screws is performed at a specific pose. Thus, the DOFs determination of this PM needs to be carried out in different discrete poses in the workspace.
3. Terminal Constraint and DOFs Determination Based on Principal Screws Analysis
3.1. Analytical Expression of the Terminal Constraint
Establish the fixed coordinate system
O-
XYZ at point
O with
Z⊥
P31,
X||
P21,
Y||
P11 are satisfied. Establish the moving coordinate system
o-
xyz at point
o with
x||
A3A1 and
y||
oA2 are satisfied,
z axis can be determined by
x and
y (see
Figure 1).
Let
Rij,
Pij denote the unit vectors of the
j-th R joint in
i-th limbs,
ri denotes the position vector from a reference point to an arbitrary point on the axis of the R joint. Let
be the terminal constraint of
i-th limbs,
and
be the direction and moment components of
, respectively. From the reciprocal relation between the motion and the constraint screw system, it leads to the following:
From Equation (3),
can be solved as follows:
In the general case,
Ri1,
Ri2, and
Ri3 are linearly independent. Substituting Equation (4) into Equation (3),
can be solved as follows:
From Equation (2), it can be concluded that some joint vectors of the 3-CCR PM satisfy the following relationship:
Substituting Equation (6) into Equation (5), it leads to the following:
From Equations (4) and (7), it is known that the physical meaning of
is that the terminal constraint in the
i-th limbs is a screw-type constraint passing through the intersection point of the link
li and the joint
Pi1, along the direction of
li, with a pitch −
di2Pi1·
Ri3/
Li·
Ri3. The terminal constraints are illustrated by the green lines in
Figure 1.
Equations (4) and (7) demonstrate the analytical relationships between the screw-type terminal constraint and the joint vectors in each limb, laying the foundation for establishing the principal screws of the terminal constraint screw system. According to Equation (7), it can be seen that the expression for the screw-type constraints of this 3-CCR mechanism is very simple. This makes the 3-CCR mechanism suitable as an example for studying the relationship between independent screw-type constraints and DOFs.
3.2. Calculating the Principal Screws of the Constraint Screw System
The constraint screw
of each limb form a constraint screw system, and any constraint screw in this system can be expressed by the linear combination of
as follows:
where
k1,
k2, and
k3 are three coefficients.
The pitch of
$r can be expressed as follows:
Suppose
k3 ≠ 0,
u =
k1/
k3,
w =
k2/
k3, Equation (9) can be written as follows:
Expanding Equation (10) leads to the following:
where
The quadratic curve expressed by Equation (11) degenerates into two straight lines when the value of
h equals the pitch of the principal screw. According to the theory of quadratic curve decomposition, this occurs if and only if the determinant of the coefficient matrix is zero.
By expanding Equation (13), we can obtain the following:
where
where
ci(
i = 1,…,4) only depends on
and
.
The three solutions
h1,
h2, and
h3 of Equation (14) are the pitch values of the principal screws, which can be expressed as follows:
where
By substituting
hj = 1, 2, 3 in Equation (15) into Equation (12), the corresponding values
a11,j,
a12,j,
a13,j,
a22,j,
a23,j, and
a33,j can be obtained. Then, by substituting these values into Equation (11), a bivariate quadratic equation in terms of
uj,
vj is derived. The solutions of this equation are shown as the following [
40]:
By considering
u =
k1/
k3,
w =
k2/
k3 and by substituting Equation (16) into Equation (8), the three principal screws
(
j = 1,2,3) corresponding to the terminal constraint system can be obtained:
Equation (17) is the analytical expression of with respect to , and Equation (15) is the analytical expression of hj with respect to . By substituting Equations (4) and (5) into Equation (15), hi can obtained, and then by substituting the obtained hi into Equation (17), the analytical expression of can be obtained.
To verify whether the solution of the principal screw is correct, one can check if the elements of
satisfy the perpendicular and intersecting conditions. The specific verification conditions are listed as follows:
3.3. Mobility Identifying Approach
For the obtained values of
hj, they are categorized based on their numerical magnitudes and denoted as
hα,
hβ, and
hγ.
Then, the specific types of DOFs of the PM can be identified based on
hα,
hβ and
hγ, which are categorized into 8 cases as shown in
Table 1.
When hα = hβ = 0 > hγ or hα > hβ = hγ = 0, the constraint screw system of the PM is classified as type 7. When hα, hβ, and hγ are all distinct, and one pitch has a different sign from the other two, the constraint screw system is classified as type 8. When hα > hβ = 0 > hγ, the constraint screw system is classified as type 9. When hα > hβ > hγ = 0 or hα = 0 > hβ > hγ, the constraint screw system is classified as type 10. When hα, hβ, and hγ are all distinct and have the same sign, the constraint screw system is classified as type 11. When hα > hβ = hγ = 0 or hα > hβ = hγ = 0, the constraint screw system is classified as type 12. When hα = hβ > hγ = 0 or hα = hβ > hγ = 0, the constraint screw system is classified as type 13. When hα, hβ, and hγ have the same sign, and only two of them are equal, the end-effector constraint screw system is classified as type 14.
Each type of third-order constraint system uniquely corresponds to one type of third-order motion system [
39]. As shown in
Table 1, the green lines represent the screw-type constraints, the red lines represent the constraint forces, the blue lines represent the motion screws, and the yellow lines represent the rotations. The above motion screw systems all contain independent helical DOFs. The axes of these helical DOFs are distributed in the cluster straight generatrices of an infinite number of one-sheeted hyperboloids, with the principal generator and the plane of the circular cross-section of each one-sheeted hyperboloid coincide, respectively.
For the 7th and 8th motion three-systems, except motion screws, there also exists an infinite number of rotational DOFs, which are distributed in the same cluster of straight generatrices of a one-sheeted hyperboloid. For the 9th motion system, there similarly exists an infinite number of rotational DOFs, which form two planar pencils of lines intersecting at two common points, respectively. For the 12th motion system, there exists an infinite number of rotational DOFs, which form a planar pencil intersecting at a common point. For the 10th and 13th motion systems, only one rotational DOFs exists. For the 11th and 14th motion systems, no rotational DOFs exist.
Based on the theory of Grassmann line geometry, the dimension of the independent DOFs of the motion systems is 3. Due to the coexistence of multiple rotational and helical DOFs in the above-mentioned motion screw systems, in order to clarify the corresponding DOFs type for each motion screw system, this paper provides a criterion for the DOFs determination of this class of PMs:
For an n-order motion screw system, the independent rotation and translation DOFs should be determined first. If the independent rotation and translation DOFs is a, then the independent helical DOFs is n-a.
Thus, among these 8 cases, the 7th, 8th, and 9th motion systems have three linearly independent rotational DOFs. The 12th motion system has two linearly independent rotational DOFs and one helical DOF. The 10th and 13th motion systems have one rotational DOFs and two linearly independent helical DOFs. Only the 11th and 14th motion screw systems have three linearly independent pure helical DOFs.
Based on the above analysis, the steps for the mobility analysis of PMs with three screw-type constraints are as follows:
- (1)
Express the joint vectors. Establish the expression of joint vectors in terms of the independent pose parameters of the end-effector. This step can be achieved through a kinematic inverse solution.
- (2)
Compute workspace and feasible joint vectors. Calculate the workspace of the PM and solve for the expressions of joint vectors under feasible poses within the workspace.
- (3)
Solve pitches of principal screws for discrete poses. Substitute the expressions of the joint vectors sequentially into Equations (4), (5), and (16)–(18) to solve for the principal screws and their pitches of the constraint screw system under feasible poses.
- (4)
Determine the type of DOFs. Utilize the one-to-one correspondence between the principal screws of the constraint screw system and the types of DOFs (as shown in
Table 1) to determine the DOFs at each feasible pose, thereby inferring the full-cycle mobility of the PM.
4. Mobility Analysis of 3-CCR PM
This section analyzes the mobility of the 3-CCR mechanism according to the steps for mobility analysis of PMs with three screw-type constraints. The terminal constraint and DOFs properties of the 3-CCR PM may vary in different poses, so this section establishes a position solution model for the 3-CCR PM. Based on this, combined with the terminal constraint and DOFs determination method obtained in the previous section, the terminal constraints and DOFs of this PM at different poses in the workspace are determined.
The position vector
Ai of point
Ai in {
n0} can be expressed as follows:
where
Ai and
are the position vectors of
Ai in
O-
XYZ and
o-
xyz, respectively.
o is the position vector of
o in
o-
xyz.
is the rotation matrix, and (
xl,
xm,
xn,
yl,
ym,
yn,
zl,
zm,
zn) are the rotation elements.
e1 denotes the distances from
o to
Ai.
From Equation (20),
and
Aij can be expressed as follows:
The direction vectors of Pi1 and Ri1 in {n0} can be expressed as follows:
According to Equation (2), the direction vectors of Pi2 and Ri2 in {n0} can be expressed as follows:
The direction vector of
Ri3 in {
n0} can be expressed as follows:
Equations (21)–(24) are the joint vector expressions with respect to the pose parameters of the moving platform.
From Equation (2), the geometric constraint equations of this PM can be expressed as follows:
Considering Equation (2), Equation (25) can be simplified as follows:
By substituting Equations (21)–(23) into Equation (26), it leads to the following:
According to Equation (2), the dimension constraint equation of this PM can be obtained as follows:
Substituting Equations (24) and (27) into Equation (28) and then simplifying it yields the following:
Substituting Equations (21)–(23) into Equation (29) leads to the following:
Using
ZYX Euler rotations with
α,
β, and
γ are three Euler angles, the rotation matrix of this PM can be expressed as follows:
Substituting Equation (33) into Equations (30)–(32) yields three constraint equations containing the terminal pose parameters Xo, Yo, Zo, α, β, and γ. The position solution of this PM is relatively complex and requires solving nonlinear equations. In this paper, the numerical method is used to solve the position solution, and then the DOFs at different points in the workspace are identified. The specific operation is as follows:
Set
Xo,
Yo,
Zo ∈ [10 mm, 100 mm], and set the constraint conditions as
di1,
di2 ∈ [10 mm, 100 mm]. For the given
Xo,
Yo,
Zo, solve
α,
β,
γ that satisfy Equations (30)–(32) using a numerical method. Substitute the pose parameters
Xo,
Yo,
Zo,
α,
β,
γ into Equation (27), calculate
di1,
di2, and verify the values according to the constraint conditions. If the given points satisfy the constraint conditions, substitute the pose parameters into Equations (21)–(24), obtain the joint vectors at this pose, and then solve the principal screws and the pitches of the constraint screw system using Equations (4), (5), (15) and (17). Finally, determine the DOFs considering the relationship between the principal screws of the constraint screw system and DOFs types. The points with different DOFs are drawn in the workspace, as shown in
Figure 3.
In
Figure 3, the blue dots indicate that the 3-CCR PM at this pose has three rotational DOFs corresponding to the 8th screw system, and the magenta dots indicate that the 3-CCR PM at this pose has three helical DOFs corresponding to the 11th screw system. The region in the workspace of the 3-CCR PM that only contains 3H DOFs is shown in
Figure 3b. To better display the distribution of points in the workspace, the points closer to the origin are set to have higher transparency. This result indicates that the DOFs property of the 3-CCR PM is variable in the workspace, and there are alternating forms of 3H and 3R DOFs in the workspace.
In order to intuitively demonstrate the independent helical DOFs of the 3-CCR PM, four poses corresponding to different
di1 that have 3H DOFs are shown in
Table 2. The first position parameters are given as
Xo = 30.25 mm,
Yo = 55 mm, and
Zo = 86.5 mm. The active limbs are solved as
d11 = 40.91 mm,
d21 = 67.98 mm, and
d31 = 97.60 mm. The second position parameters are given as
Xo = 48.25 mm,
Yo = 46 mm, and
Zo = 41.5 mm. The active limbs are solved as
d11 = 60.60 mm,
d21 = 57.87 mm, and
d31 = 53.73 mm. The third position parameters are given as
Xo = 66.24 mm,
Yo = 34.75 mm, and
Zo = 66.25 mm. The active limbs are solved as
d11 = 77.07 mm,
d21 = 46.41 mm, and
d31 = 78.90 mm. The fourth position parameters are given as
Xo = 25.75 mm,
Yo = 65.25 mm, and
Zo = 55 mm. The active limbs are solved as
d11 = 38.07 mm,
d21 = 79.42 mm, and
d31 = 65.77 mm.
After solving for the types of DOFs corresponding to feasible poses in the workspace of the 3-CCR mechanism, the author selected four poses with 3R DOFs. The
Xo,
Yo, and
Zo values of these poses, along with the calculated
α,
β, and
γ values, are substituted into Equations (22)–(23) to obtain the joint vector values for those poses. Then, the joint vector values were sequentially substituted into Equations (4), (5), and (16)–(18) to calculate the values of
and
hj shown in
Table 2.
The principal screws and the pitch of the constraint screw system in these poses are shown in the third and fourth columns of
Table 2. The principal screws of the motion screw system in each pose can be calculated based on screw theory. The pitches of the principal screws in the motion screw system are denoted as
,
,
, where the superscript
m indicates that these are the principal screws of the motion screw system. The calculations yield
= −
h1,
= −
h2,
= −
h3. Next, MATLAB (R2022b) was used to plot the principal screws of the motion screw systems, as shown by the blue lines in
Figure 4, in which the black labeled numbers represent the pitch of the principal screws of the motion screw system.
The method from reference [
26] was utilized to generate the axodes of helical DOFs with specific pitches within the motion screw systems at the four poses. To verify whether there are any rotational DOFs at the selected poses, we specifically plotted the axodes corresponding to a pitch of
hm = 0 (representing rotational DOF) using a yellow surface. Additionally, the axodes corresponding to three different pitches in [min(
), max(
)] were plotted and represented by blue surfaces, as shown in
Figure 4. The red labeled numbers in
Figure 4 indicate the pitch corresponding to the DOFs within the axodes.
The results indicate that no yellow surfaces were generated under the four poses listed in
Table 2, which implies that no rotational DOFs exist in the four poses. And the helical DOFs with the same pitch are distributed on the same hyperboloid of one sheet. Under the aforementioned four poses, the motion screw system of the 3-CCR mechanism contains only helical DOFs with negative pitches.
For comparison, four other poses of the 3-CCR mechanism with 3R DOFs are chosen, as presented in
Table 3.
The first position parameters are given as Xo = 30.25 mm, Yo = 43.75 mm, and Zo = 73 mm. The active limbs are solved as d11 = 29.59 mm, d21 = 48.07 mm, and d31 = 77.31 mm. The second position parameters are given as Xo = 28 mm, Yo = 84.25 mm, and Zo = 66.25 mm. The active limbs are solved as d11 = 35.53 mm, d21 = 94.36 mm, and d31 = 70.26 mm. The third position parameters are given as Xo = 30.25 mm, Yo = 46 mm, and Zo = 43.75 mm. The active limbs are solved as d11 = 27.33 mm, d21 = 46.30 mm, and d31 = 40.74 mm. The fourth position parameters are given as Xo = 37 mm, Yo = 50.50 mm, and Zo = 39.25 mm. The active limbs are solved as d11 = 36.62 mm, d21 = 51.52 mm, and d31 = 37.05 mm.
The principal screws of the motion screw system in each pose with 3R DOFs can be calculated. Then, the principal screws of the motion screw systems were plotted by MATLAB, as shown by the blue lines in
Figure 5. The axodes of helical DOFs with specific pitches within the motion screw systems at the four poses were generated, as shown in
Figure 5, where the yellow one-sheeted hyperboloid represents the spatial distribution of all rotational DOFs.
The results show that, for each pose listed in
Table 3, the rotational DOFs in the motion screw system are distributed on a single one-sheeted hyperboloid, and the helical DOFs with the same pitch are distributed on the same hyperboloid of one sheet.