Abstract
Various mathematical formulations are used to describe mechanism and robot kinematics. This mathematical formulation is the basis for kinematic analysis and synthesis, i.e., determining displacements, velocities and accelerations, on the one hand, and obtaining design parameters on the other hand. Vector/matrix formulation containing trigonometric functions is arguably the most favored approach used in the engineering research community. A less well-known but nevertheless very successful approach relies on an algebraic formulation. This involves describing mechanism constraints with algebraic (polynomial) equations and solving these equation sets that pertain to some given mechanism or robot, with the powerful tools of algebraic and numerical algebraic geometries. In the first section of this chapter, the algebraic formulation of Euclidean displacements using Study coordinates (or dual quaternions) will be recalled. Then it will be shown how constraint equations of different kinematic chains can be derived using either geometric insight, elimination methods or the linear implicitization algorithm (LIA). LIA will be described in detail because it can be used even without deep kinematic and geometric insight into the properties of the kinematic chain. In case the kinematic chain consists of only elementary joints, the constraint equations consist of a set of polynomial equations. In the language of algebraic geometry, the corresponding polynomials form an ideal which can be treated with almost classical methods that might not be well known in the engineering community. Therefore in the third section, these methods will be recalled and it will be shown how they can be used to derive the properties of the kinematic entities. In the last section, we apply the introduced algebraic methods to the complete analysis of the 3-UPU-TSAI parallel manipulator.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Note that homogeneous coordinates in this chapter are written in the European notation, with homogenizing coordinate on first place.
- 2.
A refined classification, taking into account special situations which can occur for special design parameters of the manipulator, was given in Zlatanov et al. (1994).
- 3.
The degree of this polynomial disagrees with the results found in the thesis (Bonev 2002).
References
A. Angerer, Rechentechnische Realisierung des inversen Roboterkinematik Problems. Ph.D. thesis, UMIT Hall, Tyrol, Austria, 2016
M. Badescu, J. Morman, C. Mavroidis, Workspace optimization of 3-UPU parallel platforms with joint constraints. In ICRA, (2002), pp. 3678–3683
H. Bo, L. Yi, Solving stiffness and deformation of a 3-UPU parallel manipulator with one translation and two rotations. Robotica 29(06), 815–822 (2011)
I. Bonev, D. Zlatanov, The mystery of the singular SNU translational parallel robot (2001). http://www.parallemic.org/Re-views/Review004.html
I.A. Bonev, Geometric analysis of parallel mechanisms. Ph.D. thesis, Université Laval, Québec, 2002
O. Bottema, B. Roth, Theoretical Kinematics. (North-Holland Publishing Company, 1979). ISBN 0-486-66346-9
A.H. Chebbi. The potential of the 3-UPU translational parallel manipulator and a procedure to select the best architecture. Ph.D. thesis, UniversitĂ di Bologna, 2011
A.H. Chebbi, V. Parenti-Castelli, Geometric and manufacturing issues of the 3-UPU pure translational manipulator, in New Trends in Mechanism Science: Analysis and Design, ed. by D. Pisla, M. Ceccarelli, M. Husty, B. Corves (Springer, 2010), pp. 595–603
D. Cox, J. Little, D. O’Shea, in Ideals, Varieties, and Algorithms, 3th edn. (Springer, 2007)
R. Di Gregorio, V. Parenti-Castelli, A translational 3-DOF parallel manipulator, in Advances in Robot Kinematics: Analysis and Control, ed. by J. Lenarčič, M. Husty (Kluwer Academic Publishers, 1998), pp. 49–58
R. Di Gregorio, V. Parenti-Castelli, Mobility analysis of the 3-UPU parallel mechanism assembled for a pure translational motion, in Proceedings of IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Atlanta (1999), pp. 520–525
T. Dwarakanath, G. Bhutani, Novel design solution to high precision 3 axes translational parallel mechanism, in Machines and Mechanisms, ed. by S. Bandyopadhyay, G. Kumar, P. Ramu (Narosa Publishing House, New Delhi, 2012), pp. 373–381
C. Gosselin, J. Angeles, Singularity analysis of closed-loop kinematic chains. IEEE Trans. Robot. Autom. 6(3), 281–290 (1990). https://doi.org/10.1109/70.56660, ISSN 1042-296X
C. Han, J. Kim, J. Kim, F.C. Park, Kinematic sensitivity analysis of the 3-UPU parallel mechanism. Mech. Mach. Theory 37(8), 787–798 (2002)
R.W.H.T Hudson, Kummer’s Quartic Surface (Cambridge University Press, 1905). (reprint 1990 by Cambridge University Press)
M.L. Husty, An algorithm for solving the direct kinematics of general Stewart-Gough platforms. Mech. Mach. Theory 31(4), 365–380 (1996)
M.L. Husty, H.-P. Schröcker, Kinematics and Algebraic Geometry, in 21st Century Kinematics (Springer, 2012), pp. 85–123
M.L. Husty, A. Karger, H. Sachs, W. Steinhilper, Kinematik und Robotik (Springer, 1997)
M.L. Husty, M. Pfurner, H.-P. Schröcker, A new and efficient algorithm for the inverse kinematics of a general serial 6R manipulator. Mech. Mach. Theory 42(1), 66–81 (2007a). ISSN 0094-114X
M.L. Husty, M. Pfurner, H.-P. Schröcker, K. Brunnthaler, Algebraic methods in mechanism analysis and synthesis. Robotica 25, 661–675 (2007b)
P. Ji, W. Hongtao, Kinematics analysis of an offset 3-UPU translational parallel robotic manipulator. Robot. Auton. Syst. 42(2), 117–123 (2003)
A. Nayak, Th. Stigger, M. Husty, Ph. Wenger, St. Caro, Operation mode analysis of 3-RPS parallel manipulators based on their design parameters. Comput. Aided Geom. Des. 63, 122–134 (2018). https://doi.org/10.1016/j.cagd.2018.05.003, https://hal.archives-ouvertes.fr/hal-01860789
L. Nurahmi, J. Schadlbauer, M.L. Husty, Ph. Wenger, St. Caro, Kinematic analysis of the 3-RPS cube parallel manipulator. ASME J. Mech. Robot. 7(1), 1–11 (2015)
L. Nurahmi, St. Caro, Ph. Wenger, J. Schadlbauer, M.L. Husty, Reconfiguration analysis of a 4-RUU parallel manipulator. Mech. Mach. Theory 96, 269–289 (2016)
V. Parenti-Castelli, R. Di Gregorio, F. Bubani, Workspace and Optimal Design of a Pure Translation Parallel Manipulator. Meccanica 35(3), 203–214 (2000)
M. Pfurner, Analysis of spatial serial manipulators using kinematic mapping. Ph.D. thesis, University of Innsbruck, 2006. http://repository.uibk.ac.at
M. Pfurner, H.-P. Schröcker, M.L. Husty, Path planning in kinematic image space without the study condition, in Advances in Robot Kinematics, ed. by J.-P. Merlet, J. Lenarcic (2016). https://hal.archives--ouvertes.fr/hal--01339423
J. Schadlbauer, Algebraic methods in kinematics and line geometry. Doctoral thesis, University Innsbruck, 2014
J. Schadlbauer, D.R Walter, M.L. Husty, The 3-RPS parallel manipulator from an algebraic viewpoint. Mech. Mach. Theory 75, 161–176 (2014). ISSN 0094114X
J. Schadlbauer, L. Nurahmi, M.L. Husty, P. Wenger, St. Caro, Operation modes in lower-mobility parallel manipulators, in, IAK: Proceedings of the International Conference, Lima, Peru, 9–11 Sept 2013 (Springer International Publishing, 2015), pp. 1–9
J.M. Selig, Geometric Fundamentals of Robotics, 2nd edn. (Springer Science+Business Media Inc., 2005), ISBN 0-387-20874-7
A.J. Sommese, C.W. Wampler, The numerical solution of systems of polynomials arising in engineering and science. World Sci. (2005), ISBN 981-256-184-6
Th. Stigger, A. Nayak, St. Caro, Ph. Wenger, M. Pfurner, M.L. Husty, Algebraic analysis of a 3-RUU parallel manipulator, in 16th International Symposium on Advances in Robot Kinematics (2018a), pp. 141–149
Th. Stigger, M. Pfurner, M.L. Husty, Workspace and Singularity Analysis of a 3-RUU Parallel Manipulator, in Proceedings of the 7th European Conference on Mechanism Science, Mechanism and Machine Science, vol. 59 (Springer, Berlin, 2018b), pp. 325–332
E. Study, Geometrie der Dynamen (Teubner, Leipzig, 1903)
L.-W. Tsai, Kinematics of a three-DOF platform with three extensible limbs, in Recent Advances in Robot Kinematics, ed. by J. Lenarčič, V. Parenti-Castelli (Kluwer Academic Publishers, 1996), pp. 401–410
L.-W. Tsai, Robot Analysis: The Mechanics of Serial and Parallel Manipulators (Wiley, 1999)
L.-W. Tsai, S. Joshi, Kinematics and optimization of a spatial 3-UPU parallel manipulator. J. Mech. Des. 122, 439–446 (2000)
S.-M. Varedi, H.M. Daniali, D.D. Ganji, Kinematics of an offset 3-UPU translational parallel manipulator by the homotopy continuation method. Nonlinear Anal. Real World Appl. 10(3), 1767–1774 (2009)
D.R. Walter, M.L. Husty, On implicitization of kinematic constraint equations, in Machine Design & Research (CCMMS 2010), vol. 26 (Shanghai, 2010), pp. 218–226
D.R. Walter, M.L. Husty, M. Pfurner, A complete kinematic analysis of the SNU 3-UPU parallel robot, in Interactions of Classical and Numerical Algebraic Geometry of Contemporary Mathematics, vol. 496, ed. by D. Bates, G.M. Besana, S. Di Rocco, C. Wampler (American Mathematical Society, 2009), pp. 331–346
A. Wolf, M. Shoham, F. Chongwoo Park, An investigation of the singularities and self-motions of the 3-UPU robot, in Advances in Robot Kinematics (Kluwer Academic Publishers, 2002), pp. 165–174
D. Zlatanov, R.G. Fenton, B. Benhabib, Analysis of the instantaneous kinematics and singular configurations of hybrid-chain manipulators, in Proceedings of the ASME 23rd Biennial Mechanisms Conference, vol. DE-Vol. 72, (Minneapolis, MN, USA, 11–14 Sept 1994) pp. 467–476
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 CISM International Centre for Mechanical Sciences
About this chapter
Cite this chapter
Husty, M.L., Walter, D.R. (2019). Mechanism Constraints and Singularities—The Algebraic Formulation. In: Müller, A., Zlatanov, D. (eds) Singular Configurations of Mechanisms and Manipulators. CISM International Centre for Mechanical Sciences, vol 589. Springer, Cham. https://doi.org/10.1007/978-3-030-05219-5_4
Download citation
DOI: https://doi.org/10.1007/978-3-030-05219-5_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-05218-8
Online ISBN: 978-3-030-05219-5
eBook Packages: EngineeringEngineering (R0)