Meng 2013
Meng 2013
Meng 2013
1, 2013 35
Feng Gao received his PhD Mechanical Engineering from Beihang University,
China. He is a Professor at the Shanghai Jiao Tong University, China. He is the
Director of State Key Laboratory of Mechanical System and Vibration. His
research interests include key technology in the design theory and application
of parallel robots and parallel numerical control equipment.
1 Introduction
As the most celebrated parallel manipulator, the Stewart platform was proposed by
Stewart (1965). With advantages of high stiffness, high load weight ratio, low inertia and
high speed over their serial counterparts, the parallel manipulators attracted decent
amount of interest and obtained remarkable developments in different areas (Dasgupta
and Mruthyunjaya, 2000), such as kinematics, dynamics, singularities and workspace
analysis, leading to extensive use for various applications including heavy manufacturing
and manipulation equipments (forging manipulator), dynamic simulators (flight simulator
and heavy load earthquake simulator), large-scale construction machinery (heavy
excavator), micro-operation equipment, high load or high speed robots and
human-machine interaction and perception (six-dimensional mouse). However,
advancement of type synthesis approaches cannot keep pace with the demand for more
kinds of parallel mechanisms from growing applications. A complete and valid type
synthesis approach must propose rigorous performance criterions, the general number
synthesis formula, correct algorithms, the design method of kinematic chains and parallel
mechanisms.
At present, there are several distinctive approaches for type synthesis of parallel
mechanisms:
1 Approaches based on screw theory
In constraint synthesis method derived from screw theory (Huang and Li, 2002a,
2002b; 2003a, 2003b), three classes, totally six kinds, of constraint systems
(constraint screw 1-system, the first and the second constraint screw 2-system, the
first, the second and the third constraint screw 3-system) were proposed to describe
nine kinds of lower mobility parallel mechanisms. Using basic linear combination as
algorithms, the combination of all pairs’ twist is the limb’s twist system, while the
combination of all limbs’ structural constraints is the mechanism constraint system.
Utilising the constraint synthesis method, symmetrical 3, 4, 5-degree of freedom
(DoF) parallel mechanisms were synthesised. In the virtual chain type synthesis
method based on screw theory (Kong, 2003; Kong and Gosselin, 2001, 2004a,
2004b, 2004c, 2005, 2007), 13 kinds of virtual chains (PPS, US, UE, PPPU, PS, SP,
PPPR, 2 – PPPU, E, PPR, PPP, S, 3 – PPS) were proposed to act as a preliminary
classification of motion patterns and a formula was developed to calculate the
combination of the orders, ci, of leg wrench systems. With this method, generators
of 3-DoF translations, spherical motion and 4-DoF (3T1R) motion, 5-DoF US
equivalent parallel manipulators and 6-DoF wrist-partitioned parallel manipulators
were obtained.
2 Approach based on group theory
Based on Lie group and Lie algebraic (Herve, 1978, 1999; Lee and Herve, 2006,
2009), 12 kinds of displacement subgroups ({E}, {T(u)}, {R(N, u)}, {H(N, u, p)},
{T(p)}, {C(N, m, u)}, {T}, {G(p)}, {Y(w, p)}, {S(N)}, {X(w)}, {D}) and algorithms
of intersection and union operation between these groups were proposed to
synthesise parallel mechanisms. Twenty-five kinds of submanifolds (Meng, 2008;
Meng et al., 2007) supplement the failure of Lie subgroups to represent all motion
types, expanding the synthesis approach based on group theory and offering the
Basic problems and criteria for synthesis of robotics 37
methods for designing serial manipulators and parallel mechanisms with specific
subgroups and submanifolds.
3 Approach based on the theory of linear transformations and evolutionary
morphology
Based on the theory of linear transformations and evolutionary morphology, a
synthesis method was developed (Gogu, 2004, 2005, 2007a, 2007b, 2009a, 2009b,
2010a, 2010b, 2011a, 2010b). The basic operations of evolutionary morphology
include combination, mutation, migration, selection. Using this approach, the
structural solutions of TxRy-type parallel robots with coupled, decoupled and
uncoupled motions, along with fully-isotropic and maximally regular solutions,
innovative solutions of over constrained or non-over constrained, non-redundant or
redundantly actuated parallel robots with simple or complex limbs actuated by linear
or rotating motors were obtained.
4 Approach based on the position and orientation characteristic (POC) sets
Fifteen kinds of POC sets were proposed to describe motion types (Shen et al.,
2005a, 2005b; Yang, 2004; Yang et al., 2009). The basic algorithms include two
union operation rules and one non-linear criterion for rotation elements, two union
operation rules and one non-linear criterion for translation elements; six intersection
operation rules for rotation elements, six intersection operation rules
for translation elements and two non-linear criteria for determining independent
element. The methods for designing kinematic chains and parallel mechanisms were
provided.
5 Approach based on GF sets
In the approach based on the GF sets theory, two classes of GF sets, totally
21 kinds, were defined to precisely describe the mobility of end-effectors. The
law of one-dimensional rotation, the theorem of axis movement, and the algorithms
of intersections of GF sets were raised to conduct the design of kinematic limbs, and
type synthesis of parallel mechanisms with specific GF sets.
Coexistence of distinctive type synthesis approaches indicates significant progress in this
field, but confusion in discussion, especially in basic conceptions and objectives of type
synthesis, hinders communication among researchers and bigger advancement.
There are numerous structural parameters, such as the number of limbs, the
number of actuated limbs, the number of actuators in a limb and the number
of passive limbs, all of which are closely related to the dimension of the
characteristics of the end-effectors. The process of obtaining combination
solutions of these parameters according to given dimension of the
characteristics of the end-effectors is the so called number synthesis.
A type synthesis approach should setup the number synthesis model to
represent the relations and provide the number synthesis formula. Traditional
DoF formulas, representing relations between DoF and structural parameters
of mechanisms, can solve this problem on some cases. But it must be
unequivocal that the DoF is not equal to the dimension of the characteristics
of the end-effectors.
Basic problems and criteria for synthesis of robotics 39
3 GF sets
Several distinctive performance criteria systems are used in various type synthesis
approaches of parallel mechanisms, such as constraint screw system, virtual
chains, displacement subgroups and sub manifolds, POC sets, all of which have
respective features. Except virtual chains, these criterions are limited into types and
dimensions of motion. To handle the extremely diverse range of topology performances
of robotic mechanisms an efficient and general performance criterion must be
40 X. Meng and F. Gao
developed that is applicable to the design of the topologies for robotic mechanisms,
which should be non-algebraic, dimensionless, and independent of the choice of
coordinate systems.
We propose a specialised set to describe the topological performance property of the
kinematic mobility of the end-effectors of robotic mechanisms. The sets are named the
generalised function sets (GF sets), that is GF (Ta, Tb, Tc, Rα, Rβ, Rγ), where the
components Ti(i = a, b, c) denote the translational characteristics of the end-effector, and
the components Rj(j = α, β, γ) represent the rotational characteristics of the end-effector
in terms of three successive rotations. When the element is non-zero, the corresponding
capability exists; when the element is zero, the corresponding capability does not exist.
The components Ta, Tb, Tc are non-coplanar simultaneously and two of them are not
collinear. The components Rα, Rβ, Rγ are not coplanar simultaneously and two of them are
not collinear.
Completeness is a characteristic describing rotational ability of end-effector. In
full-cycle, in any configuration, the end-effector can rotate around not only the axis l of
the kinematic pair generating rotation, but also any line parallel with l. The rotation
having this characteristic is called complete rotation. Theorem of axis movement could
be a criterion to determine the completeness of rotation.
Theorem-axis movement theorem: If a kinematic chain on a plane has mobility of 2D
translations and one dimension rotation, whose axis is perpendicular to the 2D translation
plane, the end-effector of the kinematic chain can rotate around any axis perpendicular to
the 2D plane and passing a point on the end-effector, wherever the revolute joint is. That
is to say, the location of the rotation axis has no influence on the characteristics of the
end-effector.
The original two classes of GF sets are not sufficient to evaluate characteristics of
end-effectors comprehensively and precisely. In this paper, the GF sets are expended into
three categories by taking into account dimensions and types of motion and
characteristics of rotation axis.
(a) (b)
(c) (d)
42 X. Meng and F. Gao
(e) (f)
(g)
2 GFII ( Rα , Rβ , 0, 0, 0, 0)
GFII ( Rα , Rβ , 0, 0, 0, 0)
GFII ( Rα , Ta , 0, 0, 0, 0)
GFII (Ta , Rα , 0, 0, 0, 0)
3 GFII ( Rα , Rβ , Rγ , 0, 0, 0)
GFII (Ta , Rα , Rβ , 0, 0, 0)
GFII ( Rα , Rβ , Ta , 0, 0, 0)
GFII ( Rα , Ta , Rβ , 0, 0, 0)
4 GFII ( Rα , Rβ , Rγ , Ta , 0, 0)
GFII ( Rα , Rβ , Ta , Rγ , 0, 0)
GFII ( Rα , Ta , Rβ , Rγ , 0, 0)
GFII (Ta , Rα , Rβ , Rγ , 0, 0)
GFII ( Rα , Ta , Rβ , Tb , 0, 0)
GFII (Ta , Rα , Rβ , Tb , 0, 0)
GFII (Ta , Rα , Tb , Rβ , 0, 0)
GFII (Ta , Rα , Tb , Rβ , Rγ , 0)
GFII (Ta , Rα , Rβ , Tb , Rγ , 0)
GFII (Ta , Rα , Rβ , Rγ , Tb , 0)
GFII ( Rα , Ta , Rβ , Tb , Rγ , 0)
44 X. Meng and F. Gao
GFII ( Rα , Rβ , Ta , Rγ , Tb , 0)
(a) (b)
(c) (d)
Because rotation of the second class of GF sets is not complete, the characteristic of
end-effector is sensitive to axis location of revolute pair. Two kinds of GF sets,
GFI ( Rα , Ta , 0, 0, 0, 0) and GFI (Ta , Rα , 0, 0, 0, 0), represent characteristics having
equal dimensions, the same motion types, but different properties of rotation centres.
Rotation centre of the former GF set can only be fixed axis of revolute pairs connected
with frame; rotation centre of the latter GF set is also axis of revolute pairs, which can
move along translational line. However, in one configuration, there is only one rotation
centre.
Basic problems and criteria for synthesis of robotics 45
G ( Rα , Rβ , Ta , Tb , Rγ , 0)
III
F Rγ⊥ TaTb Figure 4(e)
(d) (f)
46 X. Meng and F. Gao
7 Conclusions
Acknowledgements
This research was partially supported by National Hi-Tech Research and Development
Program of China (863 Program, Grant No. SQ2011AA0403839001), Doctoral Fund of
Ministry of Education of China (Grant No. 20110073130009) and National Natural
Science Foundation of China (Grant No. 51175323).
References
Dasgupta, B. and Mruthyunjaya, T. (2000) ‘The Stewart platform manipulator: a review’,
Mechanism and Machine Theory, Vol. 35, No. 1, pp.15–40.
Gogu, G. (2004) ‘Structural synthesis of fully-isotropic translational parallel robots via theory of
linear transformations’, European Journal of Mechanics, A/Solids, Vol. 23, No. 6,
pp.1021–1039.
Gogu, G. (2005) ‘Mobility and spatiality of parallel robots revisited via theory of linear
transformations’, European Journal of Mechanics, A/Solids, Vol. 24, No. 4, pp.690–711.
Gogu, G. (2007a) ‘Structural synthesis of fully-isotropic parallel robots with sch?nflies motions via
theory of linear transformations and evolutionary morphology’, European Journal of
Mechanics, A/Solids, Vol. 26, No. 2, pp.242–269.
Gogu, G. (2007b) Structural Synthesis of Parallel Robots: Part 1: Methodology, Springer,
Dordrecht.
Basic problems and criteria for synthesis of robotics 47
Gogu, G. (2009a) ‘Structural synthesis of maximally regular t3r2-type parallel robots via theory of
linear transformations and evolutionary morphology’, Robotica, Vol. 27, No. 1, pp.79–101.
Gogu, G. (2009b) Structural Synthesis of Parallel Robots: Part 2: Translational Topologies with
Two and Three Degrees of Freedom, Springer, Dordrecht.
Gogu, G. (2010a) ‘Parallel mechanisms with decoupled rotation of the moving platform in planar
motion’, Proceedings of the Institution of Mechanical Engineers, Part C: Journal of
Mechanical Engineering Science, Vol. 224, No. 3, pp.709–720.
Gogu, G. (2010b) Structural Synthesis of Parallel Robots: Part 3: Topologies with Planar Motion
of the Moving Platform, Springer, Dordrecht.
Gogu, G. (2011a) ‘Bifurcation in constraint singularities and structural parameters of parallel
mechanisms’, Meccanica, Vol. 46, No. 1, pp.65–74.
Gogu, G. (2011b) ‘Maximally regular t2r1-type parallel manipulators with bifurcated spatial
motion’, Journal of Mechanisms and Robotics, Vol. 3, No. 1, pp.011010.
Herve, J. (1978) ‘Analyse structurelle des m-canismes par groupe des d-placements’, Mechanism
and Machine Theory, Vol. 13, No. 4, pp.437–450.
Herve, J.M. (1999) ‘The lie group of rigid body displacements, a fundamental tool for mechanism
design’, Mechanism and Machine Theory, Vol. 34, No. 5, pp.719–730, 178 WE Times
Cited: 119, Cited References Count: 12.
Huang, Z. and Li, Q. (2002a) ‘General methodology for type synthesis of symmetrical
lower-mobility parallel manipulators and several novel manipulators’, International Journal of
Robotics Research, Vol. 21, No. 2, pp.131–145.
Huang, Z. and Li, Q. (2002b) ‘Type synthesis principle of minor-mobility parallel manipulators’,
Science in China Series E: Technological Sciences, Vol. 45, No. 3, pp.241–248.
Huang, Z. and Li, Q. (2003a) ‘Type synthesis of symmetrical lower-mobility parallel mechanisms
using the constraint-synthesis method’, The International Journal of Robotics Research,
Vol. 22, No. 1, p.59.
Huang, Z. and Li, Q. (2003b) ‘Type synthesis of symmetrical lower-mobility parallel mechanisms
using the constraint-synthesis method’, International Journal of Robotics Research, Vol. 22,
No. 1, pp.59–79.
Kong, X. (2003) ‘Type synthesis and kinematics of general and analytic parallel mechanisms’,
These de Doctorat, Quebec City, Canada.
Kong, X. and Gosselin, C. (2001) ‘Forward displacement analysis of third-class analytic 3-rpr
planar parallel manipulators’, Mechanism and Machine Theory, Vol. 36, No. 9, pp.1009–1018.
Kong, X. and Gosselin, C. (2004a) ‘Type synthesis of 3-dof spherical parallel manipulators based
on screw theory’, Journal of Mechanical Design, Vol. 126, No. 1, pp.101–108.
Kong, X. and Gosselin, C. (2004b) ‘Type synthesis of 3-dof translational parallel manipulators
based on screw theory’, Journal of Mechanical Design, Vol. 126, No. 1, pp.83–92.
Kong, X. and Gosselin, C. (2004c) ‘Type synthesis of 3t1r 4-dof parallel manipulators based on
screw theory’, IEEE Transactions on Robotics and Automation, Vol. 20, No. 2, pp.181–190.
Kong, X. and Gosselin, C. (2005) ‘Type synthesis of 5dof parallel manipulators based on screw
theory’, Journal of Robotic Systems, Vol. 22, No. 10, pp.535–547.
Kong, X. and Gosselin, C. (2007) Type Synthesis of Parallel Mechanisms, Springer, Heidelberg.
Lee, C.C. and Herve, J.M. (2006) ‘Translational parallel manipulators with doubly planar limbs’,
Mechanism and Machine Theory, Vol. 41, No. 4, pp.433–455.
Lee, C.C. and Herve, J.M. (2009) ‘Type synthesis of primitive Schoenflies-motion generators’,
Mechanism and Machine Theory, Vol. 44, No. 10, pp.1980–1997.
Meng, J. (2008) ‘A geometric theory for synthesis, analysis and design of sub-6 DoF parallel
manipulators’, PhD thesis.
Meng, J., Liu, G. and Li, Z. (2007) ‘A geometric theory for analysis and synthesis of sub-6 DoF
parallel manipulators’, IEEE Transactions on Robotics, Vol. 23, No. 4, pp.625–649.
48 X. Meng and F. Gao
Shen, H., Yang, T. and Ma, L. (2005a) ‘Synthesis and structure analysis of kinematic structures of
6-DOF parallel robotic mechanisms’, Mechanism and Machine Theory, Vol. 40, No. 10,
pp.1164–1180.
Shen, H., Yang, T., Tao, S., Liu, A. and Ma, L. (2005b) ‘Structure and displacement analysis of a
novel three-translation parallel mechanism’, Mechanism and Machine Theory, Vol. 40,
No. 10, pp.1181–1194.
Stewart, D. (1965) ‘A platform with six degrees of freedom’, Proceedings of the Institution of
Mechanical Engineers, Vol. 180, No. 1, pp.371–386.
Yang, T. (2004) Topology Structure Design of Robot Mechanisms, China Machine Press, Beijing.
Yang, T., Liu, A., Jin, Q., Luo, Y., Shen, H. and Hang, L. (2009) ‘Position and orientation
characteristic equation for topological design of robot mechanisms’, Journal of Mechanical
Design, Vol. 131, No. 2, pp.021001.
Nomenclature
νi, (i = 1, 2, 3) The axis vector of the prismatic pair
ωj, (j = 1, 2, 3) The axis vector of the revolute pair
Ti, (i = a, b, c) The translational characteristic of end-effector
Rj, (j = α, β, γ) The rotational characteristic of end-effector
Rβ⊥ TaTb Axis of rotation characteristic is vertical to plane containing translation Ta
and Tb
Rβ⊥N TaTb Axis of rotation characteristic is not vertical to plane containing translation Ta
and Tb