Next Article in Journal
An Improved Equivalent-Input-Disturbance Method for Uncertain Networked Control Systems with Packet Losses and Exogenous Disturbances
Previous Article in Journal
Stabilization of Switched Time-Delay Linear Systems through a State-Dependent Switching Strategy
Previous Article in Special Issue
The Development of an Optimally-Tuned PID Control for the Actuator of a Transport Robot
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Kinematic Analysis of a Parallel Manipulator Driven by Perpendicular Linear Actuators

Department of Nano Manufacturing Technology, Korea Institute of Machinery and Materials, Deajeon 34103, Korea
*
Author to whom correspondence should be addressed.
Actuators 2021, 10(10), 262; https://doi.org/10.3390/act10100262
Submission received: 16 August 2021 / Revised: 5 October 2021 / Accepted: 5 October 2021 / Published: 9 October 2021
(This article belongs to the Special Issue Actuators in Manufacturing Robotics and Mechatronics)

Abstract

:
In this paper, a goniometer-type specimen stage with a linear actuation mechanism mounted on a rotation mechanism is introduced. The linear actuation mechanism was modeled as a spatial parallel manipulator consisting of a moving body, three linear actuators, and an anti-rotation mechanism. The three linear actuators were arranged perpendicular to each other. In the specimen stage, the linear actuators were in ball contact with the surface of a holder designed to hold a specimen. For the parallel manipulator, the ball contact was replaced with two prismatic joints and a spherical joint. The mobility of the manipulator without the anti-rotation mechanism was one degree of freedom greater than the number of actuators. Therefore, the redundant one degree-of-freedom motion was restrained using an anti-rotation mechanism with three rotation joints and two prismatic joints. The inverse and direct kinematics of the goniometer mechanism were derived and verified. In addition, the inverse Jacobian was derived, and local and global performance indices were analyzed by the terms of manipulability and isotropy. Finally, the goniometer-type specimen stage was designed by the global performance indices.

1. Introduction

Compared with a serial manipulator, the parallel manipulator has the advantages of higher accuracy, higher load capacity, higher stiffness, etc. [1] Those advantages have been used to produce numerous versions of parallel manipulators. They include, for example, spatial parallel manipulators with three degrees of freedom (DOF). Such manipulators typically have two tilts and one translation. The mechanisms of the manipulators include 3-PSP joint chains [1], 3-PRS joint chains [2], 3-RRS joint chains [3], and a CapPaMan architecture [4]. In addition, three-DOF translations have been implemented in a Cartesian parallel manipulator [5], DELTA robot [6], and cube manipulators [7].
A parallel manipulator has also been employed with a goniometer-type specimen stage in transmission electron microscopy (TEM) [8,9] to observe and analyze the micro- and nanoscale structures of specimens. In TEM, an electron beam generated from an electron gun passes through electron lenses in a vacuum, penetrates the specimen, and finally is projected on an imaging device.
The goniometer-type specimen stage is mounted outside the column of the TEM and is to supply and manipulate the specimen [10,11]. The specimen stage is composed of actuating systems, an anti-rotation mechanism, and a holder. The actuation systems typically consist of one rotational actuation system and three linear actuation systems. The linear actuator systems are mounted on the rotational actuation system.
The linear actuation system consists of linear actuators, a set of guiding columns including a head, a column, and a pivot-sliding joint, and a holder [12,13]. The linear actuators apply forces to the holder transports a specimen from the ambient atmosphere into the vacuum chamber of a TEM. To perform this transportation, the holder passes through the guide column into a vacuum chamber.
Generally, the motion of the holder tip on the specimen stage requires three translations. However, with existing parallel manipulators, three translations in the specimen stage are not possible, because of the pivot-sliding joint. As the holder passes the pivot-sliding joint, the motion of the holder tip is transformed to tilts and translation.
In a usual goniometer-type specimen stage, the displacements generated from two of the three linear actuators are tilted, contracted, and inverted by a lever mechanism with a pivot-sliding joint in the guide column. As a result, the linear actuation system generates one translation and two tilt motions. The two tilt motions can be approximated as linear motions because of their large rotation radius and small displacement.
The mechanism of the goniometer-type specimen stage has a compact and simple structure. In addition, this mechanism has simple, explicitly formed kinematics. Moreover, this mechanism has the functions of a displacement amplification, as well as a displacement reduction, due to a lever mechanism. In particular, the reduction function leads to a mechanism for precision work in a small workspace. As a result, this manipulator is applicable to a specimen stage in TEM for the precision manipulation of a very small specimen.
Although goniometer-type specimen stage mechanisms are widely used in TEMs, they have not been reported yet. In this paper, a goniometer-type specimen stage is introduced. The specimen stage has a linear actuation mechanism mounted on a rotation mechanism. The linear actuation mechanism in the specimen stage was modeled as a spatial parallel manipulator. The parallel manipulator consisted of a moving body, three linear actuators, and an anti-rotation mechanism. The three linear actuators were arranged perpendicular to each other. The mobility of the parallel manipulator was obtained. The direct and inverse kinematics were derived with explicit forms. In addition, a workspace calculated using direct kinematics was analyzed. The local and global performance indices of manipulability and isotropy were analyzed using the Jacobian of the manipulator. Finally, the goniometer-type specimen stage was designed by the global performance indices.

2. The Structure of a Parallel Manipulator Driven by Three Perpendicular Linear Actuators

Figure 1 shows the goniometer-type specimen stage designed by our team for a transmission electron microscope (TEM). This specimen stage has four actuators for one rotation and three translations. The linear actuation mechanism with three linear actuators is mounted serially on the rotational mechanism. The Y and Z actuators apply push forces to a guide head for forwarding motion. The backward motion for the Y and Z axes is produced by springs connected between the actuator and the guide head.
The holder consists of a holder head, a holder cap, a holder stem, and a holder tip. The holder passes through the guide head, a guide column, and a pivot-sliding joint into a vacuum chamber. The X actuator pushes the holder cap for forwarding motion. The backward motion of the x axis is produced by the pressure difference between the vacuum chamber and the environment. There is a small hole in the tip of the holder where the sample is placed. An electron beam passes through the hole to inspect the sample. In order to inspect the sample, it is necessary to move the sample along the X, Y, and Z directions using linear actuators. Each linear actuator has a ball tip that is in contact with the guide head or the holder cap. In addition, the mechanism has an anti-rotation mechanism to constrain rotational motion.
The linear actuation mechanism of the goniometer-type specimen stage can be modeled as a spatial parallel manipulator, as shown in Figure 2. Three linear actuators are arranged perpendicular to each other in a Cartesian coordinate system. The moving body consists of a stem and four crossed branches, two of which are folded. Each linear actuator applies force to each branch. The stem passes through the pivot-sliding joint. The linear actuators are connected to the branch through joint chains. The ball contact is replaced with an SPP joint chain, where S and P indicate a spherical joint and a prismatic joint. An anti-rotation mechanism is added to prevent the moving body from rotating. The anti-rotation mechanism is also connected to the branch with a joint chain.
The mobility of the parallel manipulator in Figure 1 can be calculated using the Chebychev–Grübler–Kutzbach criterion [14] as follows:
M = 6 ( N 1 j ) + i = 1 j f i   ,
where M is mobility, N is the number of links, j is the number of joints, and fi is the degree of freedom in the i-th joint. The fixed frame and the moving body each have one link. Each actuating mechanism consists of three links, four joints with six DOF, in which the joints form a PSPP joint chain where P is the linear actuator. The anti-rotation mechanism consists of three links and four joints with five DOF, in which the joints form an R(RP)PR chain, where R is a rotation joint. The (RP) means one joint and two DOF for the rotation and translation. The pivot-sliding joint consists of one link and two joints with four DOF, in which the joints form an SP joint chain.
The mobility of the parallel manipulator without the anti-rotation mechanism is considered. In this case, the number of total links is 12, the number of total joints is 14, and the total degrees of freedom is 22. As a result, the mobility in Equation (1) is four. Since this manipulator has one more mobility than the number of actuators, the motion of one DOF cannot be controlled. There are two choices—one is to add one additional actuator, and the other is to constrain the remaining mobility. Alternatively, the mobility of the goniometer mechanism with the anti-rotation mechanism is considered. In this case, the number of total links is 15, the number of total joints is 18, and the total degrees of freedom is 27. As a result, the mobility is three in Equation (1). Therefore, it is verified that the goniometer mechanism allows three independent motions.

3. Kinematics

Figure 3 shows the skeleton of the parallel manipulator, to help describe the geometrical relations of some points. The dotted skeleton is the initial state of the manipulator, and the solid skeleton is the moving state of the manipulator driven by forces FX, FY, and FZ. Point O at (0, 0, 0) is the reference point. Point CO at (h, 0, 0) is the acting point of the forces FY and FZ on the stem. Points AO and DO are the initial crossing points of the branches, and they are in the same position (L1O, 0, 0). Point PO at (−L2O, 0, 0) is the initial tip point of the stem. Point BO at (L1O, bY, 0) is the initial acting point of force FX.
When forces FX, FY, and FZ generate the displacement qX, qY, and qZ, points AO, BO, and PO are transformed to point A at (aX, aY, aZ), point B at (bX = L1O + qX, bY, bZ = 0), and point P at (pX, pY, pZ). Points C and D are tilted points with radii h and L1O from point O of points CO and DO due to the forces FY and FZ.

3.1. Inverse Kinematics

Inverse kinematics is used to find the displacements qX, qY, and qZ when the position of point P is given as (pX, pY, pZ). Initially, position B (bX, bY, bZ) and X-directional position h of the Y and Z actuators are given.
In Figure 3, the vector O P is
O P = p X i + p Y j + p Z k .
when the length from point O to point A is L1, and the length from point O to point P is L2, the total length LO is
L O = L 1 O + L 2 O = L 1 + L 2 ,
where
L 2 = p X 2 + p Y 2 + p Z 2 .
Therefore, vector O A is
O A = a X i + a Y j + a Z k = L 1 L 2 ( p X i + p Y j + p Z k ) .
In addition, vector B A is
B A = ( a X b X q X ) i + ( a Y b Y ) j + ( a Z b Z ) k .
Since vector B A is perpendicular to vector O A , the dot product of the vectors is as follows:
B A · O A = 0 .
From Equations (5) and (7), the displacement qX can be obtained as follows:
q X = ( L 2 L 1 p X + b X ) p Y p X ( L 2 L 1 p Y + b Y ) p Z p X ( L 2 L 1 p Z + b Z ) .
Vector O C O is tilted to vector O C by the position (pX, pY, pZ) of the stem tip, as shown in Figure 4. Then, vector O C can be derived as follows:
O C = h + δ L 2 ( p X i + p Y j + p Z k ) .
In addition, the magnitude O C is equal to the magnitude of the vector O C O , which is an X-directional component of O C . Therefore, variable δ is
δ = ( 1 + L 2 p X ) h .
Finally, the displacements of the Y- and Z-directional actuators are
q Y = h p Y p X , q Z = h p Z p X .

3.2. Direct Kinematics

Direct kinematics is to find the position (pX, pY, pZ) of the stem tip when the displacements of the actuators are given as (qX, qY, qZ). As before, position B (bX, bY, bZ) and the X-directional position h of the Y and Z actuators are given.
As shown in Figure 5, the directional components of point C are
c X = h 2 h 2 + q Y 2 + q Z 2   , c Y = h q Y h 2 + q Y 2 + q Z 2   , c Z = h q Z h 2 + q Y 2 + q Z 2 .
In addition, in Figure 3, point B is only movable in the x axis direction. When a force FX causes a displacement qX, the position of point B becomes (bX + qX, bY, bZ). Point C on line O A ¯ causes the following equation:
a X c X c X = a Y c Y c Y = a Z c z c Z = t ,
where t is a constant. Using Equations (7) and (13), the position of point A can be found as follows:
a X = c X c X ( b X + q X ) + c Y b Y + c Z b Z h 2 , a Y = c Y c X ( b X + q X ) + c Y b Y + c Z b Z h 2 , a Z = c Z c X ( b X + q X ) + c Y b Y + c Z b Z h 2 .
In addition, point P on line P C ¯ causes the following equation:
p X c X c X = p Y c Y c Y = p Z c z c Z = s ,
where s is constant. From Equation (15), the position (pX, pY, pZ) can be found as follows:
p X = c X ( 1 + s ) < 0 , p Y = c Y ( 1 + s ) , p Z = c Z ( 1 + s ) .
where slope s can be found as follows:
s = 1 ± L o L 1 h .
and the length L1 is
L 1 = a X 2 + a Y 2 + a Z 2 .
Since physically L O > L 1 ,   c X > 0 , and h > 0 ,
p X = c X h ( L o L 1 ) , p Y = c Y h ( L o L 1 ) , p Z = c Z h ( L o L 1 ) .

3.3. Demonstration

The derived kinematics was demonstrated using the output of the direct kinematics as the input of the inverse kinematics and then comparing the output of the inverse kinematics with the input of the direct kinematics, and vice versa. The mechanical parameters used for verification are given in Table 1.
Two cases were considered, as shown in Table 2. In case 1, the tip position was obtained using the displacements of the actuators from the direct kinematics, and then the displacements of the actuators were obtained using the tip position obtained from the inverse kinematics. As a result, the output displacements in the inverse kinematics were found to be the same as the input displacements in the direct kinematics. In case 2, the displacements of the actuators were obtained using the tip position from the inverse kinematics, and then the tip position was obtained using the obtained displacements of the actuators. As a result, the output tip position was determined to be the same as the input tip position. Therefore, the derived kinematics are valid.

4. Workspace Analysis

The workspace of the parallel manipulator was calculated using Equation (18). The parameters in the direct kinematics are listed in Table 1. A workspace with a set point P was calculated, while qY and qZ were scanned from −100 mm to 100 mm with a qX of −20, 0, and 20 mm.
The calculated workspace resulted in distorted convex surfaces as shown in Figure 6. The maximum was generated at the point corresponding to the acting point of the X-directional actuator, which was point B.
One point on the workspace was reversed and contracted with respect to displacements qY and qZ of the Y and Z actuators, due to the rotation of the spherical joint and the ratio of the lengths L1 and L2. A larger displacement, qX, of the X actuator caused a shorter length L2, which resulted in a smaller workspace, as shown in Figure 6a. The workspace was symmetric with respect to the y axis, and was asymmetric with respect to the z axis on the YZ plane, as shown in Figure 6b. As a result, the force acting point of the X actuator eccentric from the center on the YZ plane causes an asymmetric workspace with respect to the z axis.

5. Local Performance Index

The Jacobian matrix plays an important role in the design and analysis of manipulators. Although many studies [15,16,17,18] have performed a kinematic and dynamic analysis based on the Jacobian matrix, this study was limited to kinematic analysis.
Manipulability and isotropy are typical performance indices. In a parallel mechanism, they are calculated using the inverse Jacobian [19]. The inverse Jacobian is defined by
J 1 = [ q X p X q X p Y q X p Z q Y p X q Y p Y q Y p Z q Z p X q Z p Y q Z p Z ] .
In this, the first-row elements can be derived as follows:
q X p X = 1 L 1 ( 1 L 1 + 1 L 2 ) ( p X 2 + p Y 2 + p Z 2 ) L 2 L 1 1 p X 2 ( p X 2 p Y 2 p Z 2 ) + 1 p X 2 ( b Y p Y + b Z p Z ) , q X p Y = 1 L 1 ( 1 L 1 + 1 L 2 ) p Y p X ( p X 2 + p Y 2 + p Z 2 ) 2 L 2 L 1 p Y p X b Y p X , q X p Z = 1 L 1 ( 1 L 1 + 1 L 2 ) p Z p X ( p X 2 + p Y 2 + p Z 2 ) 2 L 2 L 1 p Z p X b Z p X
The second-row elements are as follows:
q Y p X = h p Y p X 2 , q Y p Y = h 1 p X , q Y p Z = 0 ,
The third-row elements are as follows:
q Z p X = h p Z p X 2 , q Z p Y = 0 , q Z p Z = h 1 p X .

5.1. Manipulability

The manipulability [20,21] of a parallel manipulator is defined by
w m = | J 1 J T |   .
where wm is the manipulability, and J1 and JT are the inverse Jacobian and the inverse transpose Jacobian of this mechanism. The configuration of a manipulator with smaller manipulability means it is near a singularity. Therefore, the configuration of the manipulator requires larger manipulability [20].
Manipulability was calculated while the tip position was scanned along the X, Y, and Z axes. The calculated manipulability exhibited concave-type surfaces, as shown in Figure 7. Three sets of manipulability were obtained, as shown in Figure 7a. As the tip position moved away from the center on the pYpZ plane, the manipulability increased, and the slope of the manipulability increased. In addition, as the X-directional tip position moved away from reference point O, the manipulability decreased. Figure 7b shows the contour map of the top surface in the three manipulability sets. Since the manipulability is symmetric with respect to the Y and Z axes, the manipulability at the center on the pYpZ plane is minimum. The equi-manipulability line is on a circle with its center at pY = pZ = 0.

5.2. Isotropy

The isotropy [22] of the parallel manipulator is defined by
w I = 1 | | J | | | | J 1 | | ,
where
| | J | | = t r ( J N J T ) ,
and N is the identity matrix with the n dimension of the Jacobian.
Isotropy was calculated while the tip position was scanned along the X, Y, and Z axes. The calculated isotropy exhibited concave-type surfaces, as shown in Figure 8. Three sets of isotropies were obtained, as shown in Figure 8a. As the tip position moved away from the center on the pYpZ plane, the isotropy increased, and the slope of the isotropy increased; however, the slope of the isotropy became gentler. In addition, as the X-directional tip position moved away from reference point O, isotropy increased and the change of the isotropy became gentler. Figure 8b shows the contour map of the top surface of the three isotropy sets. In Figure 8b, the isotropy is symmetric with respect to the pY axis. The minimal isotropy is offset from the center along the pY axis on the pYpZ plane where the offset is caused by the eccentric force acting point of the X actuator from the center on the YZ plane along the positive y axis.

6. Application

This parallel manipulator was applied to a goniometer-type specimen stage for TEM. The desired workspace for examining samples in TEM was limited to ±0.5 mm, ±1.5 mm, and ±1.5 mm along the X, Y, and Z axes.
For the design of the parallel manipulator, the force-acting points (B and C) and travel ranges of the linear actuators were chosen as design parameters. The design parameters were limited as follows:
35   mm   b Y 45   mm , 212   mm h 222   mm .
The travel ranges of the X, Y, and Z actuators were calculated by the inverse kinematics within the desired workspace and the constraint (27), and the results are listed in Table 3.
Global performance index means the average of the local performance index over the entire workspace. Therefore, global manipulability WM and global isotropy WI can be expressed as follows:
W M = w M d V d V , W I = w I d V d V ,
where V is the volume of the workspace. In general, larger WM and WI are preferable. The calculated global manipulability and global isotropy are shown in Figure 9. The global manipulability in Figure 9a increases with h but is independent of bY. The global isotropy in Figure 9b decreases with h and bY. However, the rate of change for bY is about three times greater than for h. The optimal parameters were chosen as the center point of the intersection of the two surfaces, that is, h = 217 mm and bY = 40 mm.
The goniometer-type specimen stage was designed with the travel ranges of the actuators and the acting point of the actuators. The motions of Y and Z actuators are reduced by about 2.9 times at the tip. The travel ranges of the actuators were determined by the calculated travel ranges in Table 3, and allowable values were ±2.5 mm, ±7mm, and ±7 mm in the X, Y, and Z actuators. In addition, the optimal parameters were designed by the center point of the intersection of the two surfaces of Figure 9, that is, h = 217 mm and bY = 40 mm. Based on the analysis, the goniometer-type specimen stage was developed as shown in Figure 10.

7. Conclusions

In this paper, a goniometer-type specimen stage with a linear actuation mechanism mounted on a rotation mechanism was introduced. The linear actuation mechanism was modeled as a spatial parallel manipulator consisting of a moving body, three linear actuators, and an anti-rotation mechanism. The three linear actuators were arranged perpendicular to each other. In the specimen stage, the linear actuators were in ball contact with the surface of a holder designed to hold a specimen. For the parallel manipulator, the ball contact was replaced with two prismatic joints and a spherical joint. The manipulator analyzed in the terms of mobility, workspace, and local performance indices resulted in the following features:
  • Three-DOF mobility;
  • Explicit forms of direct and inverse kinematics;
  • Distorted convex surface-type workspace with a maximum at the point corresponding to the acting point of the X-directional actuator;
  • Concave-type symmetric surfaced local manipulability with the maximum at center with respect to the YZ plane;
  • Concave-type surfaced local isotropy with the maximum at an offset distance from the center with respect to the YZ plane.
For the design of the parallel manipulator, the force-acting points and travel ranges of the linear actuators were chosen as design parameters. Based on the workspace analysis, the travel ranges of the linear actuators were determined. In addition, the force contact points were designed as the center point of the intersection of the analyzed global indices. Finally, the goniometer-type specimen stage was developed by the analysis results. The developed goniometer-type specimen stage will be applied in the near future.

Author Contributions

Conceptualization, K.-B.C. and J.L.; methodology, K.-B.C., G.K. and H.L.; data curation, formal analysis, and simulation, K.-B.C., G.K., H.L. and S.K.; writing—original draft preparation, K.-B.C. and S.K.; writing—review and editing, K.-B.C. and J.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by BioNano Health-Guard Research Center funded by the Ministry of Science and ICT(MSIT) of Korea as Global FrontierProject (Grant No. H-GUARD_ 2013M3A6B2078943) and Korea Basic Science Institute (Grant No. D39612).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Rezaei, A.; Akbarzadeh, A.; Nia, P.M.; Akbarzadeh-T, M.-R. Position, Jacobian and workspace analysis of a 3-PSP spatial parallel manipulator. Robot. Comput. Manuf. 2013, 29, 158–173. [Google Scholar] [CrossRef]
  2. Li, Y.; Xu, Q. Kinematic analysis of a 3-PRS parallel manipulator. Robot. Comput. Manuf. 2007, 23, 395–408. [Google Scholar] [CrossRef]
  3. Di Gregorio, R. The 3-RRS Wrist: A new, simple and non-overconstrained spherical parallel manipulator. J. Mech. Des. 2004, 126, 850–855. [Google Scholar] [CrossRef]
  4. Ceccarelli, M.; Carbone, G. A stiffness analysis for CaPaMan (Cassino Parallel Manipulator). Mech. Mach. Theory 2002, 37, 427–439. [Google Scholar] [CrossRef]
  5. Kim, H.S.; Tsai, L.-W. Design optimization of a cartesian parallel manipulator. J. Mech. Des. 2003, 125, 43–51. [Google Scholar] [CrossRef]
  6. Bouri, M.; Clavel, R. The linear Delta: Developments and applications. In Proceedings of the Joint 41st International Symposium on Robotics and 6th German Conference on Robotics 2010 (ISR/ROBOTIK 2010), Munich, Germany, 7–9 June 2010; pp. 1–8. [Google Scholar]
  7. Liu, X.-J.; Jeong, J.I.; Kim, J. A three translational DoFs parallel cube-manipulator. Robotica 2003, 21, 645–653. [Google Scholar] [CrossRef]
  8. Moeck, P.; Fraundorf, P. Transmission electron goniometry and its relation to electron tomography for materials science applications. arXiv 2006, arXiv:cond-mat/0611345. [Google Scholar]
  9. Tang, C.Y.; Yang, Z. Membrane Characterization; Elsevier: Amsterdam, The Netherlands, 2017; pp. 145–149. [Google Scholar] [CrossRef]
  10. Pulokas, J.; Green, C.; Kisseberth, N.; Potter, C.S.; Carragher, B. Improving the Positional accuracy of the goniometer on the Philips CM series TEM. J. Struct. Biol. 1999, 128, 250–256. [Google Scholar] [CrossRef] [PubMed]
  11. Vingsbo, O.; Yanaka, T.; Shirota, K. A method of using the incident beam tilt as a eucentric goniometer in transmission electron microscopy. Ultramicroscopy 1975, 1, 121–126. [Google Scholar] [CrossRef]
  12. Svensson, K.; Jompol, Y.; Olin, H.; Olsson, E. Compact design of a transmission electron microscope-scanning tunneling microscope holder with three-dimensional coarse motion. Rev. Sci. Instrum. 2003, 74, 4945–4947. [Google Scholar] [CrossRef] [Green Version]
  13. Bobji, M.S.; Ramanujan, C.S.; Pethica, J.B.; Inkson, B.J. A miniaturized TEM nanoindenter for studying material deformationin situ. Meas. Sci. Technol. 2006, 17, 1324–1329. [Google Scholar] [CrossRef] [Green Version]
  14. Chebychev–Grübler–Kutzbach Criterion. Available online: https://en.wikipedia.org/wiki/Chebychev%E2%80%93Gr%C3%BCbler%E2%80%93Kutzbach_criterion#cite_ref-Uicker2003_2-0bler–Kutzbachcriterion–Wikipedia (accessed on 16 August 2021).
  15. Hoevenaars, A.; Krut, S.; Herder, J. Jacobian-based natural frequency analysis of parallel manipulators. Mech. Mach. Theory 2020, 148, 103775. [Google Scholar] [CrossRef]
  16. Zhang, Z.; Shao, Z.; Wang, L. Optimization and implementation of a high-speed 3-DOFs translational cable-driven parallel robot. Mech. Mach. Theory 2020, 145, 103693. [Google Scholar] [CrossRef]
  17. Scalera, L.; Boscariol, P.; Carabin, G.; Vidoni, R.; Gasparetto, A. Enhancing energy efficiency of a 4-DOF parallel robot through task-related analysis. Machines 2020, 8, 10. [Google Scholar] [CrossRef] [Green Version]
  18. Carabin, G.; Scalera, L.; Wongratanaphisan, T.; Vidoni, R. An energy-efficient approach for 3D printing with a Linear Delta Robot equipped with optimal springs. Robot. Comput. Manuf. 2021, 67, 102045. [Google Scholar] [CrossRef]
  19. Merlet, J.P. Jacobian, manipulability, condition number, and accuracy of parallel robots. J. Mech. Des. 2006, 128, 199–206. [Google Scholar] [CrossRef]
  20. Choi, K.-B. Kinematic analysis and optimal design of 3-PPR parallel manipulator. KSME Int. J. 2003, 17, 528–537. [Google Scholar] [CrossRef]
  21. Badrikouhi, M.; Bamdad, M. Novel manipulability for parallel mechanisms with prismatic-revolute actuators, GA-DP trajectory planning application. Mech. Solids 2021, 56, 278–291. [Google Scholar] [CrossRef]
  22. Srikar, A.; Kumar, P.V.; Thondiyath, A. Enhancement of stability and transparency in teleoperated robots through isotropy-based design. IEEE Access 2020, 8, 17273–17286. [Google Scholar] [CrossRef]
Figure 1. Goniometer-type specimen stage for transmission electron microscopy.
Figure 1. Goniometer-type specimen stage for transmission electron microscopy.
Actuators 10 00262 g001
Figure 2. A spatial parallel manipulator driven by three linear actuators arranged perpendicularly.
Figure 2. A spatial parallel manipulator driven by three linear actuators arranged perpendicularly.
Actuators 10 00262 g002
Figure 3. The skeleton of the parallel manipulator.
Figure 3. The skeleton of the parallel manipulator.
Actuators 10 00262 g003
Figure 4. The geometric relationship by the tilt of the stem.
Figure 4. The geometric relationship by the tilt of the stem.
Actuators 10 00262 g004
Figure 5. The geometric relationship by the displacements of the Y and Z actuators.
Figure 5. The geometric relationship by the displacements of the Y and Z actuators.
Actuators 10 00262 g005
Figure 6. Workspace: (a) oblique view; (b) top view.
Figure 6. Workspace: (a) oblique view; (b) top view.
Actuators 10 00262 g006
Figure 7. Manipulability: (a) oblique view; (b) contour map.
Figure 7. Manipulability: (a) oblique view; (b) contour map.
Actuators 10 00262 g007
Figure 8. Isotropy: (a) oblique view; (b) contour map.
Figure 8. Isotropy: (a) oblique view; (b) contour map.
Actuators 10 00262 g008
Figure 9. Global performance index: (a) global manipulability; (b) global isotropy.
Figure 9. Global performance index: (a) global manipulability; (b) global isotropy.
Actuators 10 00262 g009
Figure 10. Goniometer-type specimen stage.
Figure 10. Goniometer-type specimen stage.
Actuators 10 00262 g010
Table 1. Mechanical parameters.
Table 1. Mechanical parameters.
ParameterValue (mm)
L1O232.85
L2O80.65
h217.05
bX232.85
bY40.0
bZ0.0
Table 2. Verification of the kinematics.
Table 2. Verification of the kinematics.
(a) Case 1
Direct KinematicsInverse Kinematics
Input (mm)Output (mm)Input (mm)Output (mm)
qX10pX−68.5pX−68.5qX10
qY15pY−4.7pY−4.7qY15
qZ−10pZ3.2pZ3.2qZ−10
(b) Case 2
Inverse KinematicsDirect Kinematics
Input (mm)Output (mm)Input (mm)Output (mm)
pX−50qX34.6qX34.6pX−50
pY−20qY86.8qY86.8pY−25
pZ10qZ−43.4qZ−43.4pZ10
Table 3. Travel ranges of actuators X, Y, and Z.
Table 3. Travel ranges of actuators X, Y, and Z.
ActuatorTravel Range (mm)
X−1.306~1.396
Y−4.155~4.155
Z−4.155~4.155
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Choi, K.-B.; Lee, J.; Kim, G.; Lim, H.; Kwon, S. Kinematic Analysis of a Parallel Manipulator Driven by Perpendicular Linear Actuators. Actuators 2021, 10, 262. https://doi.org/10.3390/act10100262

AMA Style

Choi K-B, Lee J, Kim G, Lim H, Kwon S. Kinematic Analysis of a Parallel Manipulator Driven by Perpendicular Linear Actuators. Actuators. 2021; 10(10):262. https://doi.org/10.3390/act10100262

Chicago/Turabian Style

Choi, Kee-Bong, Jaejong Lee, Geehong Kim, Hyungjun Lim, and Soongeun Kwon. 2021. "Kinematic Analysis of a Parallel Manipulator Driven by Perpendicular Linear Actuators" Actuators 10, no. 10: 262. https://doi.org/10.3390/act10100262

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop