19
@ McGraw-Hill Education 1 PROPRIETARY MATERIAL2014, 2008 The McGraw-Hill Companies, Inc. All rights reserved. No part of this PowerPoint slide may be displayed, reproduced or distributed in any form or by any means, without the prior written permission of the publisher, or used beyond the limited distribution to teachers and educators permitted by McGraw-Hill for their individual course preparation. If you are a student using this PowerPoint slide, you are using it without permission. Lecture 5 Velocity Analysis (Ch. 6): Jacobian by S.K. Saha Sep. 19, 2017 (Tu)@JRL301 (Rob. Tech.)

1 @ McGraw-Hill Education Lecture 5 Velocity …sksaha.com/sites/default/files/upload_data/documents/05...If you are a student using this PowerPoint slide, you are using it without

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 1 @ McGraw-Hill Education Lecture 5 Velocity …sksaha.com/sites/default/files/upload_data/documents/05...If you are a student using this PowerPoint slide, you are using it without

@ McGraw-Hill Education

1

PROPRIETARY MATERIAL. © 2014, 2008 The McGraw-Hill Companies, Inc. All rights reserved. No part of this PowerPoint slide may be displayed,

reproduced or distributed in any form or by any means, without the prior written permission of the publisher, or used beyond the limited distribution to teachers

and educators permitted by McGraw-Hill for their individual course preparation. If you are a student using this PowerPoint slide, you are using it without

permission.

Lecture 5

Velocity Analysis (Ch. 6):

Jacobianby

S.K. SahaSep. 19, 2017 (Tu)@JRL301 (Rob. Tech.)

Page 2: 1 @ McGraw-Hill Education Lecture 5 Velocity …sksaha.com/sites/default/files/upload_data/documents/05...If you are a student using this PowerPoint slide, you are using it without

@ McGraw-Hill Education

2

Course Project: Mobile Platform

• Build a two-wheeled driven mobile robot

platform

• Perform kinematic analysis, i.e., given a path of

the platform what are the wheel motions

required [SK Saha]

• Attach a camera for some application

(navigation?) [S Dutta Roy]

• Apply some form of control [IN Kar]

• Implement in some hardware! [Kolin Paul]

Page 3: 1 @ McGraw-Hill Education Lecture 5 Velocity …sksaha.com/sites/default/files/upload_data/documents/05...If you are a student using this PowerPoint slide, you are using it without

@ McGraw-Hill Education

3

Velocity Analysis: Jacobian

1 2where andJ j j j n

i

i

i ie

, if Joint is revolutei

ej

e aprismatic isointJif, i

iei

i

ae

0j

et Jθ

1

twist of end - effector : ; Joint rates : e

e

e

n

ωt θ

v

Jacobian maps joint rates into end-effector’s velocities. It

depends on the manipulator configuration.

nee1e aeaeae

eeeJ

n2

n221

1

. . (6.86)

Page 4: 1 @ McGraw-Hill Education Lecture 5 Velocity …sksaha.com/sites/default/files/upload_data/documents/05...If you are a student using this PowerPoint slide, you are using it without

@ McGraw-Hill Education

4

Jacobian of a 2-link Planar Arm

ee 2211 aeaeJ

1 1 2 12 2 12

1 1 2 12 2 12

Hence, Ja s a s a s

a c a c a c

1 2where [0 0 1]e eT

1 1 2

1 1 2 12 1 1 2 12[ 0]

a a a

e

Ta c a c a s a s

2 2

2 12 2 12[ 0]

a a

e

Ta c a s

Check from position

expression also!

Page 5: 1 @ McGraw-Hill Education Lecture 5 Velocity …sksaha.com/sites/default/files/upload_data/documents/05...If you are a student using this PowerPoint slide, you are using it without

@ McGraw-Hill Education

5

Example: Singularity of 2-link RR Arm

12212211

12212211

cacaca

sasasaJ 2 = 0 or

Page 6: 1 @ McGraw-Hill Education Lecture 5 Velocity …sksaha.com/sites/default/files/upload_data/documents/05...If you are a student using this PowerPoint slide, you are using it without

@ McGraw-Hill Education

6

PROPRIETARY MATERIAL. © 2014, 2008 The McGraw-Hill Companies, Inc. All rights reserved. No part of this PowerPoint slide may be displayed,

reproduced or distributed in any form or by any means, without the prior written permission of the publisher, or used beyond the limited distribution to teachers

and educators permitted by McGraw-Hill for their individual course preparation. If you are a student using this PowerPoint slide, you are using it without

permission.

Jacobian in

Statics (Ch. 7)

Page 7: 1 @ McGraw-Hill Education Lecture 5 Velocity …sksaha.com/sites/default/files/upload_data/documents/05...If you are a student using this PowerPoint slide, you are using it without

@ McGraw-Hill Education

7

Principle of Virtual Work

• Relation between two virtual displacements

(Can be derived from velocity expression)

θτxw TTe

θJx

θτθJw TTe

TT

e τJw

e

TwJτ

… (7.28)

… (7.29)

… (7.32)

… (7.31)

Page 8: 1 @ McGraw-Hill Education Lecture 5 Velocity …sksaha.com/sites/default/files/upload_data/documents/05...If you are a student using this PowerPoint slide, you are using it without

@ McGraw-Hill Education

8

Example: 2-link RR Planar Arm

1 1 1 01 1

1 2 2 1 2

[ ] [ ] e n

T

x y

τ

a f sθ (a a cθ )f

y

T faτ 2212222 ][][ ne

fJτT

2

1

τ

ττ

0

y

x

f

f

f

00

0

2

22121

a

acθasθaT

J

Page 9: 1 @ McGraw-Hill Education Lecture 5 Velocity …sksaha.com/sites/default/files/upload_data/documents/05...If you are a student using this PowerPoint slide, you are using it without

@ McGraw-Hill Education

9

Two Jacobian Matrices

• From

Statics

00

0

2221

21

a acθa

sθa

J

• From

Kinematics

12212211

12212211

cacaca

sasasaJ

Page 10: 1 @ McGraw-Hill Education Lecture 5 Velocity …sksaha.com/sites/default/files/upload_data/documents/05...If you are a student using this PowerPoint slide, you are using it without

@ McGraw-Hill Education

10

Jacobian from Statics in Frame 1

00

00

0

100

0

0

100

0

0

][

12212211

12212211

2221

21

22

22

11

11

1

cθacθ acθa

sθ asθ asθa

a acθa

sθa

cs

sc

cs

sc

J

… (7.34)

• Without the last row, it is the same as

the one from kinematics Should be!

Page 11: 1 @ McGraw-Hill Education Lecture 5 Velocity …sksaha.com/sites/default/files/upload_data/documents/05...If you are a student using this PowerPoint slide, you are using it without

@ McGraw-Hill Education

11

PROPRIETARY MATERIAL. © 2014, 2008 The McGraw-Hill Companies, Inc. All rights reserved. No part of this PowerPoint slide may be displayed,

reproduced or distributed in any form or by any means, without the prior written permission of the publisher, or used beyond the limited distribution to teachers

and educators permitted by McGraw-Hill for their individual course preparation. If you are a student using this PowerPoint slide, you are using it without

permission.

Dynamics (Ch. 8)

Page 12: 1 @ McGraw-Hill Education Lecture 5 Velocity …sksaha.com/sites/default/files/upload_data/documents/05...If you are a student using this PowerPoint slide, you are using it without

@ McGraw-Hill Education

12

Euler-Lagrange Formulation

ii

q

L

iq

L

dt

d

L (Lagrangian) = T – U;

T: Kinetic energy; U: Potential energy;

qi: Generalized coordinate;

i : Generalized force.

Page 13: 1 @ McGraw-Hill Education Lecture 5 Velocity …sksaha.com/sites/default/files/upload_data/documents/05...If you are a student using this PowerPoint slide, you are using it without

@ McGraw-Hill Education

13

Generalized Coordinates

• Coordinates that specify the configuration (position and

orientation) generalized coordinates

Page 14: 1 @ McGraw-Hill Education Lecture 5 Velocity …sksaha.com/sites/default/files/upload_data/documents/05...If you are a student using this PowerPoint slide, you are using it without

@ McGraw-Hill Education

14

Kinetic and Potential Energies

• Kinetic Energy

• Potential Energy

n

i

Tii

mU

1

gc

n

iii

Tii

Tii

mn

ii

TT

12

1

1

ωIωcc

Page 15: 1 @ McGraw-Hill Education Lecture 5 Velocity …sksaha.com/sites/default/files/upload_data/documents/05...If you are a student using this PowerPoint slide, you are using it without

@ McGraw-Hill Education

15

Euler-Lagrange Equation

Kinetic energy

Velocity constraint:

Euler-Lagrange:

1;

2c c TT m

;c i x

Lmx;

x

ef

mx f

External

force,

Mass, m

i

j

c

cfReaction,

0U

21

2L(= T -U) mx

( )

d Lmx;

dt x0

L

x

f

Page 16: 1 @ McGraw-Hill Education Lecture 5 Velocity …sksaha.com/sites/default/files/upload_data/documents/05...If you are a student using this PowerPoint slide, you are using it without

@ McGraw-Hill Education

16

Example: One-DOF Arm (EL)2

2 21 1( ) ;

2 2 12

( )2 2

a maT m

2

a aU mg c

mgas

Lma

L

dt

d

2

1;

3

1)( 2

mgasma3

1 2

2

1

)1(2

2 ca

mg6

maU-TL

2

Please

write!

Page 17: 1 @ McGraw-Hill Education Lecture 5 Velocity …sksaha.com/sites/default/files/upload_data/documents/05...If you are a student using this PowerPoint slide, you are using it without

@ McGraw-Hill Education

17

Simulation of One-link Arm

RoboAnalyzer

Page 18: 1 @ McGraw-Hill Education Lecture 5 Velocity …sksaha.com/sites/default/files/upload_data/documents/05...If you are a student using this PowerPoint slide, you are using it without

@ McGraw-Hill Education

18

Simulation of One-link Arm using

MATLAB

2 1( sin )

22mga

ma

Hence, the state-space form is given by

1 2

2

2 1( sin )

22

y y

y mgama

Page 19: 1 @ McGraw-Hill Education Lecture 5 Velocity …sksaha.com/sites/default/files/upload_data/documents/05...If you are a student using this PowerPoint slide, you are using it without

@ McGraw-Hill Education

19

Thank [email protected]

http://sksaha.com