Algebraic Methods in Kinematics: Motion Factorisation and Bond Theory
Algebraic Methods in Kinematics: Motion Factorisation and Bond Theory
Disciplines
Electrical Engineering, Electronics, Information Engineering (25%); Mathematics (75%)
Keywords
-
Algebraic Kinematics,
Mechanism Analysis,
Mechanism Synthesis,
Motion Factorisation,
Bond Theory,
6R linkage
Methods of algebra and algebraic geometry are widely used in kinematics and mechanism science. Since the configuration space of any linkage can be described as the solution set of a system of algebraic equations with parameters, synthesis, analysis, and classification problems for linkages can be reduced to quantifier elimination problems over real closed fields. In principle, elimination problems can be treated by existing algorithms and computer programs. However, the complexity of the involved systems of algebraic equations, especially the number of variables and parameters, is so large that most kinematical problems of interest are clearly out of reach of elimination theory. A more appropriate approach is to take advantage of the well-known fact that the group of direct isometries is isomorphic to the group of unit dual quaternions modulo plus/minus 1. This group isomorphism is fundamental for two algebraic tools we recently introduced in the context of linkages with revolute joints, namely factorisations of motion polynomials and the theory of bonds. In this project, we plan to take up these two techniques. The overall goal is the further development and application of algebraic theories and algorithms to the construction (synthesis), analysis and classification of linkages with special properties. Motion polynomials are left polynomials over the dual quaternions that parametrise rigid body motions. Linear motion polynomials always parametrise motions constrained by a revolute or prismatic joint, and so the factorisation of a motion polynomial into linear factors give rise to the decomposition into a motion constrained by revolute or prismatic joints. Since this factorisation is not unique, one gets several ways to realise the same motion as end effector motion of several open linkages that can be combined, in several ways, to form a closed loop linkage. The combination of rational interpolation techniques, constraint equations in dual quaternions, and motion factorisation could provide a promising toolbox for mechanism synthesis. Bonds have been introduced for the purpose of analysing the algebraic structure of linkages with revolute joints. They are defined as the elements of the boundary of the complexification of the configuration space in a suitable compactification. A closer analysis of these bonds reveals virtual connections between links that are not connected by joints with a geometric meaning that is not apparent but which has implications on the algebraic properties of the linkage. The potential of bond theory for the analysis of closed loops with revolute joints has just began to show; we plan go deeper in this direction, but also broader by extending to other types of linkages.
Mechanical linkages consist of rigid bodies (links) that are connected by revolute, prismatic, helical or spherical joints. A basic problem in kinematics is to compute the possible motions of a given linkage. Based on the answer, one tries to construct linkages that follow a given motion. The investigation of linkages with paradoxical mobility is a special mathematical challenge. In this case, the number of constraint equations is bigger than or equal to the number of degrees of freedom, so that the linkages are not expected to move at all; but still they do. Even though examples are known for a long time, it is often difficult to explain these motions and to classify them. Preliminary to the project, the proposing team developed two algebraic methods for exactly this purpose. These are the theory of motion polynomials and the theory of bonds. In the project, these methods were applied to various classes of linkages, and they turned out to be quite effective. For linkages with up to five revolute, prismatic or helical joints, there is now a complete classification. We also have now a classification of paradoxically moving Stewart platforms with up to five legs. A Stewart platform consists of a base and a platform and several legs, each of which being connected by joints with the base and the platform. Moreover, we developed algorithms for the synthesis of linkages that follow a rationally parametrizable motion. Such a motion might be given by a sequence of poses that have to be interpolated.
- Hans-Peter Schröcker, Universität Innsbruck , associated research partner
Research Output
- 261 Citations
- 22 Publications
-
2021
Title Reconstruction of rational ruled surfaces from their silhouettes DOI 10.1016/j.jsc.2020.08.002 Type Journal Article Author Gallet M Journal Journal of Symbolic Computation Pages 366-380 Link Publication -
2018
Title Graphs with Flexible Labelings DOI 10.1007/s00454-018-0026-9 Type Journal Article Author Grasegger G Journal Discrete & Computational Geometry Pages 461-480 -
2018
Title The Number of Realizations of a Laman Graph DOI 10.1137/17m1118312 Type Journal Article Author Capco J Journal SIAM Journal on Applied Algebra and Geometry Pages 94-125 Link Publication -
2018
Title The kinematic image of RR, PR, and RP dyads DOI 10.1017/s0263574718000504 Type Journal Article Author Rad T Journal Robotica Pages 1477-1492 Link Publication -
2017
Title Kempe’s Universality Theorem for Rational Space Curves DOI 10.1007/s10208-017-9348-x Type Journal Article Author Li Z Journal Foundations of Computational Mathematics Pages 509-536 -
2019
Title Reconstruction of Surfaces with Ordinary Singularities from Their Silhouettes DOI 10.1137/18m1220911 Type Journal Article Author Gallet M Journal SIAM Journal on Applied Algebra and Geometry Pages 472-506 Link Publication -
2015
Title An algebraic study of linkages with helical joints DOI 10.1016/j.jpaa.2014.07.034 Type Journal Article Author Ahmadinezhad H Journal Journal of Pure and Applied Algebra Pages 2245-2259 Link Publication -
2015
Title The theory of bonds II: Closed 6R linkages with maximal genus DOI 10.1016/j.jsc.2014.09.035 Type Journal Article Author Hegedüs G Journal Journal of Symbolic Computation Pages 167-180 Link Publication -
2016
Title Planar linkages following a prescribed motion DOI 10.1090/mcom/3120 Type Journal Article Author Gallet M Journal Mathematics of Computation Pages 473-506 Link Publication -
2015
Title Pentapods With Mobility 2 DOI 10.1115/1.4028934 Type Journal Article Author Nawratil G Journal Journal of Mechanisms and Robotics Pages 031016 -
2017
Title Computing the number of realizations of a Laman graph DOI 10.1016/j.endm.2017.06.040 Type Journal Article Author Capco J Journal Electronic Notes in Discrete Mathematics Pages 207-213 Link Publication -
2019
Title Factorization of motion polynomials DOI 10.1016/j.jsc.2018.02.005 Type Journal Article Author Li Z Journal Journal of Symbolic Computation Pages 190-202 Link Publication -
2017
Title Mobile icosapods DOI 10.1016/j.aam.2016.12.002 Type Journal Article Author Gallet M Journal Advances in Applied Mathematics Pages 1-25 Link Publication -
2017
Title Path Planning in Kinematic Image Space Without the Study Condition DOI 10.1007/978-3-319-56802-7_30 Type Book Chapter Author Pfurner M Publisher Springer Nature Pages 285-292 -
2017
Title Optimal Synthesis of Overconstrained 6R Linkages by Curve Evolution DOI 10.1007/978-3-319-60867-9_61 Type Book Chapter Author Rad T Publisher Springer Nature Pages 535-543 -
2017
Title Liaison linkages DOI 10.1016/j.jsc.2016.08.006 Type Journal Article Author Gallet M Journal Journal of Symbolic Computation Pages 65-98 Link Publication -
2015
Title Spatial Straight-Line Linkages by Factorization of Motion Polynomials DOI 10.1115/1.4031806 Type Journal Article Author Li Z Journal Journal of Mechanisms and Robotics Pages 021002 Link Publication -
2015
Title Four-Pose Synthesis of Angle-Symmetric 6R Linkages DOI 10.1115/1.4029186 Type Journal Article Author Hegedüs G Journal Journal of Mechanisms and Robotics Pages 041006 Link Publication -
2020
Title Probabilities of incidence between lines and a plane curve over finite fields DOI 10.1016/j.ffa.2019.101582 Type Journal Article Author Makhul M Journal Finite Fields and Their Applications Pages 101582 Link Publication -
2016
Title A survey on the theory of bonds DOI 10.1093/imamci/dnw048 Type Journal Article Author Li Z Journal IMA Journal of Mathematical Control and Information Pages 279-295 Link Publication -
2016
Title Duporcq Pentapods DOI 10.1115/1.4035085 Type Journal Article Author Nawratil G Journal Journal of Mechanisms and Robotics Pages 011001 -
2016
Title The rational motion of minimal dual quaternion degree with prescribed trajectory DOI 10.1016/j.cagd.2015.10.002 Type Journal Article Author Li Z Journal Computer Aided Geometric Design Pages 1-9 Link Publication