Kinematics. Redundancy. Task Redundancy. Operational Coordinates. Generalized Coordinates. m task. Manipulator. Operational point

Similar documents
( m is the length of columns of A ) spanned by the columns of A : . Select those columns of B that contain a pivot; say those are Bi

= y and Normed Linear Spaces

Motion and Flow II. Structure from Motion. Passive Navigation and Structure from Motion. rot

Objectives. Learning Outcome. 7.1 Centre of Gravity (C.G.) 7. Statics. Determine the C.G of a lamina (Experimental method)

Non-axial symmetric loading on axial symmetric. Final Report of AFEM

Professor Wei Zhu. 1. Sampling from the Normal Population

Kinematics, Dynamics & Control

VECTOR MECHANICS FOR ENGINEERS: Vector Mechanics for Engineers: Dynamics. In the current chapter, you will study the motion of systems of particles.

RECURSIVE FORMULATION FOR MULTIBODY DYNAMICS

Kinematics Modeling of a 4-DOF Robotic Arm

Minimizing spherical aberrations Exploiting the existence of conjugate points in spherical lenses

Atomic units The atomic units have been chosen such that the fundamental electron properties are all equal to one atomic unit.

This may involve sweep, revolution, deformation, expansion and forming joints with other curves.

New Vector Description of Kinetic Pressures on Shaft Bearings of a Rigid Body Nonlinear Dynamics with Coupled Rotations around No Intersecting Axes

VIII Dynamics of Systems of Particles

XII. Addition of many identical spins

RECAPITULATION & CONDITIONAL PROBABILITY. Number of favourable events n E Total number of elementary events n S

GREEN S FUNCTION FOR HEAT CONDUCTION PROBLEMS IN A MULTI-LAYERED HOLLOW CYLINDER

Lecture 11: Introduction to nonlinear optics I.

SOLVING SYSTEMS OF EQUATIONS, DIRECT METHODS

The Linear Probability Density Function of Continuous Random Variables in the Real Number Field and Its Existence Proof

Harmonic Curvatures in Lorentzian Space

On EPr Bimatrices II. ON EP BIMATRICES A1 A Hence x. is said to be EP if it satisfies the condition ABx

A conic cutting surface method for linear-quadraticsemidefinite

Noncommutative Solitons and Quasideterminants

are positive, and the pair A, B is controllable. The uncertainty in is introduced to model control failures.

LINEAR REGRESSION ANALYSIS

Lecture 12: Spiral: Domain Specific HLS. Housekeeping

Chapter 5 Properties of a Random Sample

( ) Two-Dimensional Experimental Kinematics. Notes_05_02 1 of 9. Digitize locations of landmarks { r } Pk

GCE AS/A Level MATHEMATICS GCE AS/A Level FURTHER MATHEMATICS

Born-Oppenheimer Approximation. Kaito Takahashi

Midterm Exam 1, section 1 (Solution) Thursday, February hour, 15 minutes

Chapter 9 Jordan Block Matrices

2.1.1 The Art of Estimation Examples of Estimators Properties of Estimators Deriving Estimators Interval Estimators

Singular Value Decomposition. Linear Algebra (3) Singular Value Decomposition. SVD and Eigenvectors. Solving LEs with SVD

Centroids & Moments of Inertia of Beam Sections

A Study of the Reproducibility of Measurements with HUR Leg Extension/Curl Research Line

12.6 Sequential LMMSE Estimation

Homonuclear Diatomic Molecule

Phys 332 Electricity & Magnetism Day 13. This Time Using Multi-Pole Expansion some more; especially for continuous charge distributions.

Review of Vector Algebra and Vector Calculus Operations

GCE AS and A Level MATHEMATICS FORMULA BOOKLET. From September Issued WJEC CBAC Ltd.

Carbonyl Groups. University of Chemical Technology, Beijing , PR China;

Learning Bayesian belief networks

Numerical Analysis Formulae Booklet

Consider two masses m 1 at x = x 1 and m 2 at x 2.

University of Pavia, Pavia, Italy. North Andover MA 01845, USA

C-1: Aerodynamics of Airfoils 1 C-2: Aerodynamics of Airfoils 2 C-3: Panel Methods C-4: Thin Airfoil Theory

Electron states in a periodic potential. Assume the electrons do not interact with each other. Solve the single electron Schrodinger equation: KJ =

KEY. Math 334 Midterm II Fall 2007 section 004 Instructor: Scott Glasgow

Sensorless A.C. Drive with Vector Controlled Synchronous Motor

L5 Polynomial / Spline Curves

A DATA DRIVEN PARAMETER ESTIMATION FOR THE THREE- PARAMETER WEIBULL POPULATION FROM CENSORED SAMPLES

III-16 G. Brief Review of Grand Orthogonality Theorem and impact on Representations (Γ i ) l i = h n = number of irreducible representations.

Lecture 10: Condensed matter systems

THE ROYAL STATISTICAL SOCIETY GRADUATE DIPLOMA

Statics. Consider the free body diagram of link i, which is connected to link i-1 and link i+1 by joint i and joint i-1, respectively. = r r r.

ˆ SSE SSE q SST R SST R q R R q R R q

SYSTEMS OF NON-LINEAR EQUATIONS. Introduction Graphical Methods Close Methods Open Methods Polynomial Roots System of Multivariable Equations

Transforms that are commonly used are separable

Module 1 : The equation of continuity. Lecture 5: Conservation of Mass for each species. & Fick s Law

φ (x,y,z) in the direction of a is given by

Minimum Hyper-Wiener Index of Molecular Graph and Some Results on Szeged Related Index

Mathematics HL and Further mathematics HL Formula booklet

Chapter 2: Descriptive Statistics

General Method for Calculating Chemical Equilibrium Composition

NUMERICAL SIMULATION OF TSUNAMI CURRENTS AROUND MOVING STRUCTURES

Some Different Perspectives on Linear Least Squares

A Method for Determining the Number of Dependent Constraints Using Transformation Parameters of Coordinate Systems Korganbay Sholanov1, a*

PHYS Look over. examples 2, 3, 4, 6, 7, 8,9, 10 and 11. How To Make Physics Pay PHYS Look over. Examples: 1, 4, 5, 6, 7, 8, 9, 10,

CBSE , ˆj. cos CBSE_2015_SET-1. SECTION A 1. Given that a 2iˆ ˆj. We need to find. 3. Consider the vector equation of the plane.

Lagrangian & Hamiltonian Mechanics:

Suppose we have observed values t 1, t 2, t n of a random variable T.

( ) ( ) A number of the form x+iy, where x & y are integers and i = 1 is called a complex number.

ESS Line Fitting

4. Standard Regression Model and Spatial Dependence Tests

Chapter 2 Probability and Stochastic Processes

Exponential Generating Functions - J. T. Butler

F. Inequalities. HKAL Pure Mathematics. 進佳數學團隊 Dr. Herbert Lam 林康榮博士. [Solution] Example Basic properties

APPROXIMATE ANALYTIC WAVE FUNCTION METHOD IN ELECTRON ATOM SCATTERING CALCULATIONS. Budi Santoso

Estimation of Parameters of the Exponential Geometric Distribution with Presence of Outliers Generated from Uniform Distribution

QR Factorization and Singular Value Decomposition COS 323

Introduction to Vectors and Frames

A L A BA M A L A W R E V IE W

X X X E[ ] E X E X. is the ()m n where the ( i,)th. j element is the mean of the ( i,)th., then

Overview. Review Superposition Solution. Review Superposition. Review x and y Swap. Review General Superposition

CS5620 Intro to Computer Graphics

Fairing of Parametric Quintic Splines

Lecture 12 APPROXIMATION OF FIRST ORDER DERIVATIVES

χ be any function of X and Y then

Bayesian belief networks

Midterm Exam 1, section 2 (Solution) Thursday, February hour, 15 minutes

Consumer theory. A. The preference ordering B. The feasible set C. The consumption decision. A. The preference ordering. Consumption bundle

3D-Central Force Problems I

CE 561 Lecture Notes. Optimal Timing of Investment. Set 3. Case A- C is const. cost in 1 st yr, benefits start at the end of 1 st yr

Detection and Estimation Theory

16 Homework lecture 16

Assignment 5/MATH 247/Winter Due: Friday, February 19 in class (!) (answers will be posted right after class)

Quaternion Based Inverse Kinematics for Industrial Robot Manipulators with Euler Wrist

Transcription:

Mapulato smatc Jot Revolute Jot Kematcs Base Lks: movg lk fed lk Ed-Effecto Jots: Revolute ( DOF) smatc ( DOF) Geealzed Coodates Opeatoal Coodates O : Opeatoal pot 5 costats 6 paametes { postos oetatos {} movg lks: 6 paametes d.o.f. jots: 5 costats d.o.f. (system): 6-5 = A set,,, m of m depedet cofguato paametes m : umbe of degees of feedom of the ed-effecto. Redudacy ask Redudacy A obot s sad to be edudat f m Degees of edudacy: m m task m task : degees of edudacy/task

Homogeeous asfomato Geometc Model Compact epesetato R R R ; 4 4 : ot othoomal Cosecutve asfomatos R R ' k k Kematc Cha jot Fowad Kematcs Ivese Kematcs jot Lk z, z Lk Lk z R Lk y Lk R z jot y Lk R z jot y R y R Lk y

Deavt-Hatebeg (DH) aametes jot Homogeeous asfomato, a,, ( ) ( ) z R Lk y R z jot Lk ( ) cos s a( ) s cos cos cos s s s s cos s cos cos ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) a a R ( ) Geometc Model Fowad Kematcs ( ) ( ) ( ) ( ) ( ) ( ) ( ) R R R R R Ro ( ) ( ) o ( ) ( ) ( ) ( ) m euatos G ( ) p ( ) ( ) Repesetatos R Catesa Sphecal Cyldcal. Eule Agles Decto Coses Eule aametes

osto Repesetatos ( p ) s obtaed fom ( ) ( ) Oetato Repesetato ( R ) s obtaed fom R ( ) ( ) Catesa yz,, Cyldcal,,z Sphecal,, z y R R ( ) R R ( ) Decto Coses R ( ) ( ) ( ) ; ( ) ( ) ( ) ( ) Eule Agles z z z ( ) ( ) R R R R ( ) z( ) z y( ) ( ) y R c cscs csscc ss R ( ) ( ) s cccs ssccc cs s s s c c ( ) ( ) ( ) ( ) ( ) sg accos ; ( ) accos ; Sgulaty of the epesetato ( ) sg accos ; k k:(tege) o ae defed- 4

Eule aametes Quateo Rotatos: oduct of two plae symmetes uv cos uv ws w v u Eule 4-aametes cos ; w s ; w s ; w s ; Nomalty codto R Rotato Mat ( ) ( ) R ( ) Sg Detemato:,,,, ad ; sg ; sg ; sg ; Lemma: Fo all otatos, at least oe of the Eule aametes has a magtude lage tha o eual to /. Algothm wth whee 5

Eule Agles & aametes cos cos ( ) ; s cos ( ) ; s s ( ) ; cos s ( ). Basc Jacoba {} v FI v GJ HK (6 ) lea velocty agula velocty J ( ) ( 6 ) ( ) Jacoba fo X Gve a epesetato J ( ) R Jacoba ad Basc Jacoba J E X J v J JXR ER Jw J E J ( ) ( ) ( ) v Basc Jacoba J ( ) J ( ) EX ( ) J( ) v J ( ) osto Repesetatos Catesa Coodates (, yz, ) E ( X) I Cyldcal Coodates (,, z) Usg ( y z) ( cos s z) E cos s ( X) s cos Sphecal Coodates(,, ) Usg ( y z) ( coss ss cos ) E cos s ss cos ( X) s cos s s cos cos s cos s 6

Eule Agles Spatal Mechasms s. c c. c s s R ; ER( R) c s s c s s Sgulaty of the epesetato fo k {} {} {} opagato of veloctes v : lea velocty agula velocty {} v he Jacoba (EXLICI FORM) Z Revolute Jot smatc Jot V j V Z he Jacoba (EXLICI FORM) Effecto smatc V j Revolute Lea Vel: V j Agula Vel: oe Effecto Lea Velocty v [ V ( )] Effecto Agula Velocty V j V Z Z v he Jacoba (EXLICI FORM) Effecto smatc V j Revolute Lea Vel: V j Agula Vel: oe Effecto Lea Velocty v [ Z ( Z)] Effecto Agula Velocty ( Z ) V j V Z Z v v [ Z ( Z )] [ Z ( Z ( ) )] Z v Z( Z ) Z ( Z) v J Z Z Z Z Z Z J v 7

he Jacoba J J J Mat v F I HG K y J... z Jv v w J v (dect dffeetato) Jacoba a Fame Vecto Repesetato F J G. Z. Z. Z I {} J H F HG I KJ. Z. Z. Z I KJ Stafod Schema Am d d Z Y X6 Y 6 X Z 6 J F HG Z Z Z Z Z Z4 Z5 Z6 I KJ L N M Stafod Schema Am Jacoba J Z Z Z4 Z5 Z6 cd s s d c c d c s sd csd scd ss sd c s c s c c s s c c c c s s s s c s c c s s s c s c c s c c s c s s s s c c s s s c s c c 4 4 4 5 4 5 5 4 4 4 5 4 5 5 4 4 5 5 O Q Velocty/Foce Dualty J J F 8

Leazed Kematc Model J ( ) Istataeous Ivese Kematcs Resolved Moto-Rate (Whtey 97) J ( ) Jacoba J y Ivese Jacoba J y Redudacy J y Geealzed Ivese J I J J ull space A y System ( m) ( ) ( m) y A ( ) Geeal Soluto RA ( ) m y A I A A y Rage space Colum space of A Geealzed Ivese A( m) ; ak( A) A AA A A : ( m) Eample A ( ) A a a 9

A Eample y Ay ( ) y a ( a ) y y a a ( a ) Ay ( ) a A y ( m) ( ) ( m) m Less euatos tha ukows ( m) Fee vaables solutos Eample y y y m ( ) Moe euatos tha ukows At most oe soluto Eample y 4 4y y y 4 4 soluto f s pla spaed by ad 4 4 colum Jacoba Geealzed Ivese colum Geealzed Ivese J : J J J J soluto f s pla spaed by ad 4 4 Geeal Soluto J I J J

Geeal Soluto J I J J I J J o I J J J J I J J J JJJ J : J J J J J seudo Ivese A AAA J A AA A A A AA A A AA J : J J Jo J A : uue seudo-ivese Geealzed Ivese Left Ivese m ( ) m Rght Ivese m ( m) A AA A A A I A A A A AA I A A ( AA ) A A I Left Ivese m ( ) m A AW A AW A A I A A A A AA I Rght Ivese m A W A ( AW A ) ( m) AA I

Reducto to the Basc Kematc Model Ital oblem ( Reduced oblem ( m J euatos) m EX ( ) J ( ) euatos) J EJ Solvg EX ( ) EX ( ): m m mat ( m m ) ak E X ( ) m ( ) m ak E X at cofguato whee the epesetato s sgula Left Ivese If ak E( X ) m the system has a uue soluto: ( ) E( ) X m m E : s such that E E I m E E E E ad E E ( X) ( Xp) E ( X) p System E m m m m E E E E E E mm m m m m E E E E E E E E E E E Left Ivese I osto Repesetatos Catesa Coodates (, yz, ) E ( X) I Cyldcal Coodates (,, z) Usg ( y z) ( cos s z) E cos s ( X) s cos osto Repesetatos Catesa Coodates (, y, z) E ( X) E ( X) I E Cyldcal Coodates (,, z) cos s ( X) s cos

E Sphecal Coodates (,, ) Usg ( y z) ( coss ss cos ) cos s ss cos ( X) s cos s s cos cos s cos s E Sphecal Coodates (,, ) cos s ss cos cos ( X) s s coss s cos cos s Rotato Repesetatos Decto Coses s sˆ ˆ s ; E( ) s s sˆ E E E E ˆ ˆ ˆ ˆ ˆ E ˆ E S S SS SS Eample C S S SSS S C z z z zˆ z z z z z z S Sˆ C S C C Sˆ S C S S SC ˆ ˆ S S SC C SC SC C SC ˆ ˆ SS SC S

Sˆ ˆ E E ˆ S S I ˆ S ˆ S X S S ˆ E E ˆ S S I S E E E E E E E E Sˆ Sˆ Sˆ E SSS ˆˆˆ I Agula Velocty s sˆ ˆ s ; E( ) s s ˆ s X E Soluto E X Decto Coses Rotato Eo Istataeous Agula Eo S Sd S ; d S d S S d S Sd S Sd S Sd E X E X S Sd X S Sd S Sd 4

E E E Sˆ Sˆ Sˆ E ˆ ˆ ˆ S S S S E ( ˆ ˆ ˆ S SS SS SS) S Istataeous Agula Eo desed SS ˆ SS ˆ SS ˆ d d d Rotato Repesetatos Decto Coses s sˆ ˆ s ; E( ) s s ˆ s Obsevg E E I ˆ ˆ ˆ E S S S E Eule Agles SC CC S S E ( X) C S S C S S cos s s s cos s cos Eule aametes E ( ) 5

Eule aametes Obsevg I E Ivese of the Basc Kematc Model System J ( ) ; ( ) m m mo ( ) ( ) Rght Ivese A soluto ff ak J m a m ght vese J J J I m System J ( ) ; ( ) m m mo Redudacy (w..t a ask) Soluto ( ) ( ) J X J : Geealzed Ivese Geeal Soluto J X I JJ lc lc lc y l Sl S l S l l l l S S S J ( ) C C C J J J J l l JJ JJ 6 5 S C S CS C C JJ S det 6 6 5 C C C S 6S CS S J () C S 6S (5 ) C S J I J J 5 J J 6 5 6

J I J J I J J 4 6 4 6 6 4 6 6 Redudacy System J ( ) ; ( mo m ) ( m ) ( ) Geeal Soluto J X I JJ Kematc Sgulaty he Effecto Localty loses the ablty to move a decto o to otate about a decto - sgula decto J J J J det det J j J det J Kematc Sgulates lclc y ls ls ls ls ls J lc l S lc det J l l S Sgulaty at k l l 7

J S J () C S ls ls J S C l l C l C At Sgulaty J l l l he ak of ( JJ ) ( J J) Sgula Value Decomposto heoem - Defto Ay m mat A of ak ca be factoed to: ; whee U A U V s a m m othogoal mat; V s a othogoal mat; s a m mat of the fom dag (,, ) wth ; wth ae uuely detemed fo A ad called Sgula values of A Decomposto of A A U V ( m) ( mm) ( m) ( ) m A AV V o ) det AA I,, o ) A A I V V o ) AV U Av Av u u u Av U m AA U U ( mm) 8

AA o ) det I o ) A A I U U o ) A U V Au Au vv v Au V seudo Ivese of A AA A A A A A A V U A A AA A U V s seudo Ivese of s Eample o )? J () l J J l l l l ll l l l l l l I det J J l l l l l l o ) V? J J Iv l l l l lll ll v ll l V l l l l l l 9

o ) U? u Jv u l l (.) l l l (.) (.) (.) l u U J S U V R R l l y () l l l l l l l l l J () () J () () R R l l y () l l y () l l l y () l l l l (.) (.) C S l l l J S C l l l (.) (.) J V U S J l l l l l l ll C S l S C l l l Geeal Soluto J I J J ll l J J l l l l l l

l l l l l ll ll l ll J J oblem wth the seudo Ivese Soluto () C S ls ls J S C l l C l C lc ls C S ll S l l C l S S C J() J small J () l l l l ll l R X y y l l J X () () l l y ll l () () () y () y l () ( l l ) () l y() y l () seudo Ivese Soluto l l l l l y ()

Sgulaty Robust Ivese Sgulaty Robust Ivese seudo-ivese J J J J S-R Ivese J * J J J ki k k. k k k. k.