Results on Planar Parallel Manipulators with Cylindrical Singularity Surface
|
|
- Aubrey Goodman
- 5 years ago
- Views:
Transcription
1 Results on Planar Parallel Manipulators with Cylindrical Singularity Surface Georg Nawratil Institute of Discrete Mathematics and Geometry Differential Geometry and Geometric Structures 11th International Symposium on Advances in Robot Kinematics, Batz-sur-Mer June , France
2 Table of Contents [1] Introduction [2] Preliminary considerations [3] The Main Theorem [4] Preparatory work for the proof [5] Sketch of the proof [6] A further example [7] Remark & Conclusion [8] References 11th International Symposium on Advances in Robot Kinematics, Batz-sur-Mer June , France 1
3 [1] Singular configurations of SGP The geometry of a Stewart Gough Platform is given by the six base anchor points M i := (A i, B i, C i ) T in the fixed space Σ 0 and by the six platform anchor points m i := (a i, b i, c i ) T in the moving space Σ. Σ m i Theorem Merlet [1992] A SGP is singular iff the carrier lines L i of L i the six legs belong to a linear line complex. Σ 0 M i Σ 0 11th International Symposium on Advances in Robot Kinematics, Batz-sur-Mer June , France 2
4 [1] Analytical condition Plücker coordinates of L i can be written as (l i, l i ) := (R m i + t KM i,m i l i ) with R := (r ij ) = e2 0 + e 2 1 e 2 2 e 2 3 2(e 1 e 2 + e 0 e 3 ) 2(e 1 e 3 e 0 e 2 ) 2(e 1 e 2 e 0 e 3 ) e 2 0 e e 2 2 e 2 3 2(e 2 e 3 + e 0 e 1 ), 2(e 1 e 3 + e 0 e 2 ) 2(e 2 e 3 e 0 e 1 ) e 2 0 e 2 1 e e 2 3 t := (cosϕt 1 sinϕt 2,sin ϕt 1 + cosϕt 2, t 3 ) T and K := e e e e 2 3. Remark: The group SO 3 is parametrized by Euler Parameters (e 0,e 1, e 2, e 3 ). L i belong to a linear line complex Q := det(q) = 0 with Q := b l1 l l 6 b l6 11th International Symposium on Advances in Robot Kinematics, Batz-sur-Mer June , France 3
5 [2] Preliminary considerations Definition SGP with Cylindrical Singularity Surface The manipulators singularity set is for any orientation of the platform a cylindrical surface with rulings parallel to a given fixed direction p in the space of translations. The set of SGPs with a cylindrical singularity surface contains the set of architecture singular SGPs. These two sets are distinct due to: Example [see Figure] m 1 = m 2, m 3 = m 4, m 5 = m 6 M 1 M 2 M 3 M 4 M 5 M 6 p m 5 M 5 M 3 m 2 M 1 m 1 m 6 m 3 m 4 M 1,...,M 6 can be coplanar M 6 M 4 M 2 11th International Symposium on Advances in Robot Kinematics, Batz-sur-Mer June , France 4
6 [2] Preliminary considerations This manipulator is only in a singular configuration iff the three planes [M 1,M 2,m 1 ], [M 3,M 4,m 3 ] and [M 5,M 6,m 5 ] have a common intersection line. The singularity surface is a quadratic cylinder. m 1 m 2 Is this the only SGP with this property? We distinguish between planar and non-planar SGPs because the structure of architecturally singular SGPs depends on the planarity of the platform and the base; cf. Karger [2003,2008]. m 5 m 6 M 5 M 6 M 3 M 4 M 1 M 2 m 3 In this paper we only deal with planar SGPs. m 4 Projection direction is p. 11th International Symposium on Advances in Robot Kinematics, Batz-sur-Mer June , France 5
7 [3] The Main Theorem Main Theorem The set of planar parallel manipulators with no four anchor points on a line which possess a cylindrical singularity surface with rulings parallel to a given fixed direction p for any orientation of the platform equals the set of planar architecture singular manipulators (with no four anchor points on a line). Idea of the proof We choose an Cartesian frame with one axis t i p. Then Q := det(q) = 0 must be independent of t i for all e 0,...,e 3, t j, t k. The analytical proof is based on the resulting equations. 11th International Symposium on Advances in Robot Kinematics, Batz-sur-Mer June , France 6
8 [4] Preparatory work for the proof [A] Choose of Cartesian frames in the fixed space and the moving space As we consider only SGPs with planar platform we set c i = 0 for i = 1,...,6. We set up the planar base in a more general position as C 1 = 0, C i = [C 2 (B 3 A i A 3 B i ) + A 2 C 3 B i ] /(A 2 B 3 ) for i = 4, 5,6. Lemma of Karger [2003] For planar parallel manipulators with no four points on a line we can assume A 1 = B 1 = B 2 = a 1 = b 1 = b 2 = 0 A 2 B 3 B 4 B 5 a 2 (a 4 a 3 )coll(3, 4,5) 0 and with coll(i, j,k) := a i (b j b k ) + a j (b k b i ) + a k (b i b j ). 11th International Symposium on Advances in Robot Kinematics, Batz-sur-Mer June , France 7
9 [4] Preparatory work for the proof [B] Algebraic characterization of the subset of architecture singular SGPs We perform the same elementary row operations with the matrix Q as described by Karger [2003]. Then the last row of Q is of the form (r 11 K 1 + r 12 A 2 K 2, r 21 K 1 + r 22 A 2 K 2,r 31 K 1 + r 32 A 2 K 2,r 21 C 2 K 3 + r 22 C 2 K 4, r 31 A 2 K 3 + r 32 A 2 K 4 r 11 C 2 K 3 r 12 C 2 K 4, r 21 A 2 K 3 r 22 A 2 K 4 )D 1 with D := A 2 B 3 B 4 B 5 coll(3, 4,5) and r ij the entries of the rotary matrix R. Theorem of Karger [2003] K 1 = K 2 = K 3 = K 4 = 0 are the four conditions which are satisfied iff a planar parallel manipulator with no four points on a line is architecturally singular. 11th International Symposium on Advances in Robot Kinematics, Batz-sur-Mer June , France 8
10 [5] Sketch of the proof I) Base is not parallel to p (i) Base is orthogonal to p (ii) Base is not orthogonal to p II) Base is parallel to p (i) M 1 M 2 is parallel to p (ii) M 1 M 2 is not parallel to p (a) M 1 M 2 is orthogonal to p (b) M 1 M 2 is not orthogonal to p 11th International Symposium on Advances in Robot Kinematics, Batz-sur-Mer June , France 9
11 I) Base is not parallel to p (i) Base is orthogonal to p (C 2 = C 3 = 0) The proof of this case is hidden in the proof of the Theorem of Karger [2003]. Karger sets t 1 = t 2 = 0 and eliminates t 3 from Q. He proves in four steps (a),...,(d) that the resulting equations can only vanish for K 1 =... = K 4 = 0. (ii) Base is not orthogonal to p We start such as Karger by setting t 1 = t 2 = 0. Now Q can be written as Q = A 2 2(r 11 r 22 r 12 r 21 )Q 3 t A 2 B 3 Q 2 t Q 1 t 3 + Q 0. With the coefficients Q 1, Q 2,Q 3 the steps (a) and (b) can be done one by one. The steps (c) and (d) are different and therefore given in Nawratil [2008,A]. 11th International Symposium on Advances in Robot Kinematics, Batz-sur-Mer June , France 10
12 II) Base is parallel to p (C 2 = C 3 = 0) We eliminate t 1 from Q. We denote the coefficients of t i 1t j 2 tk 3 from Q by Q ijk. (i) M 1 M 2 is parallel to p (ϕ = 0) From Q 101 we can factor out K and from Q 100 we can even factor out K 2. Finally, we denote the coefficient of e a 0e b 1e c 2e d 3 of Q ijk by P ijk abcd and compute: P P P P = K 1 B 3 B 4 B 5 coll(3, 4, 5) = K 1 = 0 P P P P = K 2 A 2 B 3 B 4 B 5 coll(3, 4, 5) = K 2 = 0 P P P P = K 3 a 2 B 3 B 4 B 5 coll(3, 4, 5) = K 3 = 0 P P P P = K 4 a 2 B 3 B 4 B 5 coll(3, 4, 5) = K 4 = 0 Remark: This is the shortest possible analytical proof of the Theorem of Karger. 11th International Symposium on Advances in Robot Kinematics, Batz-sur-Mer June , France 11
13 II) Base is parallel to p (C 2 = C 3 = 0) (ii) M 1 M 2 is not parallel to p (a) M 1 M 2 is orthogonal to p (ϕ = π/2) From Q ijk (i > 0) we can factor out K. From Q 100 we can even factor out K 2. We factor out (e 0 e 1 e 2 e 3 ) of Q 2jk and compute the following 15 polynomials: P 1 [18] := P P 2 [42] := P P 3 [12] := P P 4 [42] := P P 5 [72] := P P 6 [36] := P P P P P 7 [42] := P P P P P 8 [30] := P P P P P 9 [30] := P P P P P 10 [18] := P P P 11 [42] := P P P 12 [36] := P P P 13 [24] := P P P 14 [12] := P P P 15 [24] := P P th International Symposium on Advances in Robot Kinematics, Batz-sur-Mer June , France 12
14 (ii) M 1 M 2 is not parallel to p (b) M 1 M 2 is not orthogonal to p (sinϕcosϕ 0) In this case we compute the following 20 polynomials: P 1 [12] := P P P 2 [36] := P P P 3 [78] := P P P 4 [66] := P P P 5 [30] := P P P 6 [66] := P P P 7 [36] := P P P 8 [42] := P P P 9 [18] := P P P 10 [18] := P P P 11 [108] := P P P 12 [102] := P P P 13 [24] := P P P P P 14 [42] := P P P P P 15 [48] := P P P P P 16 [36] := P P P P P 17 [66] := P P P P P 18 [54] := P P P P P 19 [48] := P P P P P 20 [150] := P P P P th International Symposium on Advances in Robot Kinematics, Batz-sur-Mer June , France 13
15 ad (ii) (a,b) In both cases we proceed as given in Nawratil [2008,B] K 2 = 0: All 15 resp. 20 polynomials can only vanish for architecture singular manipulators, i.e. K 1 = K 3 = K 4 = 0 = K 2 0 K 2 0: All coefficients of t 1 can only vanish for the following two solutions: S 1 : A i = B i cotϕ, A j = B j cotϕ, A k = A 2 + B k cotϕ, b k = 0, a 2 = a k, a i = K 1 b i /(K 2 A 2 ), a j = K 1 b j /(K 2 A 2 ), K 3 = 0 and K 4 = 0 ( ) S 2 : A i = A 2 + B i cotϕ, A j = A 2 + B j cotϕ, A k = B k cotϕ, a i = a 2 + b i K 3 /K 4, a j = a 2 + b j K 3 /K 4, a k = b k = 0, A 2 K 2 + K 4 = 0 and K 1 + K 3 = 0 ( ) for i, j, k {3,4, 5} and i j k i without contradicting A 2 B 3 B 4 B 5 a 2 (a 4 a 3 )coll(3, 4, 5) 0. 11th International Symposium on Advances in Robot Kinematics, Batz-sur-Mer June , France 14
16 The close of the proof We show that both solutions S i imply contradictions for the choice of M 6 and m 6 : If we set A 2 = 1 and replace K i in ( ) and ( ) by the explicit expressions we get: ( ) K 3 = (A 6 B 6 cotϕ)(a k a 6 ) K 4 = (A 6 B 6 cotϕ)b 6 a 6 = a k, b 6 = 0 = K 2 = 0 A 6 = B 6 cotϕ = M 1,M i,m j,m 6 are collinear ( ) K 1 + K 3 = (1 A 6 + B 6 cotϕ)a 6 K 2 + K 4 = (1 A 6 + B 6 cotϕ)b 6 a 6 = 0 and b 6 = 0 = K 2 = 0 A 6 = 1 + B 6 cotϕ = M 2,M i,m j,m 6 are collinear 11th International Symposium on Advances in Robot Kinematics, Batz-sur-Mer June , France 15
17 [6] A further example S 1 and S 2 imply a further example for a planar SGP with cylindrical singularity surface. For the computation see Nawratil [2008,A]. m 6 m5 m 4 m 3 m 2 m 1 M 1,M 2,M 3,M 4 are collinear, m 1,m 2,m 3,m 4 are collinear, M 5 M 6 M 1 M 2 p, and m 5 = m 6. SGP is in a singular position iff m 5 = m 6 lies in the base or L 1, L 2, L 3, L 4 are coplanar = singularity surface splits into two planes M 4 M 3 M2 M 6 M 5 M 1 11th International Symposium on Advances in Robot Kinematics, Batz-sur-Mer June , France 16
18 [7] Remark Theorem Röschel and Mick [1998] Planar SGPs are architecturally singular iff {M i,m i } for (i = 1,...,6) are fourfold conjugate pairs of points with respect to a 3-dimensional linear manifold of correlations or one of the two sets {M i } and {m i } is situated on a line. Therefore the given main theorem can be reformulated as follows: Main Theorem Planar SGPs with no four points on a line and a cylindrical singularity surface must consist of four-fold conjugate pairs of anchor points with respect to a 3-dimensional linear manifold of correlations. It would be nice to have a geometric proof for the main theorem similar to the one presented by Röschel and Mick [1998]. 11th International Symposium on Advances in Robot Kinematics, Batz-sur-Mer June , France 17
19 [7] Conclusion We proved that there do not exist non-architecturally singular planar SGPs and no four anchor points collinear which possess a cylindrical singularity surface. We gave the shortest possible analytical proof for the Theorem of Karger. Moreover, we presented two examples of planar manipulators with cylindrical singularity surface. A complete list of planar SGPs with a cylindrical singularity surface is in preparation. Nawratil, G., All Planar Parallel Manipulators with Cylindrical Singularity Surface, in preparation. 11th International Symposium on Advances in Robot Kinematics, Batz-sur-Mer June , France 18
20 [8] References Karger A. [2003] Architecture singular planar parallel manipulators, Mechanism and Machine Theory 38 (11) Karger A. [2006] Stewart-Gough platforms with simple singularity surface, Advances in Robot Kinematics: Mechanisms and Motion (J. Lenarcic, B. Roth eds.), , Springer. Karger A. [2008] Architecturally singular non-planar parallel manipulators, Mechanism and Machine Theory 43 (3) Merlet J.-P. [1992] Singular Configurations of Parallel Manipulators and Grassmann Geometry, International Journal of Robotics Research 8 (5) Nawratil G. [2008,A] Results on planar parallel manipulators with cylindrical singularity surface, Advances in Robot Kinematics: Analysis & Design (J. Lenarcic, P. Wenger eds.), Springer. Nawratil G. [2008,B] Main theorem on planar parallel manipulators with cylindrical singularity surface, In Proc. of 33rd South German Colloquium on Differential Geometry, TU Vienna. Röschel O. and Mick S. [1998] Characterisation of architecturally shaky platforms, Advances in Robot Kinematics: Analysis & Control (J. Lenarcic, M.L. Husty eds.), , Kluwer. 11th International Symposium on Advances in Robot Kinematics, Batz-sur-Mer June , France 19
Main theorem on Schönflies-singular planar Stewart Gough platforms
Main theorem on Schönflies-singular planar Stewart Gough platforms Georg Nawratil Institute of Discrete Mathematics and Geometry Differential Geometry and Geometric Structures 12th International Symposium
More informationPlanar Stewart Gough platforms with quadratic singularity surface
Planar Stewart Gough platforms with quadratic singularity surface B. Aigner 1 and G. Nawratil 2 Institute of Discrete Mathematics and Geometry, Vienna University of Technology, Austria, 1 e-mail: bernd.aigner@gmx.at,
More informationBasic result on type II DM self-motions of planar Stewart Gough platforms
Basic result on type II DM self-motions of planar Stewart Gough platforms Georg Nawratil Institute of Discrete Mathematics and Geometry Research was supported by FWF (I 408-N13) 1st Workshop on Mechanisms,
More informationCongruent Stewart Gough platforms with non-translational self-motions
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,
More informationNecessary conditions for type II DM self-motions of planar Stewart Gough platforms
Journal for Geometry and Graphics Volume VOL (YEAR), No. NO, 1 12. Necessary conditions for type II DM self-motions of planar Stewart Gough platforms Georg Nawratil Institute of Discrete Mathematics and
More informationKinematic Analysis of a Pentapod Robot
Journal for Geometry and Graphics Volume 10 (2006), No. 2, 173 182. Kinematic Analysis of a Pentapod Robot Gert F. Bär and Gunter Weiß Dresden University of Technology Institute for Geometry, D-01062 Dresden,
More informationAnalytic Projective Geometry
Chapter 5 Analytic Projective Geometry 5.1 Line and Point Coordinates: Duality in P 2 Consider a line in E 2 defined by the equation X 0 + X 1 x + X 2 y 0. (5.1) The locus that the variable points (x,
More informationThe Numerical Solution of Polynomial Systems Arising in Engineering and Science
The Numerical Solution of Polynomial Systems Arising in Engineering and Science Jan Verschelde e-mail: jan@math.uic.edu web: www.math.uic.edu/ jan Graduate Student Seminar 5 September 2003 1 Acknowledgements
More informationFundamentals of Quaternionic Kinematics in Euclidean 4-Space
Fundamentals of Quaternionic Kinematics in Euclidean 4-Space Georg Nawratil Institute of Discrete Mathematics and Geometry Funded by FWF Project Grant No. P24927-N25 CGTA, June 8 12 2015, Kefermarkt, Austria
More informationStructural topology, singularity, and kinematic analysis. J-P. Merlet HEPHAISTOS project INRIA Sophia-Antipolis
Structural topology, singularity, and kinematic analysis J-P. Merlet HEPHAISTOS project INRIA Sophia-Antipolis 1 Parallel robots Definitions: a closed-loop mechanism whose end-effector is linked to the
More informationOn Spatial Involute Gearing
6 th International Conference on Applied Informatics Eger, Hungary, January 27 3, 2004. On Spatial Involute Gearing Hellmuth Stachel Institute of Discrete Mathematics and Geometry, Vienna University of
More informationOn Spatial Involute Gearing
6 th International Conference on Applied Informatics Eger, Hungary, January 27 31, 2004. On Spatial Involute Gearing Hellmuth Stachel Institute of Discrete Mathematics and Geometry, Vienna University of
More informationA Robust Forward Kinematics Analysis of 3-RPR Planar Platforms
A Robust Forward Kinematics Analysis of 3-RPR Planar Platforms Nicolás Rojas and Federico Thomas Institut de Robòtica i Informàtica Industrial CSIC-UPC, Barcelona, Spain; e-mail: {nrojas, fthomas}@iri.upc.edu
More informationKinematic Analysis of the 6R Manipulator of General Geometry
Kinematic Analysis of the 6R Manipulator of General Geometry Madhusudan Raghavan Powertrain Systems Research Lab General Motors R&D Center Warren, MI 48090-9055 and Bernard Roth, Professor Design Division
More informationCreated by T. Madas VECTOR PRACTICE Part B Created by T. Madas
VECTOR PRACTICE Part B THE CROSS PRODUCT Question 1 Find in each of the following cases a) a = 2i + 5j + k and b = 3i j b) a = i + 2j + k and b = 3i j k c) a = 3i j 2k and b = i + 3j + k d) a = 7i + j
More informationMECH 576 Geometry in Mechanics November 30, 2009 Kinematics of Clavel s Delta Robot
MECH 576 Geometry in Mechanics November 3, 29 Kinematics of Clavel s Delta Robot The DELTA Robot DELTA, a three dimensional translational manipulator, appears below in Fig.. Figure : Symmetrical (Conventional)
More informationKinetostatic Analysis and Solution Classification of a Planar Tensegrity Mechanism
Kinetostatic Analysis and Solution Classification of a Planar Tensegrity Mechanism P. Wenger 1 and D. Chablat 1 1 Laboratoire des Sciences du Numérique de Nantes, UMR CNRS 6004 Ecole Centrale de Nantes,
More informationON JACK PHILLIP'S SPATIAL INVOLUTE GEARING
The th International Conference on Geometry and Graphics, -5 August, 004, Guangzhou, China ON JACK PHILLIP'S SPATIAL INVOLUTE GEARING Hellmuth STACHEL Vienna University of Technology, Vienna, AUSTRIA ABSTRACT
More informationDirect Position Analysis of a Large Family of Spherical and Planar Parallel Manipulators with Four Loops
Proceedings of the Second International Workshop on Fundamental Issues and Future Research Directions for Parallel Mechanisms and Manipulators September 1, 8, Montpellier, France N. Andreff, O. Company,
More informationLower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities
Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities Stéphane CARO Méthodes de subdivisions pour les systèmes singuliers December 15, 2014 Context Figure: A 6-dof parallel manipulator
More information8 Velocity Kinematics
8 Velocity Kinematics Velocity analysis of a robot is divided into forward and inverse velocity kinematics. Having the time rate of joint variables and determination of the Cartesian velocity of end-effector
More informationROBOTICS: ADVANCED CONCEPTS & ANALYSIS
ROBOTICS: ADVANCED CONCEPTS & ANALYSIS MODULE 4 KINEMATICS OF PARALLEL ROBOTS Ashitava Ghosal 1 1 Department of Mechanical Engineering & Centre for Product Design and Manufacture Indian Institute of Science
More informationweb: HOMEWORK 1
MAT 207 LINEAR ALGEBRA I 2009207 Dokuz Eylül University, Faculty of Science, Department of Mathematics Instructor: Engin Mermut web: http://kisideuedutr/enginmermut/ HOMEWORK VECTORS IN THE n-dimensional
More informationCOMMUTING PAIRS AND TRIPLES OF MATRICES AND RELATED VARIETIES
COMMUTING PAIRS AND TRIPLES OF MATRICES AND RELATED VARIETIES ROBERT M. GURALNICK AND B.A. SETHURAMAN Abstract. In this note, we show that the set of all commuting d-tuples of commuting n n matrices that
More informationKINETOSTATIC ANALYSIS AND SOLUTION CLASSIFICATION OF A CLASS OF PLANAR TENSEGRITY MECHANISMS
KINETOSTATIC ANALYSIS AND SOLUTION CLASSIFICATION OF A CLASS OF PLANAR TENSEGRITY MECHANISMS P. Wenger 1 and D. Chablat 1 1 Laboratoire des Sciences du Numérique de Nantes, UMR CNRS 6004 Ecole Centrale
More informationReconfiguration analysis of a 4-RUU parallel manipulator
Reconfiguration analysis of a 4-RUU parallel manipulator Latifah Nurahmi, Stéphane Caro, Philippe Wenger, Josef Schadlbauer, Manfred Husty To cite this version: Latifah Nurahmi, Stéphane Caro, Philippe
More informationLinear Algebra & Geometry why is linear algebra useful in computer vision?
Linear Algebra & Geometry why is linear algebra useful in computer vision? References: -Any book on linear algebra! -[HZ] chapters 2, 4 Some of the slides in this lecture are courtesy to Prof. Octavia
More informationMECH 576 Geometry in Mechanics September 16, 2009 Using Line Geometry
MECH 576 Geometry in Mechanics September 16, 2009 Using Line Geometry 1 Deriving Equations in Line Coordinates Four exercises in deriving fundamental geometric equations with line coordinates will be conducted.
More information1 Geometry of R Conic Sections Parametric Equations More Parametric Equations Polar Coordinates...
Contents 1 Geometry of R 2 2 1.1 Conic Sections............................................ 2 1.2 Parametric Equations........................................ 3 1.3 More Parametric Equations.....................................
More informationLinear Algebra (Review) Volker Tresp 2017
Linear Algebra (Review) Volker Tresp 2017 1 Vectors k is a scalar (a number) c is a column vector. Thus in two dimensions, c = ( c1 c 2 ) (Advanced: More precisely, a vector is defined in a vector space.
More informationDYNAMICS OF PARALLEL MANIPULATOR
DYNAMICS OF PARALLEL MANIPULATOR The 6nx6n matrices of manipulator mass M and manipulator angular velocity W are introduced below: M = diag M 1, M 2,, M n W = diag (W 1, W 2,, W n ) From this definitions
More informationExtra Problems for Math 2050 Linear Algebra I
Extra Problems for Math 5 Linear Algebra I Find the vector AB and illustrate with a picture if A = (,) and B = (,4) Find B, given A = (,4) and [ AB = A = (,4) and [ AB = 8 If possible, express x = 7 as
More information1 Differentiable manifolds and smooth maps. (Solutions)
1 Differentiable manifolds and smooth maps Solutions Last updated: March 17 2011 Problem 1 The state of the planar pendulum is entirely defined by the position of its moving end in the plane R 2 Since
More informationDistance Between Ellipses in 2D
Distance Between Ellipses in 2D David Eberly, Geometric Tools, Redmond WA 98052 https://www.geometrictools.com/ This work is licensed under the Creative Commons Attribution 4.0 International License. To
More informationarxiv: v1 [cs.ro] 23 Mar 2016
MOBILE IOSAPODS M. GALLET, G. NAWRATIL, J. SHIHO, AND J.M. SELIG arxiv:1603.07304v1 [cs.ro] 23 Mar 2016 Abstract. Pods are mechanical devices constituted of two rigid bodies, the base and the platform,
More information1 Differentiable manifolds and smooth maps. (Solutions)
1 Differentiable manifolds and smooth maps Solutions Last updated: February 16 2012 Problem 1 a The projection maps a point P x y S 1 to the point P u 0 R 2 the intersection of the line NP with the x-axis
More informationDifferential Kinematics
Differential Kinematics Relations between motion (velocity) in joint space and motion (linear/angular velocity) in task space (e.g., Cartesian space) Instantaneous velocity mappings can be obtained through
More information1 Geometry of R Conic Sections Parametric Equations More Parametric Equations Polar Coordinates...
Contents 1 Geometry of R 1.1 Conic Sections............................................ 1. Parametric Equations........................................ 3 1.3 More Parametric Equations.....................................
More informationRobot Dynamics Instantaneous Kinematiccs and Jacobians
Robot Dynamics Instantaneous Kinematiccs and Jacobians 151-0851-00 V Lecture: Tuesday 10:15 12:00 CAB G11 Exercise: Tuesday 14:15 16:00 every 2nd week Marco Hutter, Michael Blösch, Roland Siegwart, Konrad
More informationSection 1.1 System of Linear Equations. Dr. Abdulla Eid. College of Science. MATHS 211: Linear Algebra
Section 1.1 System of Linear Equations College of Science MATHS 211: Linear Algebra (University of Bahrain) Linear System 1 / 33 Goals:. 1 Define system of linear equations and their solutions. 2 To represent
More informationRobotics & Automation. Lecture 17. Manipulability Ellipsoid, Singularities of Serial Arm. John T. Wen. October 14, 2008
Robotics & Automation Lecture 17 Manipulability Ellipsoid, Singularities of Serial Arm John T. Wen October 14, 2008 Jacobian Singularity rank(j) = dimension of manipulability ellipsoid = # of independent
More informationScrew Theory and its Applications in Robotics
Screw Theory and its Applications in Robotics Marco Carricato Group of Robotics, Automation and Biomechanics University of Bologna Italy IFAC 2017 World Congress, Toulouse, France Table of Contents 1.
More informationNumerical Irreducible Decomposition
Numerical Irreducible Decomposition Jan Verschelde Department of Math, Stat & CS University of Illinois at Chicago Chicago, IL 60607-7045, USA e-mail: jan@math.uic.edu web: www.math.uic.edu/ jan CIMPA
More informationLectures on Linear Algebra for IT
Lectures on Linear Algebra for IT by Mgr Tereza Kovářová, PhD following content of lectures by Ing Petr Beremlijski, PhD Department of Applied Mathematics, VSB - TU Ostrava Czech Republic 3 Inverse Matrix
More informationMATH 225 Summer 2005 Linear Algebra II Solutions to Assignment 1 Due: Wednesday July 13, 2005
MATH 225 Summer 25 Linear Algebra II Solutions to Assignment 1 Due: Wednesday July 13, 25 Department of Mathematical and Statistical Sciences University of Alberta Question 1. [p 224. #2] The set of all
More informationTrinocular Geometry Revisited
Trinocular Geometry Revisited Jean Pounce and Martin Hebert 报告人 : 王浩人 2014-06-24 Contents 1. Introduction 2. Converging Triplets of Lines 3. Converging Triplets of Visual Rays 4. Discussion 1. Introduction
More informationDiscrete Differential Geometry: Consistency as Integrability
Discrete Differential Geometry: Consistency as Integrability Yuri SURIS (TU München) Oberwolfach, March 6, 2006 Based on the ongoing textbook with A. Bobenko Discrete Differential Geometry Differential
More informationTangent spaces, normals and extrema
Chapter 3 Tangent spaces, normals and extrema If S is a surface in 3-space, with a point a S where S looks smooth, i.e., without any fold or cusp or self-crossing, we can intuitively define the tangent
More informationimplies that if we fix a basis v of V and let M and M be the associated invertible symmetric matrices computing, and, then M = (L L)M and the
Math 395. Geometric approach to signature For the amusement of the reader who knows a tiny bit about groups (enough to know the meaning of a transitive group action on a set), we now provide an alternative
More informationCSL361 Problem set 4: Basic linear algebra
CSL361 Problem set 4: Basic linear algebra February 21, 2017 [Note:] If the numerical matrix computations turn out to be tedious, you may use the function rref in Matlab. 1 Row-reduced echelon matrices
More informationLinear Algebra. Preliminary Lecture Notes
Linear Algebra Preliminary Lecture Notes Adolfo J. Rumbos c Draft date April 29, 23 2 Contents Motivation for the course 5 2 Euclidean n dimensional Space 7 2. Definition of n Dimensional Euclidean Space...........
More informationKinematics. Basilio Bona. Semester 1, DAUIN Politecnico di Torino. B. Bona (DAUIN) Kinematics Semester 1, / 15
Kinematics Basilio Bona DAUIN Politecnico di Torino Semester 1, 2016-17 B. Bona (DAUIN) Kinematics Semester 1, 2016-17 1 / 15 Introduction The kinematic quantities used to represent a body frame are: position
More informationLinear Algebra & Geometry why is linear algebra useful in computer vision?
Linear Algebra & Geometry why is linear algebra useful in computer vision? References: -Any book on linear algebra! -[HZ] chapters 2, 4 Some of the slides in this lecture are courtesy to Prof. Octavia
More informationThe Convolution of a Paraboloid and a Parametrized Surface
Journal for Geometry and Graphics Volume 7 (2003), No. 2, 57 7. The Convolution of a Paraboloid and a Parametrized Surface Martin Peternell, Friedrich Manhart Institute of Geometry, Vienna University of
More informationJurgen Garlo. the inequality sign in all components having odd index sum. For these intervals in
Intervals of Almost Totally Positive Matrices Jurgen Garlo University of Applied Sciences / FH Konstanz, Fachbereich Informatik, Postfach 100543, D-78405 Konstanz, Germany Abstract We consider the class
More informationMath 302 Outcome Statements Winter 2013
Math 302 Outcome Statements Winter 2013 1 Rectangular Space Coordinates; Vectors in the Three-Dimensional Space (a) Cartesian coordinates of a point (b) sphere (c) symmetry about a point, a line, and a
More informationFramework Comparison Between a Multifingered Hand and a Parallel Manipulator
Framework Comparison Between a Multifingered Hand and a Parallel Manipulator Júlia Borràs and Aaron M. Dollar Abstract In this paper we apply the kineto-static mathematical models commonly used for robotic
More informationMathematical Methods for Engineers and Scientists 1
K.T. Tang Mathematical Methods for Engineers and Scientists 1 Complex Analysis, Determinants and Matrices With 49 Figures and 2 Tables fyj Springer Part I Complex Analysis 1 Complex Numbers 3 1.1 Our Number
More informationLINEAR SPACES. Define a linear space to be a near linear space in which any two points are on a line.
LINEAR SPACES Define a linear space to be a near linear space in which any two points are on a line. A linear space is an incidence structure I = (P, L) such that Axiom LS1: any line is incident with at
More informationSTATE COUNCIL OF EDUCATIONAL RESEARCH AND TRAINING TNCF DRAFT SYLLABUS.
STATE COUNCIL OF EDUCATIONAL RESEARCH AND TRAINING TNCF 2017 - DRAFT SYLLABUS Subject :Mathematics Class : XI TOPIC CONTENT Unit 1 : Real Numbers - Revision : Rational, Irrational Numbers, Basic Algebra
More information2. Preliminaries. x 2 + y 2 + z 2 = a 2 ( 1 )
x 2 + y 2 + z 2 = a 2 ( 1 ) V. Kumar 2. Preliminaries 2.1 Homogeneous coordinates When writing algebraic equations for such geometric objects as planes and circles, we are used to writing equations that
More information2. TRIGONOMETRY 3. COORDINATEGEOMETRY: TWO DIMENSIONS
1 TEACHERS RECRUITMENT BOARD, TRIPURA (TRBT) EDUCATION (SCHOOL) DEPARTMENT, GOVT. OF TRIPURA SYLLABUS: MATHEMATICS (MCQs OF 150 MARKS) SELECTION TEST FOR POST GRADUATE TEACHER(STPGT): 2016 1. ALGEBRA Sets:
More informationNumerical Algebraic Geometry and Symbolic Computation
Numerical Algebraic Geometry and Symbolic Computation Jan Verschelde Department of Math, Stat & CS University of Illinois at Chicago Chicago, IL 60607-7045, USA jan@math.uic.edu www.math.uic.edu/~jan ISSAC
More informationHigher-Dimensional Analogues of the Combinatorial Nullstellensatz
Higher-Dimensional Analogues of the Combinatorial Nullstellensatz Jake Mundo July 21, 2016 Abstract The celebrated Combinatorial Nullstellensatz of Alon describes the form of a polynomial which vanishes
More information, respectively to the inverse and the inverse differential problem. Check the correctness of the obtained results. Exercise 2 y P 2 P 1.
Robotics I July 8 Exercise Define the orientation of a rigid body in the 3D space through three rotations by the angles α β and γ around three fixed axes in the sequence Y X and Z and determine the associated
More informationDYNAMICS OF PARALLEL MANIPULATOR
DYNAMICS OF PARALLEL MANIPULATOR PARALLEL MANIPULATORS 6-degree of Freedom Flight Simulator BACKGROUND Platform-type parallel mechanisms 6-DOF MANIPULATORS INTRODUCTION Under alternative robotic mechanical
More informationCalculation in the special cases n = 2 and n = 3:
9. The determinant The determinant is a function (with real numbers as values) which is defined for quadratic matrices. It allows to make conclusions about the rank and appears in diverse theorems and
More informationRobotics I. Classroom Test November 21, 2014
Robotics I Classroom Test November 21, 2014 Exercise 1 [6 points] In the Unimation Puma 560 robot, the DC motor that drives joint 2 is mounted in the body of link 2 upper arm and is connected to the joint
More informationSome Remarks on the Discrete Uncertainty Principle
Highly Composite: Papers in Number Theory, RMS-Lecture Notes Series No. 23, 2016, pp. 77 85. Some Remarks on the Discrete Uncertainty Principle M. Ram Murty Department of Mathematics, Queen s University,
More informationHarbor Creek School District
Unit 1 Days 1-9 Evaluate one-sided two-sided limits, given the graph of a function. Limits, Evaluate limits using tables calculators. Continuity Evaluate limits using direct substitution. Differentiability
More informationMATH 1210 Assignment 3 Solutions 17R-T2
MATH 1210 Assignment 3 Solutions 17R-T2 This assignment is optional and does not need to be handed in. Attempt all questions, write out nicely written solutions (showing all your work), and the solutions
More informationIsotropic Design of Spatial Parallel Manipulators
A. Fattah Department of Mechanical Engineering University of Delaware Newark, DE 976, USA fattah@me.udel.edu A.M. Hasan Ghasemi Department of Mechanical Engineering Isfahan University of Technology Isfahan,
More informationChoice of Riemannian Metrics for Rigid Body Kinematics
Choice of Riemannian Metrics for Rigid Body Kinematics Miloš Žefran1, Vijay Kumar 1 and Christopher Croke 2 1 General Robotics and Active Sensory Perception (GRASP) Laboratory 2 Department of Mathematics
More informationTECHNICAL RESEARCH REPORT
TECHNICAL RESEARCH REPORT A Parallel Manipulator with Only Translational Degrees of Freedom by Lung-Wen Tsai, Richard E. Stamper T.R. 97-72 ISR INSTITUTE FOR SYSTEMS RESEARCH Sponsored by the National
More informationRelationships Between Planes
Relationships Between Planes Definition: consistent (system of equations) A system of equations is consistent if there exists one (or more than one) solution that satisfies the system. System 1: {, System
More informationReconstruction from projections using Grassmann tensors
Reconstruction from projections using Grassmann tensors Richard I. Hartley 1 and Fred Schaffalitzky 2 1 Australian National University and National ICT Australia, Canberra 2 Australian National University,
More informationCurvilinear coordinates
C Curvilinear coordinates The distance between two points Euclidean space takes the simplest form (2-4) in Cartesian coordinates. The geometry of concrete physical problems may make non-cartesian coordinates
More informationarxiv: v6 [math.mg] 9 May 2014
arxiv:1311.0131v6 [math.mg] 9 May 2014 A Clifford algebraic Approach to Line Geometry Daniel Klawitter Abstract. In this paper we combine methods from projective geometry, Klein s model, and Clifford algebra.
More informationEigenvalues and Eigenvectors: An Introduction
Eigenvalues and Eigenvectors: An Introduction The eigenvalue problem is a problem of considerable theoretical interest and wide-ranging application. For example, this problem is crucial in solving systems
More informationMATH 304 Linear Algebra Lecture 20: Review for Test 1.
MATH 304 Linear Algebra Lecture 20: Review for Test 1. Topics for Test 1 Part I: Elementary linear algebra (Leon 1.1 1.4, 2.1 2.2) Systems of linear equations: elementary operations, Gaussian elimination,
More informationAPPENDIX A. Background Mathematics. A.1 Linear Algebra. Vector algebra. Let x denote the n-dimensional column vector with components x 1 x 2.
APPENDIX A Background Mathematics A. Linear Algebra A.. Vector algebra Let x denote the n-dimensional column vector with components 0 x x 2 B C @. A x n Definition 6 (scalar product). The scalar product
More informationMatrices A(t) depending on a Parameter t. Jerry L. Kazdan
Matrices A(t depending on a Parameter t Jerry L. Kazdan If a square matrix A(t depends smoothly on a parameter t are its eigenvalues and eigenvectors also smooth functions of t? The answer is yes most
More information5 Integer Linear Programming (ILP) E. Amaldi Foundations of Operations Research Politecnico di Milano 1
5 Integer Linear Programming (ILP) E. Amaldi Foundations of Operations Research Politecnico di Milano 1 Definition: An Integer Linear Programming problem is an optimization problem of the form (ILP) min
More informationNumerically Intersecting Algebraic Varieties via Witness Sets
Numerically Intersecting Algebraic Varieties via Witness Sets Jonathan D. Hauenstein Charles W. Wampler April 19, 2012 Abstract The fundamental construct of numerical algebraic geometry is the representation
More informationAn Asymptotically Closed Loop of Tetrahedra
Nov 06; to appear, Mathematical Intelligencer An Asymptotically Closed Loop of Tetrahedra Michael Elgersma and Stan Wagon Introduction In 958 S. Świerczkowski [5], answering a question of Steinhaus, proved
More informationLinear Algebra March 16, 2019
Linear Algebra March 16, 2019 2 Contents 0.1 Notation................................ 4 1 Systems of linear equations, and matrices 5 1.1 Systems of linear equations..................... 5 1.2 Augmented
More informationMathematics Syllabus UNIT I ALGEBRA : 1. SETS, RELATIONS AND FUNCTIONS
Mathematics Syllabus UNIT I ALGEBRA : 1. SETS, RELATIONS AND FUNCTIONS (i) Sets and their Representations: Finite and Infinite sets; Empty set; Equal sets; Subsets; Power set; Universal set; Venn Diagrams;
More informationWRONSKIANS AND LINEAR INDEPENDENCE... f (n 1)
WRONSKIANS AND LINEAR INDEPENDENCE ALIN BOSTAN AND PHILIPPE DUMAS Abstract We give a new and simple proof of the fact that a finite family of analytic functions has a zero Wronskian only if it is linearly
More informationChapter 8. Rigid transformations
Chapter 8. Rigid transformations We are about to start drawing figures in 3D. There are no built-in routines for this purpose in PostScript, and we shall have to start more or less from scratch in extending
More informationLinear Algebra (Review) Volker Tresp 2018
Linear Algebra (Review) Volker Tresp 2018 1 Vectors k, M, N are scalars A one-dimensional array c is a column vector. Thus in two dimensions, ( ) c1 c = c 2 c i is the i-th component of c c T = (c 1, c
More informationCommon Tangents to Spheres in R 3
Common Tangents to Spheres in R 3 Ciprian Borcea 1, Xavier Goaoc 2, Sylvain Lazard 2, and Sylvain Petitjean 2 1 Rider University, Lawrenceville, New Jersey, borcea@rider.edu 2 LORIA - INRIA Lorraine, CNRS
More informationThe Geometry of Matrix Rigidity
The Geometry of Matrix Rigidity Joseph M. Landsberg Jacob Taylor Nisheeth K. Vishnoi November 26, 2003 Abstract Consider the following problem: Given an n n matrix A and an input x, compute Ax. This problem
More informationTheory of Vibrations in Stewart Platforms
Theory of Vibrations in Stewart Platforms J.M. Selig and X. Ding School of Computing, Info. Sys. & Maths. South Bank University London SE1 0AA, U.K. (seligjm@sbu.ac.uk) Abstract This article develops a
More informationAn algebraic formulation of static isotropy and design of statically isotropic 6-6 Stewart platform manipulators
An algebraic formulation of static isotropy and design of statically isotropic 6-6 Stewart platform manipulators Sandipan Bandyopadhyay Department of Engineering Design Indian Institute Technology- Madras
More informationEcon Slides from Lecture 7
Econ 205 Sobel Econ 205 - Slides from Lecture 7 Joel Sobel August 31, 2010 Linear Algebra: Main Theory A linear combination of a collection of vectors {x 1,..., x k } is a vector of the form k λ ix i for
More informationMATH Topics in Applied Mathematics Lecture 12: Evaluation of determinants. Cross product.
MATH 311-504 Topics in Applied Mathematics Lecture 12: Evaluation of determinants. Cross product. Determinant is a scalar assigned to each square matrix. Notation. The determinant of a matrix A = (a ij
More informationJournal of Discrete Mathematical Sciences & Cryptography Vol. 9 (2006), No. 1, pp
Some generalizations of Rédei s theorem T. Alderson Department of Mathematical Sciences University of New Brunswick Saint John, New Brunswick Canada EL 4L5 Abstract By the famous theorems of Rédei, a set
More informationMATH 8. Unit 1: Rational and Irrational Numbers (Term 1) Unit 2: Using Algebraic Properties to Simplify Expressions - Probability
MATH 8 Unit 1: Rational and Irrational Numbers (Term 1) 1. I CAN write an algebraic expression for a given phrase. 2. I CAN define a variable and write an equation given a relationship. 3. I CAN use order
More informationMultiple View Geometry in Computer Vision
Multiple View Geometry in Computer Vision Prasanna Sahoo Department of Mathematics University of Louisville 1 Scene Planes & Homographies Lecture 19 March 24, 2005 2 In our last lecture, we examined various
More informationVideo 3.1 Vijay Kumar and Ani Hsieh
Video 3.1 Vijay Kumar and Ani Hsieh Robo3x-1.3 1 Dynamics of Robot Arms Vijay Kumar and Ani Hsieh University of Pennsylvania Robo3x-1.3 2 Lagrange s Equation of Motion Lagrangian Kinetic Energy Potential
More information