Download full document - Automatic Control
Download full document - Automatic Control
Download full document - Automatic Control
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.