27.02.2013 Views

Download full document - Automatic Control

Download full document - Automatic Control

Download full document - Automatic Control

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

where<br />

&<br />

⎡x&<br />

n ⎤ ⎡− lA<br />

sin( θi<br />

) ⎤<br />

R<br />

=<br />

⎢ ⎥<br />

i R<br />

⎢<br />

0<br />

⎥<br />

⎢<br />

y&<br />

−<br />

&<br />

n ⎥ ⎢ ⎥<br />

θ = X&<br />

− b &<br />

i n iθi<br />

i = 1,<br />

2,<br />

3<br />

⎢⎣<br />

z&<br />

⎥⎦<br />

⎢⎣<br />

l cos( ) ⎥<br />

n<br />

A θi<br />

⎦<br />

si z<br />

For one robot arm the Eq. 4.7 can be written as<br />

Eq. 4.8<br />

⎡− lA<br />

sin( θi<br />

) ⎤<br />

R<br />

b R<br />

⎢<br />

i z 0<br />

⎥<br />

i =<br />

⎢ ⎥<br />

i = 1,<br />

2,<br />

3<br />

⎢⎣<br />

l cos( ) ⎥<br />

A θi<br />

⎦<br />

s<br />

T<br />

i<br />

Eq. 4.9<br />

⎡xn<br />

⎤ ⎡0⎤<br />

⎢ ⎥ T<br />

s<br />

⎢<br />

i 0<br />

⎥<br />

⎢<br />

yn<br />

⎥<br />

− biθi<br />

=<br />

⎢ ⎥<br />

⎢⎣<br />

z ⎥⎦<br />

⎢⎣<br />

0⎥<br />

n<br />

⎦<br />

&<br />

&<br />

&<br />

&<br />

Eq. 4.10<br />

i = 1,<br />

2,<br />

3<br />

which can be expressed in matrix form for all of the three robot arms as<br />

T<br />

T ⎡s<br />

⎤ ⎡<br />

1 s1<br />

1<br />

⎢ T⎥<br />

⎢<br />

⎢s2<br />

⎥ − ⎢ 0<br />

⎢ T⎥<br />

⎢<br />

⎣s3<br />

⎦ ⎣ 0<br />

&<br />

b<br />

X n<br />

s<br />

0 ⎤ ⎡0⎤<br />

⎥<br />

0<br />

⎢ ⎥<br />

⎥θ<br />

=<br />

⎢<br />

0<br />

⎥<br />

T<br />

s ⎥<br />

⎦<br />

⎢⎣<br />

0⎥<br />

3 3 ⎦<br />

&<br />

b<br />

______________________________________________________________________________<br />

Public Report ELAU GmbH, Marktheidenfeld<br />

20<br />

0<br />

T<br />

2<br />

b<br />

0<br />

2<br />

Eq. 4.11<br />

From Eq. 4.11 the Jacobian matrix for a Delta-3 robot is obtained by considering<br />

where<br />

−1<br />

θ& & X J<br />

n =<br />

Eq. 4.12<br />

T T<br />

⎡s<br />

⎤ ⎡ 1 s1<br />

b<br />

⎢ T ⎥ ⎢<br />

J = ⎢s<br />

2 ⎥ ⎢ 0<br />

⎢ T ⎥ ⎢<br />

⎣<br />

s3<br />

⎦ ⎣<br />

0<br />

1<br />

Eq. 4.13<br />

s<br />

0<br />

T<br />

2<br />

b<br />

0<br />

2<br />

0 ⎤<br />

⎥<br />

0 ⎥<br />

T<br />

s ⎥<br />

3b3<br />

⎦<br />

The Jacobian matrix J is not only depending of θ, as is usually the case for serial robots, but<br />

also a function of the TCP position Xn, which can be calculated with the forward kinematic<br />

model of the Delta-3 robot.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!