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.

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.
Complex Numbers The imaginary number i is defined as so that Complex numbers are in the form a + bi where a is called the real part and bi is the imaginary.
Nine-bar structure. The univariate polynomial of degree 16 of this system can be computed in general! It can be used 1.to find the maximum number of real.
Singularity Invariant Transformations in Stewart Plaforms (Part I) Federico Thomas.
Finding Zeros Given the Graph of a Polynomial Function Chapter 5.6.
Inverse Kinematics Problem:
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.
Systems of Equations. I. Systems of Linear Equations Four Methods: 1. Elimination by Substitution 2. Elimination by Addition 3. Matrix Method 4. Cramer’s.
Federico Thomas Barcelona. Spain A Reconfigurable 5-DoF 5-SPU Parallel Platform Júlia Borràs, Federico Thomas, Erika Ottaviano, and Marco Ceccarelli.
Inverse Kinematics Jacobian Matrix Trajectory Planning
Federico Thomas Barcelona. Spain May, 2009 Computational Kinematics 2009 Straightening-Free Algorithm for the Singularity Analysis of Stewart-Gough Platforms.
Solving quadratic equations Factorisation Type 1: No constant term Solve x 2 – 6x = 0 x (x – 6) = 0 x = 0 or x – 6 = 0 Solutions: x = 0 or x = 6 Graph.
EXAMPLE 1 Identify polynomial functions 4 Decide whether the function is a polynomial function. If so, write it in standard form and state its degree,
Solving Polynomial Equations. Fundamental Theorem of Algebra Every polynomial equation of degree n has n roots!
Write a quadratic function in vertex form
EXAMPLE 1 Identify polynomial functions
Definition of an Industrial Robot
Lecture 2: Introduction to Concepts in Robotics
EXAMPLE 1 Write a quadratic function in vertex form Write a quadratic function for the parabola shown. SOLUTION Use vertex form because the vertex is given.
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.
13.6 MATRIX SOLUTION OF A LINEAR SYSTEM.  Examine the matrix equation below.  How would you solve for X?  In order to solve this type of equation,
Table of Contents A Quadratic Equation is an equation that can be written in the form Solving Quadratic Equations – Factoring Method Solving quadratic.
EXAMPLE 3 Write the standard equation of a circle The point (–5, 6) is on a circle with center (–1, 3). Write the standard equation of the circle. SOLUTION.
Scientific Computing General Least Squares. Polynomial Least Squares Polynomial Least Squares: We assume that the class of functions is the class of all.
Factoring Polynomials by Completing the Square. Perfect Square Trinomials l Examples l x 2 + 6x + 9 l x x + 25 l x x + 36.
Table of Contents Solving Quadratic Equations – Quadratic Formula The following shows how to solve quadratic equations using the Quadratic Formula. A quadratic.
Solving Quadratic Equations – Quadratic Formula The following shows how to solve quadratic equations using the Quadratic Formula. A quadratic equation.
Do Now (3x + y) – (2x + y) 4(2x + 3y) – (8x – y)
Warm-up What is the standard form of a linear equation?
Alg 2 Unit 1 Review Whiteboard- Partner Work. State the Domain and Range using Set Notation Does the graph represent a function? State the interval of.
Solving Equations Binomials Simplifying Polynomials
Rewrite the numbers so they have the same bases i.e. 8 2 = (2 3 ) 2.
GUIDED PRACTICE for Example – – 2 12 – 4 – 6 A = Use a graphing calculator to find the inverse of the matrix A. Check the result by showing.
ME 4451: Robotics Patrick Chang Ryan Stewart Julia Barry Alex Choi
SECTION 6-6: POLYNOMIALS OF GREATER DEGREE Goal: Factor polynomials and solve polynomial equations of degree greater than three.
Polynomial P(x) Linear Factors Solutions of P(x)=0 Zeros of P(x) P(x) = 0.
Quadratic Polynomials by: Kameron Falls. what is a quadratic polynomial A quadratic polynomail is a polynomial of degree 2. A univariate quadratic polynomial.
Level 2 Certificate Further Mathematics 8360 Route Map
Write a quadratic function in vertex form
Simultaneous Equations 1
Solving Quadratic Equations by Factoring
Trajectory Generation
A New Insight into the Coupler Curves of the RCCC Four-Bar Linkage
Inverse Manipulator Kinematics
10.4 Solving Factored Polynomial Equations
Method: Isolate the radical (leave it alone on one side of the equal sign). Raise each side of the equation to the power suggested by the index: square,
Solving Quadratic Equations by Completing the Square
Objective The student will be able to:
Movable lines class activity.
First order non linear pde’s
MTH1170 Differential Equations
THE SUBSTITUTION METHOD
Special English for Industrial Robot
Find all solutions of the polynomial equation by factoring and using the quadratic formula. x = 0 {image}
[ ] [ ] [ ] [ ] EXAMPLE 3 Scalar multiplication Simplify the product:
Zeros of a Polynomial Function
Simultaneous Equations
Inverse Kinematics 12/30/2018.
Multiplicative Inverses of Matrices and Matrix Equations
Linear Algebra Lecture 3.
Inverse Kinematics Problem:
Closure Polynomials for Strips of Tetrahedra
Solving simultaneous linear and quadratic equations
Outline: Introduction Solvability Manipulator subspace when n<6
Systems of Equations Solve by Graphing.
Special English for Industrial Robot
Notes Over Using Radicals
Chapter 4 . Trajectory planning and Inverse kinematics
Presentation transcript:

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 Torras

Contents Forward Kinematics  Geometric interpretation Previous work  Geometric interpretation How to obtain a quadratically-solvable 5-SPU Conclusions

Previous works Reformulation of singularities in terms of a matrix T det( J) = det( T ) {C 1, C 2, C 3, C 4, C 5 } Singularity polynomial

Singularity-invariant leg rearrangements Leg rearrangements that preserve the 6 coefficients, up to constant multiple. {C 1, C 2, C 3, C 4, C 5 } Previous works

Identification of relevant geometric entities {C 1, C 2, C 3, C 4, C 5 } B point location & Geometric interpretation of the 5 constants Yellow line &Distance between Red and Yellow line

{C 1, C 2, C 3, C 4, C 5 } Forward Kinematics 5 length leg equation  5 sphere equations One equation can be use to simplify the others Associated Linear system Quadratic system Input: 5 leg lengthsOutput: Position and orientation of the platform

Forward Kinematics 5 length leg equation  5 sphere equations One equation can be use to simplify the others Associated Linear system Quadratic system 4 linear equations in 5 unknowns {C 1, C 2, C 3, C 4, C 5 } Input: 5 leg lengthsOutput: Position and orientation of the platform

{C 1, C 2, C 3, C 4, C 5 } The linear system solution is used to generate a uni-variate 4 degree polynomial C 4 = C 5 = 0 Quadratic polynomial Forward Kinematics

Quadratically-solvable 5-SPU C 4 = C 5 = 0 B point at infinity All base lines are parallel.

Applications

Conclusions - Family of manipulators whose forward kinematics are greatly simplified: Solve a 4 th degree polynomial and a 2-degree polynomial. FromTo Solve 2 quadratic polynomials 8 assembly modes (16)4 assembly modes (8) - Direct applications on: - reconfigurable robots, with attachment placed on actuated guides. - Optimization of indexes like manipulability, stiffness and avoidance of leg collisions. - Easy geometric interpretation of architectural singularities. - Increase the workspace of manipulators. - Full stratification of the singularity locus.

Thank you Júlia Borràs Sol Institut de robòtica i informàtica industrial. Barcelona Interactive visualizations done with GAViewer, developed by Daniel Fontijne - Amsterdam University