=Paper=
{{Paper
|id=Vol-1484/paper21
|storemode=property
|title=Design, Simulation and Implementation of a 3-PUU Parallel Mechanism for a Macro/mini Manipulator
|pdfUrl=https://ceur-ws.org/Vol-1484/paper21.pdf
|volume=Vol-1484
|dblpUrl=https://dblp.org/rec/conf/iros/MaPAHH15
}}
==Design, Simulation and Implementation of a 3-PUU Parallel Mechanism for a Macro/mini Manipulator==
Design, Simulation and Implementation of a 3-PUU Parallel
Mechanism for a Macro/mini Manipulator
Zheng Ma, Aun-Neow Poo, Marcelo H. Ang Jr , Geok-Soon Hong, and Feng Huo,
Abstract— Parallel mechanisms have the advantages of high involved continuous contact between the robot end-effector
rigidity, high precision and fast movement in its workspace. It is and the workpiece, and the simultaneous control of the force at
a most suitable mechanism to serve as the mini manipulator in a the point of contact. Such force/position controlled operations
macro/mini manipulator as the mini manipulator needs to have include high-precision edge and surface finishing operations
fast response and high resolution in positioning. In this paper, often encountered in the precision engineering, aerospace, and
the design of a 3-PUU parallel mechanism to be used as such a marine industries.
mini is presented. Failures are encountered during the process of
simulation and implementation of the parallel mechanism. Since an adequate workspace and a sufficient
Causes of the failures are analyzed and solutions are proposed to payload-carrying capacity are required in the performance of
overcome these. Based on the lessons from building the first their tasks, industrial robots are often designed with long and
prototype, improvements were made to the second prototype large arms. With its large mass and inertia [1], it is thus
which effectively removed the shortcomings resulting in a mini difficult to control such a single robotic arm in applications
which met the requirements for its intended application. which require position, force or force/position control and
achieve high accuracy with a fast response simultaneously.
I. INTRODUCTION
A proposed solution is to implement a compact
The development and application of robotics has made
end-effector with a small limited workspace which can have a
much progress since the first programmable industrial robotic
high bandwidth and high accuracy in positioning and have this
arm, the Unimate, was invented in 1961. Compared with
carried by a larger but slower robotic arm. This configuration
human operators, industrial robots have the advantages of high
is commonly referred as a macro/mini manipulator, where the
precision, repeatability and speed of motion, and high
large robotic arm is referred to as the “macro”, and the smaller
dexterity. They can also work in environments hazardous or
and faster end-effector referred to as the “mini”. The
unsuitable for human beings and, with large robots, are capable
macro/mini manipulator has the advantages of a large
of carrying and moving, with higher speeds and accuracy of
workspace provided by the macro robotic arm, as well as a fast
motion, heavy workpieces. In addition, except for downtime
and high-accuracy response provided by the mini [2].
for maintenance, they are 24/7 workers who do not need rest or
holiday leaves and can thus improve productivity and speed of Considerations which need to be taken in the design of a
production. mini manipulator depend on what tasks it is being developed
for. In this paper, a mini manipulator designed for polishing
When used appropriately, industrial robots can reduce the
and deburring tasks is discussed. The normal forces that need
need, not only of unskilled labourers but also skilled workers,
to be applied by the polishing or deburring tool on the
in industry. As a result, they have found widespread
workpiece are estimated at up to 100 N and a few Newtons for
applications in repetitive operations such as material handling
polishing and deburring respectively. The optimum exerted
and assembly, welding and spray painting. To date, most of the
force depends on the type of operation, the material of the
applications of industrial robots are for non-continuous contact
workpiece and the type of tool used. A rough
type of operations, operations which do not require the robotic
sanding/polishing operation using a sanding/polishing pad
end-effector to be in continuous contact, and with a controlled
which has a large area of contact with the workpiece surface
level of contact force, with the workpieces.
will require a large exerted force whereas a small exerted force
Recent advances in robotics technology have allowed the will be needed for a fine finishing operation with a smaller
development of robotic arms with increased speeds and polishing pad.
precision of motion and with greater build-in intelligence.
The profile of the surface of the workpiece that is to be
There is now increasing interest in developing and employing
operated on is assumed not to have sudden rapid changes such
these devices for more challenging tasks, including those
that a workspace in the form of a sphere with a diameter of
labour-intensive and low-productivity operations which
40mm will be sufficient for the mini end-effector. During a
polishing or deburring operation, the macro manipulator
*Research supported by SIMTech-NUS Joint Laboratory and A*STAR. carries the mini manipulator (end-effector) along a desired
Zheng Ma is with the Advanced Robotics Center and the SIMTech-NUS reference path parallel to and at a small distance away from the
Joint Laboratory (Industrial Robotics), National University of Singapore, surface to be polished or from the edge of the workpiece to be
Singapore, 117580. (Corresponding author. Phone: +65-91188562; Email: deburred. For optimum operation, the orientation of the
mpemz@nus.edu.sg).
end-effector should have a predefined orientation with respect
Aun-Neow Poo, Marcelo H. Ang Jr, Geok-Soon Hong and Feng Huo are
with the Department of Mechanical Engineering, National University of to the surface, or edge, of the workpiece. While being moved
Singapore, Singapore, 117576. (Emails: mpepooan@nus.edu.sg, along this reference path by the macro, the mini moves in such
mpeangh@nus.edu.sg, mpehgs@nus.edu.sg and huofeng@nus.edu.sg).
FinE-R 2015 Page 42 IROS 2015, Hamburg - Germany
The path to success: Failures in Real Robots October 2, 2015
a way as to exert the desired normal force on the workpiece. prismatic joints move in a direction perpendicular to the base
Since the mini is always in contact with the surface or edge of platform and are attached symmetrically at 120 degrees apart at
the workpiece, and as long as there are no sudden and large Ai , where i 1,2,3 , to the base platform. As shown in Fig. 1,
change to the surface or edge of the workpiece, the workspace
of the mini will not need to be large to perform the polishing or two universal joints (universal joints) connect the end of each
deburring task. prismatic joint to the top platform. The axes of the two
universal joints are parallel to each other and perpendicular to
Based on the aforesaid considerations and using feedback the prismatic joint. According to the Chebychev-Grübler–
from users with experience in polishing and deburring Kutzbach criterion [3], the number of degrees-of-freedom is
operations, a 3-DOF PUU(Prismatic-Universal-Universal) given by:
parallel mechanism, inspired by the Delta robot was selected j
for the mini manipulator. This 3-DOF translational parallel M 3(N 1 j) fi
mechanism (TPM) has only pure translational motions and was i1
designed to have a cylindrical workspace with a diameter of where N is the total number of links, j the total number of
40mm and a height of 30mm. joints, and fi , ( i 1,2,3 ) the degrees of freedom of link i . For
In the design process, solid models were first created to the mechanism shown in Fig. 1, the total number of links
simulate and to analyze the motions, and to evaluate the (including the base link) is N 8 , the total number of joints
stresses and deformations in the various links and components is j 9 , and the degree of freedom is fi 1 for the prismatic
when it is subjected to the maximum design applied forces and joints and fi 2 for the universal joints. Thus
torques. During the simulation study of its motions,
unexpected motions with extra degrees of freedom were M 3(8 1 9) 31 6 2 3
observed which caused the mini manipulator to take on and the mechanism shown in Fig. 1 has three
postures in which the platform on the mini end-effector was degrees-of-freedom with all being translational motions as will
not purely translated but was rotated from its starting position. be elaborated on in the next section. This ensures that the top
A kinematic analysis based on the 3-DOF translational motion platform is always parallel to the base platform.
fails to explain these unexpected motions since the
assumptions made in the kinematic analysis does not hold top platform U‐ joint
when the mechanism is not in parallel with its starting position. B3 B2
P3 O’
To reduce the overall cost and time, the universal joint U‐ joint
P2
components are directly ordered off the shelf for
implementation. The parallel mechanism appears to have B1
Prismatic
notable backlash. The resulting precision of the mechanism is joint
poor and cannot serve as the mini manipulator which supposed base platform P1
A3 A2
to have high accuracy in positioning.
The mechanism is modified eventually to overcome the O
backlash problem and retains the same kinematics as
previously designed. As a result, the working range and
mobility of the mechanism meets the requirement. Together
with a proper control algorithm, the mechanism can be used to
serve as the mini manipulator which has a fast response and A1
high precession in positioning.
In this paper, the 3-PUU parallel mechanism is first Figure 1. Structure of the 3-PUU parallel mechanism.
described and a standard kinematic analysis is derived under
assumptions. Unexpected motions in simulations are shown,
with a brief analysis of the reason why it happens. Problems of
backlash and positioning accuracy encountered in
implementation is discussed with an analysis of an
off-the-shelf universal joint structure. Improvements of the
mechanism architecture and joint options are presented which
overcomes the failure from the simulation as well as the real
implementation.
II. MECHANISM DESCRIPTION AND KINEMATIC ANALYSIS
A. A 3-PUU Parallel Mechanism
The structure of the 3-PUU parallel mechanism designed is
shown in Fig. 1 with three identical limbs connecting the base
platform to the top platform. Fig. 2 shows the structure for one
of the limbs. From the figures, it can be noted that the three Figure 2. One of the limbs of the 3-PUU parallel mechanism.
FinE-R 2015 Page 43 IROS 2015, Hamburg - Germany
The path to success: Failures in Real Robots October 2, 2015
B. Kinematic Analysis of 3-DOF Translational Motion z i L2 ( x xi ) 2 ( y yi ) 2 z
With knowledge of the 3-DOF translational mobility, the
kinematic model of the parallel mechanism can be derived [4]. In the same way, the forward kinematics can be obtained
The top view of the base and top platform is shown in Fig. 3, by applying the same constraint equation.
where Ai and Bi are the locations where the prismatic joints and
the universal joints are mounted to the base and the top III. FAILURES IN SIMULATION AND IMPLEMENTATION
platform respectively. Coordinate Frame O and Frame O’ are
With the kinematic model obtained, the parameters R, r and
respectively attached at the centre of the base and the top
L were chosen to meet the workspace criteria. Solid models
platform. The distance from the center of the platforms to Ai
were then established for motion and stress analysis, the
and Bi are R and r respectively. Let the displacement of the ith
former to confirm the translational motions of the top platform
prismatic joint attached at Ai be zi. All the universal joints are
within the specified workspace and the latter for sizing the
passive.
components for strength and stability.
Since the parallel mechanism are constrained to have only
translational motions, the transformation matrix for rotation During simulation, some unexpected results were observed
from frame O’ to frame O is an identity matrix. Let the position when the top platform moved away from being parallel to the
vector of Frame O’ in Frame O be base platform. Unacceptable motion performance was also
obtained with the first prototype developed using off-the-shelf
[ c ]O ( x y z )T universal joints. These will be discussed in the following
A2 sections.
B2
A. Extra DOF observed in Simulation
R Solid models of the parallel mechanism were created using
r the software SolidWorks®. Motion studies were done
A3 B3 simulating motion at the three prismatic joints. This caused the
three lower universal joints, P1, P2, and P3 in Fig. 1, to move
vertically. Various combinations of linear motions for the three
prismatic joints were used to study the movement of the top
platform relative to the base platform, as well as to verify the
B1 size of workspace of the parallel mechanism.
A1
The top platform was expected to remain parallel to the
base platform at all times since the design of the mechanism
Figure 3. Top view of base platform(left) and top platform(right). constrained it to have only 3-DOF translational motion.
However, it was noted that for some motion combinations of
According to the mechanism structure shown in Fig. 1 and the prismatic joints, the top platform does not always remain
the geometric conditions shown in Fig. 3, the inverse and parallel to the base platform but moved into a non-parallel
forward kinematics of the parallel mechanism can be obtained. mode of motion after remaining parallel for some time. Fig. 4
By assuming the top platform has only translational motion shows an example of how the roll-pitch-yaw angles of Frame
with respect to the base platform, position vector Bi in frame O’ with respect to Frame O change with time for one such
instance. From the figure, it can be seen that the top platform
O’ is
moves with only translational motion for about 11s after which
[ Bi ]O ' (r cos i r sin i 0)T , it has rotational motions.
1 30 , 2 150 , 3 90
Therefore the position vector Bi in frame O is
[ Bi ]O (r cos i x r sin i y z )T
and the position vector Pi in frame O is
[Pi ]O (R cosi R sini zi )T
For all three limbs, if the distance between the two universal
joints, Bi to Pi is L. The constraint equation can then be written
as
[Bi Pi ]O L
After substituting Bi and Pi into (7), we have
( x xi ) 2 ( y yi ) 2 ( z zi ) 2 L2 ,
xi ( R r ) cosi , yi ( R r ) sin i Figure 4. Roll-pitch-yaw angles oftop platform for non-paralle motion.
The inverse kinematics thus can be obtained as
FinE-R 2015 Page 44 IROS 2015, Hamburg - Germany
The path to success: Failures in Real Robots October 2, 2015
To explain the unexpected rotational motion, the a hole to accommodate the external shaft and a dowel pin is
assumption of pure translational motion was reviewed. A used to hold the shaft to the joint as shown in the figure.
typical drawing of a universal joint is shown in Fig.5.
Ux
Uy
Figure 6. Universal joint(double) [7].
Link side
UzP
Figure 7 shows the first prototype of the mini manipulator
Platform UzL mechanism using these universal joints. Three linear actuators,
side labeled with 0, 1 and 2, are used for the prismatic joints. Each
link connecting the prismatic joint to the top platform is made
up of a circular shaft with a universal joint at each end. The
universal joint at one end of each link is fixed to a linear
actuator and the other end to the top platform.
Figure 5. Rotational axis of a universal joint.
Consider one of the three universal joints attached to the
top platform as shown in Fig. 5. With the other end, Pi, of the
link fixed, there will be no rotation about the axis UzL, The
universal joint can only rotate about the Ux and Uy axes,
enabled by the cross component in the joint. With only two
degrees-of-freedom, there will not be any rotation about the
axis UzP, and thus no rotation of the platform [5].
Since there are three universal joints attached to the top
platform, therefore no rotation of the platform is allowed about
three axes. When these three axes are linearly independent
in 3 , the top platform will lose all the rotational motion and Figure 7. Translational parallel mechanism using U-joints.
its 3-DOF motions will be purely translational. Based on this
analysis, the rotational motion of the top platform during When the three linear actuators are fixed in any position,
simulation as shown in Fig. 4 is thus unexpected. i.e. not moving, the top platform should also remain in a fixed
position parallel to the base platform. However, it was found
This rotational motion observed in simulation is suspected that with the actuators fixed in their positions, the horizontal
to be caused by the loss of independence among the three axes slack of the top platform was 4 to 5 mm, which is unacceptably
UzPi. When two or more axes become linearly dependent, the large, together with unacceptably large angular rotations.
parallel mechanism will be in a singular position. Unlike the Investigations showed that these unacceptably large motions,
singularities in serial-link robots, instead of losing degrees of or “backlash”, are due to the clearances used in the
mobility, a parallel mechanism gains extra degrees of freedom manufacture of the mechanical components used. While pure
at a singular position [6]. translation motion of the top platform was observed in
In Fig. 4, it is likely that the parallel mechanism reached a simulation for which perfect dimensions of the various
singular position at about 11s, gained an extra degree of components are used in computation, such perfectly formed
rotational mobility and the top platform became non-parallel to parts are not available in practice, thereby resulting in the
the base platform. Thereafter, the motion of the mechanism unacceptable results. A close examination of the first prototype
was no longer constrained to be purely translational. showed that the exhibited backlash phenomenon is due almost
entirely to clearances in the off-the-shelf universal joints used.
Referring to the Chebychev-Grübler–Kutzbach criterion,
the mechanism should have three degrees-of-freedom when it The universal joint, also known as a Hooke's joint, is a joint
is not in a singular position. It is likely that the motion of the or coupling which is commonly used to transmit rotary motion
mechanism after passing through the singular position is a from one rigid shaft to another rigid shaft when the axes of the
combination of three degrees of motion with both rotation and two shafts are at a small angle to each other. The rotary motion
translation. Further investigation will be needed explain and to transmitted is usually in one direction only. Because there is no
understand this unexpected simulation result. change in direction of the transmitted rotary motion, the small
clearances designed into them for ease of manufacture does not
B. Backlash in Implementation cause any backlash problem.
The universal joints used in the construction of the first The universal joints used in the TPM mechanism in the
prototype were off-the-shelf good quality joints the schematic work here serve a different purpose. They serve as joints
of which is shown in Fig. 6. Each side of the universal joint has providing two degrees of freedom (rotary motion) constraining
FinE-R 2015 Page 45 IROS 2015, Hamburg - Germany
The path to success: Failures in Real Robots October 2, 2015
the motion of the parallel mechanism as required from the are used for their typical functions of transmitting rotary
structure shown in Fig. 1. Referring to Fig. 5, the universal motion between two shafts.
joints used should rotate only about axes Ux and Uy to cause The first prototype failed to meet the requirements for its
the top platform of the TPM mechanism to move. There should intended application and a review of the design, and where it
be no rotation about axis UzL or UzP. However, when one side
failed, was carried out to come up with the second prototype.
of the U joint, say the link side, is fixed and not allow to rotate
about its axis UzL, it is observed that the other side has freedom IV. LEARNING FROM THE FAILURES
to rotate, about axis UzP, to some significant degree. This is
due to manufacturing clearances designed into the joints, in In the process of developing and building the first
particular at the four ends of the cross component in the joint. prototype, two valuable lessons were learned. One is the
The resulting free-play or backlash is accentuated due to the unexpected results during simulation studies and the other is
short lengths of the two rods forming the cross component in the poor performance in the fabricated mechanism due to
the joint. The off-the-shelf U joints thus did not have sufficient manufacturing clearances and backlash in the off-the-shelf
stiffness along the Uz axes and are not suitable for the TPM universal joints used.
mechanism.
It is noted that that the top platform of the mechanism does
Another significant cause of the free-play or backlash not remain parallel to the base platform under all
problem in the motion of the TPM mechanism is due to circumstances. Rather, when starting from a parallel position,
clearance applied during the fabrication of the mechanism. As the top platform may move into a mode, or region of its
mentioned earlier and with reference to Fig. 6, dowel pins were workspace, where it gains rotational motions after passing
used to connect the external shaft to each end of the U joints. through a singular position. This problem occurred during
Ideally, the two holes in the U joint and the one in the shaft to simulation when it is put all possible motions within its total
accommodate the dowel pin should all be of exactly the same workspace. In practice, this problem can easily be overcome
diameter, corresponding to the diameter of the dowel pin, with by constraining the motions of the three actuators such that its
their centers perfectly aligned. However, as the holes were workspace clearly does not contain any singular positions.
drilled at different times, if they were to be made of the same
diameter with very little clearance, the centers of the holes The first prototype has unacceptably poor accuracy in its
need to be perfectly aligned in order for the dowel pin to be motion and positioning. The top platform has some degrees of
inserted. Alignment of the holes, when drilled separately, is not mobility, of about 5 mm due to backlash when the actuators are
easily done. As such, the fabricator introduce some clearance fixed in their positions. This mobility is not acceptable as the
and made the hole in the shaft larger (Fig. 8) than that of the mini manipulator is required to have high stiffness and
holes in the U joint, which is of the same diameter as the dowel precision. It is clear that this problem is caused by the
pin. While this allowed for the insertion of the dowel pin even manufacturing clearances in the off-the-shelf universal joints
if there is some slight misalignment of the holes during used. To overcome this problem, while still using lower-cost
manufacture, it caused significant rotational free-play or off-the-shelf components, other type of joints which has the
backlash between shaft and the universal joint. Here again, the same motion properties as universal joints but do not suffer
rotational backlash is accentuated by the small diameter of the from the same backlash problem was investigated as
shaft, and thus the length of the hole in it. replacements.
The mechanical structure to replace the link with its pair of
universal joints is shown in Fig. 9. It is composed of four ball
joints connected in a way to form a parallelogram.
B
A
D
C
Figure 8. Clearamce between dowel pin and the external shaft connected to
the U-joint. Figure 9. Improved parallel mechanism with ball joints.
The unsatisfactory motion of the first prototype of the According to the property of an ideal parallelogram, the
mechanism is largely due to the clearances in the off-the-shelf opposite sides of the parallelogram will always be parallel.
universal joints and the limited machining accuracy of the Therefore, the side AB will always be parallel to the side CD in
fabricated parts. Information on clearances for off-the-shelf Fig. 9. Since the side CD is mounted parallel and fixed to the
base platform, the side AB will also always be parallel to the
universal joints are not readily available from manufacturers
base platform. As there are three limbs in the TPM mechanism,
as such information may not have been important when they
FinE-R 2015 Page 46 IROS 2015, Hamburg - Germany
The path to success: Failures in Real Robots October 2, 2015
there are three parallelogram with three sides AB attached to resolved. Further research will be done to determine the exact
the top platform. cause of the rotational motions of the 3-PUU parallel
These three parallelogram limbs are attached to the top mechanism during simulation.
platform such that the three sides AB all lie in a plane and the Unacceptable free play and backlash was exhibited by the
top platform is parallel to this plane. Since all the three sides first prototype. This was not evident in the simulation
AB are parallel to the base platform, the plane formed by them experiments which are based on perfectly manufactured
will be parallel to the base platform. Therefore, the top components. Investigations showed that this problem was due
platform will also always be parallel to the base platform. With to inaccuracies in the dimensions of the components used. The
the top platform constrained to be parallel to the base platform, main cause was the free play in the off-the-shelf universal
and the base platform is fixed and immobile, the motion of the
joints used for the first prototype. To overcome this problem
top platform will be constrained to be translational only.
the universal joints were replaced by off-the-shelf ball joints
If there is free play or backlash in the ball joints at A, B, C, forming a parallelogram structure for the three limbs of the
or D in Fig. 9, then the parallelogram formed will not be an mechanism. The kinematic model of the mechanism remains
ideal parallelogram. In this case, the sides AB may become the same but the free play problem was effectively eliminated
non-parallel to the side CD. The amount of non-parallelism
and the second prototype exhibits high stiffness and
depends on the amount of free play in the ball joints and the
length of the sides AB and CD, the longer the sides are, the positioning accuracy.
smaller the degree of non-parallelism. Lessons were learned from unexpected outcomes and
failures during the simulation experiments and in
For the typical applications they are intended for, good implementation. Properly designed simulation experiments
quality ball joints have almost no free play or backlash. The
may produce results not predicted by theoretical studies as
length of the sides AB and CD of the parallelogram are also
much longer than the length of the cross component in the these studies are normally based on certain simplifications
universal joints. As such, the use of ball joints with a and assumptions, which cannot be completely replicated in
parallelogram structure for the three limbs of the TPM simulation experiments.
mechanism effectively eliminated the free play and backlash Furthermore, straightforward simulation experiments
problem. The resulting second prototype is rigid and has high which are based on perfect physical properties of the
precision in positioning. With the actuator fixed in their component parts may not show up possible inadequacies in
positions, there is no measurable backlash in the top platform. the design. These inadequacies may show up only in the
The backlash found in the first prototype had been effectively prototypes built due to unavoidable imperfections in the
eliminated and this second prototype will be suitable as the physical components making up the whole system.
mini in a macro-mini manipulator to be used for finishing and
deburring applications for which both position and
force/position control are required. Unlike a serial-link robot, ACKNOWLEDGMENT
the parallel structure of this robotic device gives it the high The authors acknowledge the support from the Collabora-
rigidity and thus the capability of exerting large forces on the tive Research Project under the SIMTech-NUS Joint Labora-
workpiece in force-controlled polishing applications tory (Industrial Robotics). This work was also supported in
part by the Science and Engineering Research Council
V. CONCLUSIONS (SERC) A*STAR Industrial Robotics Program Grant 12251
A parallel mechanism, based on the structure of the Delta 00008.
robot, was designed and implemented to serve as a mini REFERENCES
manipulator, acting as an end-effector, in a macro-mini
manipulator configuration for polishing and deburring [1] O. Khatib, "Inertial properties in robotic manipulation: an objective-level
framework," The International Journal of Robotics Research, vol. 1, no.
applications. 13, pp. 19-36, February 1995.
Kinematic models of the mechanism were first obtained [2] Z. Ma, G. S. Hong, M. Ang and A. N. Poo, "Mid-ranging control of a
and applied to fulfil the given criteria. Solid models were macro/mini manipulator," in IEEE International Conference on Advanced
created to simulate and analyze the resulting motions and Intelligent Mechatronics, Busan, 2015.
workspace of the mechanism which was design. Unexpected [3] J. Angeles and C. Truesdell, Rational Kinematics, Springer 1988, p. 78.
and unacceptable motions of the top platform in the [4] Y. Li and Q. Xu, "Kinematic Analysis and Dynamic Control of a 3-PUU
Parallel Manipulator for Cardiopulmonary Resuscitation," in 12th
mechanism were observed during the simulation experiments. International Conference on Advanced Robotics, Seattle, 2005.
The kinematic models failed to explain the motion since the [5] I. Bonev and D. Ziatanov, "The Mystery of the Singular SNU
assumption of pure translational motion of the top platform Translational Parallel Robot," 12 June 2001. [Online]. Available:
did not hold. It is likely that the non-parallel motions of the http://www.parallelmic.org. [Accessed 11 March 2014].
top platform in the mechanism was due to it passing through a [6] G. Gogu, Structural Synthesis of Parallel Robots, Dordrecht: Springer
2008, p. 249.
singular position at which it gained extra degrees of freedom.
[7] Misumi, "Universal Joints-Set Pin Type," Misumi, [Online]. Available:
With the motion of the actuators in the mechanism https://sg.misumi-ec.com/asia/ItemDetail/10300127430.html. [Accessed
constrained such that no singular positions lie within the 17 July 2015].
workspace, the problem of non-parallel motions can be
FinE-R 2015 Page 47 IROS 2015, Hamburg - Germany
The path to success: Failures in Real Robots October 2, 2015