Singularity Invariant Transformations in Stewart Plaforms (Part I) Federico Thomas.

Slides:



Advertisements
Similar presentations
Levelsets in Workspace Analysis. F(X,Y,Z) = S1(Z). S2(X,Y,Z) = 0 S2: algebraic surface of degree 12.
Advertisements

Júlia Borràs Sol Barcelona. Spain 29/01/2009 Singularity-Invariant Transformations in Stewart-Gough Platforms: Theory and Applications Thesis Project Thesis.
PRECALCULUS I SOLVING SYSTEMS OF EQUATIONS Dr. Claude S. Moore Cape Fear Community College Chapter 8.
Time to Derive Kinematics Model of the Robotic Arm
Flagged Parallel Manipulators F. Thomas (joint work with M. Alberich and C. Torras) Institut de Robòtica i Informàtica Industrial Institut de Robòtica.
Ch. 4: Velocity Kinematics
Ch. 3: Forward and Inverse Kinematics
Introduction to ROBOTICS
Federico Thomas Barcelona. Spain A Reconfigurable 5-DoF 5-SPU Parallel Platform Júlia Borràs, Federico Thomas, Erika Ottaviano, and Marco Ceccarelli.
Chapter 1 Systems of Linear Equations
Introduction to ROBOTICS
Inverse Kinematics Jacobian Matrix Trajectory Planning
10.1 Gaussian Elimination Method
Federico Thomas Barcelona. Spain May, 2009 Computational Kinematics 2009 Straightening-Free Algorithm for the Singularity Analysis of Stewart-Gough Platforms.
Solving Systems of Linear Equations using Elimination
3.6 Systems with Three Variables
Linear Systems The definition of a linear equation given in Chapter 1 can be extended to more variables; any equation of the form for real numbers.
Solving System of Equations Using Graphing
Chapter 4 Section 2 Copyright © 2011 Pearson Education, Inc.
Further Pure 1 Solving Simultaneous equations. Simultaneous equations You have already learnt how to solve simultaneous equations at GCSE and AS level.
5.3 Systems of Linear Equations in Three Variables
Math Dept, Faculty of Applied Science, HCM University of Technology
Professor Dr. S. K. Bhattacharjee Department of Statistics
Graphical Method to find the Solution of Pair of Linear Equation in Two Variables.
Identifying Solutions
Definition of an Industrial Robot
SECTION 6.1 SYSTEMS OF LINEAR EQUATIONS: SYSTEMS OF LINEAR EQUATIONS: SUBSTITUTION AND ELIMINATION SUBSTITUTION AND ELIMINATION.
Copyright © Cengage Learning. All rights reserved.
Feb 17, 2002Robotics 1 Copyright Martin P. Aalund, Ph.D. Kinematics Kinematics is the science of motion without regard to forces. We study the position,
5 Systems and Matrices © 2008 Pearson Addison-Wesley. All rights reserved Sections 5.1–5.5.
Sullivan Algebra and Trigonometry: Section 12.1 Systems of Linear Equations Objectives of this Section Solve Systems of Equations by Substitution Solve.
6-3: Solving systems Using Elimination
MATH 685/ CSI 700/ OR 682 Lecture Notes Lecture 2. Linear systems.
9.1 INTERSECTION OF TWO LINES To find the intersection of two lines L(1) and L(2) :  Write both equations in parametric form. L(1)= (x1,y1,z1) + t(a,b,c)
Section 4-1: Introduction to Linear Systems. To understand and solve linear systems.
Flagged Parallel Manipulators F. Thomas (joint work with M. Alberich and C. Torras) Institut de Robòtica i Informàtica Industrial Institut de Robòtica.
The City College of New York 1 Dr. Jizhong Xiao Department of Electrical Engineering City College of New York Inverse Kinematics Jacobian.
The Further Mathematics network
ASME DETC Robot Manipulators and Singularities Vijay Kumar.
Chapter VII. Classification of Quadric Surfaces 65. Intersection of a quadric and a line. General form and its matrix representation.
6-2 Polynomials and Linear Factors. Standard and Factored Form  Standard form means to write it as a simplified (multiplied out) polynomial starting.
7-3 Elimination Using Addition and Subtraction 7-4 Elimination Using Multiplication Objective: Students will be able to: Solve a system of linear equations.
Copyright © Cengage Learning. All rights reserved. 6.3 Vectors in the Plane.
An Introduction to Robot Kinematics Renata Melamud.
Vectors in the Plane 8.3 Part 1. 2  Write vectors as linear combinations of unit vectors.  Find the direction angles of vectors.  Use vectors to model.
Systems of Linear Equations: An Introduction Unique Solutions Underdetermined and Overdetermined Systems Multiplication of Matrices The Inverse of a Square.
Robotics Chapter 3 – Forward Kinematics
Velocity Propagation Between Robot Links 3/4 Instructor: Jacob Rosen Advanced Robotic - MAE 263D - Department of Mechanical & Aerospace Engineering - UCLA.
Júlia Borràs Sol Barcelona. Spain Thursday May 6, 2010 A Family of Quadratically-Solvable 5-SPU Parallel Robots Júlia Borràs, Federico Thomas and Carme.
Lesson 4 – Solving Simultaneous equations
3.6 Systems with Three Variables
A New Insight into the Coupler Curves of the RCCC Four-Bar Linkage
Chapter 4 Systems of Linear Equations; Matrices
Systems of Linear Equations
7.4 - The Intersection of 2 Lines
Movable lines class activity.
Do Now Solve the following systems by what is stated: Substitution
Systems of Linear Equations
6-2 Solving Systems By Using Substitution
Distinct Distances in the Plane
Systems of Linear Equations
Systems of Linear Equations
KINEMATIC CHAINS.
Systems of Linear Equations in Three Variables
Lesson Objectives: I will be able to …
Closure Polynomials for Strips of Tetrahedra
Unit 23 Algebraic Manipulation
Systems of Equations.
Systems of Linear Equations
Chapter 4 . Trajectory planning and Inverse kinematics
Presentation transcript:

Singularity Invariant Transformations in Stewart Plaforms (Part I) Federico Thomas

Stewart-Gough platforms are 6-DOF parallel manipulators consisting of 6 legs joining a base to a platform In general, its forward kinematics and singularity analysis are difficult Goal

This would be useful to generate families of kinematically equivalent platforms… …by transforming well-studied platforms, without changing their singularities and without changing their forward kinematics. From the practical point of view, this could be useful, for example, to avoid multiple spherical joints Goal

Singularities SINGULARITIES

The Pure Condition 48 volumes of tetrahedra It can be simplified when attachments are coincident either in the base or the platform

The Pure Condition 3-2-1Octahedral

Find out transformations that multiply the pure condition by a constant Reformulating our Goal

Let’s start by studying components Components: rigid substructures between linear geometric entities. Substitution of legs without changing the relative position between the involved geometric entities (points, lines or planes). 2 legs: point-line 5 legs: line-plane 4 legs: line-line 3 legs: point-plane

Point-Line Transformation mn The length of the new leg can be found uniquely

Point-Line Transformation

We got the first singularity invariant transformation! SINGULARITIES

Point-Line Transformation mnr

mnr

Sometimes these transformations can only be applied simultaneously!!

Example I: The Zhang-Song Platform Zhang-Song Platform Basic Flagged Platform

Example I: The Zhang-Song Platform

All these transformations have to be performed at the same time!!!

Example I: The Zhang-Song Platform Can this factor be zero?

Example I: The Zhang-Song Platform If this happens, the platform becomes architecturally singular!!! CROSS-RATIO 1CROSS-RATIO 2

Example I: The Zhang-Song Platform

The Family of Flagged Platforms Manipulators that can be architecturally singular. If they satisfy the singularity condition, they have a self-motion. The closed-form solution gives the parametrization.

Example II: The Griffis-Duffy Platform

Can this factor be zero?

Example II: The Griffis-Duffy Platform

Homework Prove that the point-plane and the line-line transformations can be reduced to point-line transformations 2 legs: point-line 5 legs: line-plane 4 legs: line-line 3 legs: point-plane

Conclusions The application of singularity invariant transformations seems a promising tool for the analysis of Stewart platforms but … … are there other transformations than the point-line transformation? As a by-product of our analysis, we have been able to characterize architechtural singularities and their associated selfmotions

Thank you Federico Thomas Institut de robòtica i informàtica industrial. Barcelona