Congruent Stewart Gough platforms with non-translational self-motions

Similar documents
Basic result on type II DM self-motions of planar Stewart Gough platforms

Planar Stewart Gough platforms with quadratic singularity surface

Main theorem on Schönflies-singular planar Stewart Gough platforms

Necessary conditions for type II DM self-motions of planar Stewart Gough platforms

Results on Planar Parallel Manipulators with Cylindrical Singularity Surface

Kinematic Analysis of a Pentapod Robot

Three Types of Parallel 6R Linkages

Fundamentals of Quaternionic Kinematics in Euclidean 4-Space

arxiv: v1 [cs.ro] 23 Mar 2016

THE ENVELOPE OF LINES MEETING A FIXED LINE AND TANGENT TO TWO SPHERES

Structural topology, singularity, and kinematic analysis. J-P. Merlet HEPHAISTOS project INRIA Sophia-Antipolis

Common Tangents to Spheres in R 3

MECH 576 Geometry in Mechanics November 30, 2009 Kinematics of Clavel s Delta Robot

Screw Theory and its Applications in Robotics

Analytic Projective Geometry

Geometry. Common Tangents to Spheres in R 3. Ciprian Borcea, 1 Xavier Goaoc, 2 Sylvain Lazard, 2 and Sylvain Petitjean 2. 1.

Reconfiguration analysis of a 4-RUU parallel manipulator

The Theory of Bonds: A New Method for the Analysis of Linkages

Math 302 Outcome Statements Winter 2013

The Numerical Solution of Polynomial Systems Arising in Engineering and Science

On Spatial Involute Gearing

Numerical Algebraic Geometry and Symbolic Computation

1 Differentiable manifolds and smooth maps. (Solutions)

APPENDIX B SUMMARIES OF SUBJECT MATTER TOPICS WITH RELATED CALIFORNIA AND NCTM STANDARDS PART 1

1 Differentiable manifolds and smooth maps. (Solutions)

PRECALCULUS BISHOP KELLY HIGH SCHOOL BOISE, IDAHO. Prepared by Kristina L. Gazdik. March 2005

ON JACK PHILLIP'S SPATIAL INVOLUTE GEARING

Differential Kinematics

On Spatial Involute Gearing

Finite affine planes in projective spaces

TRIANGLE CENTERS DEFINED BY QUADRATIC POLYNOMIALS

MECH 576 Geometry in Mechanics September 16, 2009 Using Line Geometry

Grade 8. Concepts and Procedures. The Number System. Expressions and Equations

Horizontal Progression Recommendations

a) 3 cm b) 3 cm c) cm d) cm

1 Euclidean geometry. 1.1 The metric on R n

arxiv: v2 [cs.ro] 29 Jun 2015

Single Exponential Motion and Its Kinematic Generators

Two-parametric Motions in the Lobatchevski Plane

Factorization of Rational Curves in the Study Quadric and Revolute Linkages

DYNAMICS OF PARALLEL MANIPULATOR

EXPAND expressions and equations by using the. combining like terms

arxiv: v1 [math.mg] 4 Jun 2010

Common Core State Standard I Can Statements 8 th Grade Mathematics. The Number System (NS)

arxiv: v6 [math.mg] 9 May 2014

USAC Colloquium. Bending Polyhedra. Andrejs Treibergs. September 4, Figure 1: A Rigid Polyhedron. University of Utah

LINES IN P 3. Date: December 12,

arxiv: v1 [math.ag] 7 Jun 2011 Abstract

DYNAMICS OF PARALLEL MANIPULATOR

Complex Practice Exam 1

Ohio Department of Education Academic Content Standards Mathematics Detailed Checklist ~Grade 9~

8 th Grade Math. Units of Study. Overview

Unit 1: Exponents. Unit 2: Real Numbers GRADE 8 COURSE OVERVIEW

Algebra II/Geometry Curriculum Guide Dunmore School District Dunmore, PA

Geometry Summer Assignment

The Convolution of a Paraboloid and a Parametrized Surface

Prentice Hall Mathematics, Geometry 2009 Correlated to: Connecticut Mathematics Curriculum Framework Companion, 2005 (Grades 9-12 Core and Extended)

The geometry of projective space

STAAR STANDARDS ALGEBRA I ALGEBRA II GEOMETRY

TIEA311 Tietokonegrafiikan perusteet kevät 2018

Math 54. Selected Solutions for Week 5

Algebra 2 Curriculum Guide Lunenburg County Public Schools June 2014

Spatial straight line linkages by factorization of motion polynomials

Harbor Creek School District

ARKANSAS DEPARTMENT OF EDUCATION MATHEMATICS ADOPTION

MATH 167: APPLIED LINEAR ALGEBRA Chapter 2

CME Project, Geometry 2009 Correlated to: Kentucky Core Content for Mathematics Assessment 4.1 (High School, Grade 11)

Hyperbolic Transformations

Tight Sets and m-ovoids of Quadrics 1

Direct Position Analysis of a Large Family of Spherical and Planar Parallel Manipulators with Four Loops

GRE Subject test preparation Spring 2016 Topic: Abstract Algebra, Linear Algebra, Number Theory.

by Jerald Murdock, Ellen Kamischke, and Eric Kamischke An Investigative Approach

Exponential and Cayley maps for Dual Quaternions

Polar varieties and Euclidean distance degree

Advanced Engineering Mathematics Prof. Pratima Panigrahi Department of Mathematics Indian Institute of Technology, Kharagpur

Correlation of 2012 Texas Essential Knowledge and Skills (TEKS) for Algebra I and Geometry to Moving with Math SUMS Moving with Math SUMS Algebra 1

Prentice Hall PreCalculus, 3rd Edition 2007, (Blitzer)

Q 1. Richland School District Two 8th Grade Mathematics Pacing Guide. Last Edit: 1/17/17

Prentice Hall Intermediate Algebra, 5th Edition 2009 (Martin-Gay)

Lee County Schools Curriculum Road Map Pre-Algebra

2. Preliminaries. x 2 + y 2 + z 2 = a 2 ( 1 )

Foundations for Functions Knowledge and Skills: Foundations for Functions Knowledge and Skills:

MATH 8. Unit 1: Rational and Irrational Numbers (Term 1) Unit 2: Using Algebraic Properties to Simplify Expressions - Probability

ROBOTICS: ADVANCED CONCEPTS & ANALYSIS

Common Core Math Units Grade 8

MATH PROBLEM SET 6

OKLAHOMA SUBJECT AREA TESTS (OSAT )

Lax embeddings of the Hermitian Unital

12. Hilbert Polynomials and Bézout s Theorem

arxiv: v1 [math.sg] 6 Nov 2015

Isotropic Design of Spatial Parallel Manipulators

Content Area: Mathematics Course: Grade 8 Math Grade Level: Grade 8 R14 The Seven Cs of Learning

Liberal High School Lesson Plans

Projection pencils of quadrics and Ivory s theorem

Scott%County%Public%Schools%

Introduction to Arithmetic Geometry Fall 2013 Lecture #23 11/26/2013

Vandermonde Matrices for Intersection Points of Curves

Position and orientation of rigid bodies

Mathematics Precalculus: Academic Unit 1: Polynomial and Transcendental Functions

Solutions to Homework 5 - Math 3410

Transcription:

Congruent Stewart Gough platforms with non-translational self-motions Georg Nawratil Institute of Discrete Mathematics and Geometry Funded by FWF (I 408-N13 and P 24927-N25) ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund

Overview 1. Introduction 2. Bond Theory 3. Basic Results 4. Cylinders of Revolution 5. Main Theorem 6. Remarks and Examples 7. Open Problems and References ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund 1

1. Stewart Gough Platform (SGP) The geometry of a SGP is given by the six base anchor points M i and by the six platform points m i for i = 1,...,6. M i and m i are connected with a SPS leg. Theorem 1 A SGP is singular (infinitesimal flexible, shaky) if and only if the carrier lines of the six SPS legs belong to a linear line complex. m i A SGP is called architecturally singular if it is singular in any possible configuration. M i ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund 2

1. Self-motions and the Borel Bricard problem If all P-joints are locked, a SGP is in general rigid. But in some special cases the manipulator can perform an n-parametric motion (n > 0), which is called self-motion. All self-motions of SGPs are solutions to the famous Borel Bricard problem [1,2,9]. m i Borel Bricard problem (still unsolved) Determine and study all displacements of a rigid body in which distinct points of the body move on spherical paths. M i ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund 3

1. Known results on projective SGPs A SGP is called planar if M 1,...,M 6 are coplanar and m 1,...,m 6 are coplanar. A SGP is called projective if the platform and base are coupled by a regular projective mapping κ: M i m i for i = 1,...,6. Architecturally singular planar projective SGPs ( anchor points are located on conic section) possess self-motions in each pose (over C). Non-architecturally singular planar projective SGPs can only have self-motions (pure translations) if κ is an affinity. The non-planar case remains open, in which we focus on so-called congruent SGPs (κ is a congruence). m i M i ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund 4

2. Study parameters We use Study parameters (e 0 : e 1 : e 2 : e 3 : f 0 : f 1 : f 2 : f 3 ) for the parametrization of SE(3). Note that (e 0 : e 1 : e 2 : e 3 ) are the so-called Euler parameters of SO(3). All real points of the Study parameter space P 7, which are located on the so-called Study quadric Ψ : e 0 f 0 + e 1 f 1 + e 2 f 2 + e 3 f 3 = 0, correspond to an Euclidean displacement with exception of the 3-dimensional subspace e 0 = e 1 = e 2 = e 3 = 0 of Ψ, as its points cannot fulfill the condition N = 1 with N = e 2 0 + e 2 1 + e 2 2 + e 2 3. All points of P 7, which cannot fulfill this normalizing condition, are located on the so-called exceptional quadric N = 0. ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund 5

2. Direct kinematics of SGPs The solution of the direct kinematics is based on a quadratic homogeneous equation in Study parameters (cf. Husty [8]) expressing that the point m i := (a i,b i,c i ) is located on a sphere centered in M i := (A i, B i, C i ) with radius R i. This is the so-called sphere condition Λ i with: Λ i : (a 2 i + b 2 i + c 2 i + A 2 i + B 2 i + C 2 i R 2 i)n + 4(f 2 0 + f 2 1 + f 2 2 + f 2 3) 2(a i A i + b i B i + c i C i )e 2 0 +... + 4(c i B i b i C i )e 0 e 1 +... + 4(a i A i )(e 0 f 1 e 1 f 0 ) +... = 0. Now the solution of the direct kinematics over C can be written as the algebraic variety V of the ideal spanned by Ψ,Λ 1,...,Λ 6,N = 1. In general V consists of a discrete set of points, which correspond to a maximum of 40 configurations. ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund 6

2. Bonds for SGPs We assume that a given SGP has a d-dimensional self-motion. As a d-dimensional self-motion corresponds with a d-dimensional solution of the direct kinematics problem, the seven quadrics Ψ, Λ 1,...,Λ 6 have to have a d-dimensional set of points in common, which is called algebraic motion. Now the points of this algebraic motion with N 0 equal the kinematic image of the algebraic variety V. But we can also consider the points of the algebraic motion, which belong to the exceptional quadric N = 0. These points are the so-called bonds of the d-dimensional self-motion. Theorem 2. Nawratil [18] The set B of bonds depends on the geometry of the SGP, but not on R 1,...,R 6. ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund 7

2. Computation of Bonds 1st Step: We project the algebraic motion of the SGP into the Euler parameter space P 3 by the elimination of f 0,...,f 3. This projection is denoted by π f. 2nd Step: We determine those points of the projected point set π f (V ), which are located on the quadric N = 0. Note that this set of projected bonds cannot be empty for a non-translational self-motion. The kernel of this projection π f equals the group of translational motions. Therefore this computational approach is restricted to non-translational self-motions. But this poses no problem, as all SGPs with pure translational self-motions were already characterized in Nawratil [18]. Based on this result we can easily prove: ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund 8

3. Basic results Lemma 1. Non-planar congruent SGPs can only have a pure translational self-motion if all legs have equal non-zero lengths. The resulting self-motion T is 2-dimensional. Moreover, from the results of Karger [13] we obtain: Lemma 2. A non-planar congruent SGP is architecturally singular if and only if four anchor points are collinear. The following example demonstrates the existence of non-translational self-motions of non-planar congruent SGPs, which are not architecturally singular. Remark: This existence is not self-evident, as planar congruent SGPs can only have translational self-motions if they are not architecturally singular. ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund 9

3. Wren platform and its modification Branching singularity (left) of the self-motion T (right) and the 1-dim Schönflies self-motion (center). Therefore the Wren platform is kinematotropic [23]. Remark: The modified Wren platform shows that the property of kinematotropy is not restricted to architecturally singular SGPs. ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund 10

4. Cylinders of Rotation A cylinder of revolution Φ equals the set of all points, which have equal distance to its rotation axis s (finite line). Under the assumption that Φ has at least one real point, we can distinguish the following four cases: 1. s is real and Φ is not reducible: Φ is a cylinder of revolution over R. 2. s is real and Φ is reducible: Φ equals a pair of isotropic planes γ 1 and γ 2, which are conjugate complex. Trivially s carries the only real points of Φ. 3. s is imaginary and Φ is not reducible: Φ is a cylinder of revolution over C. The real points are on the 4th order intersection curve of Φ and its conjugate Φ. 4. s is imaginary and Φ is reducible: In this case Φ equals a pair of isotropic planes γ 1 and γ 2, which are not conjugate complex. Moreover Φ contains two real lines g i (i = 1,2), which are the intersections of γ i and its isotropic conjugate γ i. ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund 11

4. Computation of cylinders of revolution We use the approach of Zsombor-Murray and El Fashny [24] for the computation of all cylinders of revolution through a given set of real points X 1,...,X n. This problem is equivalent with the solution of the following system of equations if X 1 equals the origin U of the reference frame: s 2 = 1...normalizing condition Υ : s t = 0, Ω i : (x i s) 2 2s 2 (x i t) = 0, for i = 2,...,n, where T is the footpoint on s with respect to U = X 1. s Φ X i T x i t U, X 1 Remark: For n = 5 there exist in general six cylinders of revolution over C (e.g. [24]). For n > 5 no solution exists if X 1,...,X n are in general configuration. s ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund 12

5. Main Theorem: Necessity Main Theorem: Necessity A non-planar congruent SGP can have a real non-translational self-motion only if the six base (resp. platform) anchor points have equal distance to a finite line s, i.e. they are located on a cylinder of revolution of type 1, 3 or 4. Proof: If a non-translational self-motion exists, then there has to exist a projected bond. The computation of the existence condition is sketched for the general case. For details and the discussion of special cases, please see the presented paper. We compute j,i := Λ j Λ i, which is only linear in the Study parameters f 0,...,f 3. We can solve the linear system of equations Ψ, 2,1, 3,1 for f 1,f 2, f 3. We plug the obtained expressions into 4,1, 5,1, 6,1 and consider their numerators, which are homogeneous polynomials P 4,P 5, P 6 of degree three in the Euler parameters. ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund 13

5. Main Theorem: Necessity We eliminate e 0 from P i and N = 0 by computing the resultant Q i of these two expressions for i = 4,5, 6. Q i factors into 16F 2 i with F i [27] = j+k+l=3 g jkl e j 1 ek 2e l 3 and j {0, 1,2}, k, l {0,...,3}. Now the necessary condition for the existence of a bond is that the cubics F 4, F 5 and F 6 in the projective plane spanned by e 1,e 2, e 3 have a point in common. Due to the number of variables and the degree of the involved equations, the corresponding algebraic conditions for the existence of a common point cannot be computed explicitly (e.g. by applying a resultant based elimination method), and therefore it seems that we cannot prove the theorem. ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund 14

5. Main Theorem: Necessity But due to the example of the modified Wren platform, we conjecture that bonds can only exist if the six anchor points are located on a cylinder of revolution. Therefore we consider the system of equations Υ, Ω 2,...,Ω 6 with respect to the six anchor points. We can solve Υ, Ω 2,Ω 3, which are linear in the coordinates of t, for these unknowns. We plug the obtained expressions into Ω 4,Ω 5, Ω 6 and consider their numerators, which are homogeneous polynomials F 4, F 5, F 6. For the substitution s := (s 1,s 2,s 3 ) (e 1, e 2,e 3 ) the polynomial F j equals F j for j = 4, 5,6. Therefore the existence of a cylinder of revolution through the six anchor points implies the existence of a projected bond and vice versa. ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund 15

5. Main Theorem: Sufficiency Main Theorem: Sufficiency The condition of the main theorem is sufficient for the existence of a self-motion over C. Proof: For each cylinder of revolution there exists the corresponding Schönflies selfmotion over C, which was recognized for the modified Wren platform. This can easily be verified algebraically as follows: As for this Schönflies self-motion all legs have equal length, we set R 1 =... = R 6. Then we do not have to eliminate e 0 by applying the resultant with N = 0, but P i already equals F i up to a non-zero factor (for i = 4,5, 6). Therefore e 0 remains free and parametrizes the self-motion. ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund 16

6. Remarks and Examples The Schönflies self-motion is real if and only if the points are located on a real cylinder of revolution, as the direction (s 1 : s 2 : s 3 ) of the axis s equals the direction (e 1 : e 2 : e 3 ) of the rotation axis of the Schönflies self-motion. But the Schönflies self-motions are not the only non-translational self-motions, which can be performed by SGPs characterized in the Main Theorem. Counter examples: 1. Architecturally singular SGPs. 2. Butterfly self-motions (see Figure). 3. Example 3.3.8 of Husty et al. [11]. m 1 m 2 m 3 m 4 m 5 m 6 M 1 M2 M 3 M 6 M 4 M 5 ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund 17

6. New Self-motions We study non-planar congruent SGPs, which are plane-symmetric, i.e. the fourth, fifth and sixth anchor point are obtained by reflecting the first, second and third one on a plane ε. W.l.o.g. we can assume that ε is the xy-plane. Due to the plane-symmetry there exist four cylinder of revolution through the six anchor points. Therefore the bond-set contains the four bonds of the Schönflies self-motions (up to conjugation of coordinates) implied by these cylinders. But beside these self-motions there exist the following ones characterized by e 3 = 0, which are new to the best knowledge of the author. M 1 M 4 ε M 3 M 6 M 2 M 5 ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund 18

6. New Self-motions The unknowns f 1, f 2,f 3 can be computed from Ψ, 2,1, 4,1. If we set R 2 5 = c 2 c 1 (R 2 4 R 2 1) + R 2 2 and R 2 6 = c 3 c 1 (R 2 4 R 2 1) + R 2 3 where c i denotes the z-coordinate of the i th anchor point, then 5,1 is fulfilled identically and 3,1 = 6,1 holds. The numerator of this condition is a homogeneous polynomial P of degree 3 in e 0,e 1, e 2. Hence for given design parameters (5+scaling), the cubic P implies a 4-parametric set S of self-motions, as it depends on the four leg lengths R 1,R 2,R 3,R 4. For more details (e.g. special subsets of S) please see the presented paper. Supplementary data: For a discussion of exemplary self-motions (incl. animations) generated by a plane-symmetric congruent SGP see the author s homepage. ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund 19

7. Open Problems and References A complete list of non-translational self-motions of congruent SGPs is missing. A restriction of the sufficiency condition with respect to R remains open as well. Remark: The necessary condition of the Main Theorem also holds for the more general case that κ is no congruence transformation but a similarity (cf. [21]). All references refer to the list of publications given in the presented paper: Nawratil, G.: Congruent Stewart Gough platforms with non-translational selfmotions. In Proc. of 16th International Conference on Geometry and Graphics, Innsbruck, Austria, August 4-8, 2014 ICGG, August 4 8 2014, Innsbruck, Austria Austrian Science Fund 20