Академический Документы
Профессиональный Документы
Культура Документы
Figura 2 -
Rob
PUMA ilustrando juntas e elos
Algoritmo D-H
normais ao z0.
D2. Inicializar e Fazer um Loop
Para cada i, i=1,...,n-1, repita os paos de 3 a 6.
D3. Estabelea os eixos das juntas
Alinhe o zi com o eixo de movimentao da junta i+1, seja ela
rotativa ou prismtica.
Para robs tendo configurao direita/esquerda, os eixos z1 e z2
devem apontar para fora do ombro e do brao.
D4. Estabelea a origem do i-simo sistema de coordenadas
Localize a origem do i-simo sistema de coordenadas na
do rob.
Estabelea xn de modo que seja normal aos eixos zn e zn-1.
D9. Encontre di
di a distncia da origem do i-1simo quadrante de
D10.Encontre ai
ai a distncia do ponto de interseco entre os eixo zi-1 e xi em
relao a origem do i-simo sistema de coordenadas, ao longo do
eixo xi ( ou a mais curta distncia entre os eixos zi-1 e zi.
D11. Encontre i
i ngulo do eixo xi-1 para xi em torno do eixo zi-1, usando a
regra da mo direita;
D12. Encontre i
i o ngulo do eixo zi-1 ao eixo zi em torno do eixo xi , usando a
regra da mo direita.
Uma vez estabelecido as coordenadas D-H para cada elo, a matriz de
transformao
homognea
pode
ser
facilmente
desenvolvida
relacionando os sistemas de coordenadas i e i-1.
Um ponto ri expresso no i-simo sistema de coordenadas pode ser
expresso no i-1 simo sistema de coordenadas, como ri-1, atravs das
seguintes sucessivas transformaes:
1. Rotacione, em torno do eixo zi-1, de um ngulo de i, para alinhar
o eixo xi-1 com o eixo xi (O xi-1 fica paralelo ao xi e aponta na
mesma direo).
2. Translade ao longo do eixo
para fazer
i 1
cos i
sen
i
Ai Tz ,d Tz , Tx ,aTx ,
cos i sen i
sen i sen i
cos i cos i
sen i cos i
sen i
cos i
ai cos i
ai sen i
di
i 1
[ Ai ] Ai1
i
sen i sen i
sen i
cos i cos i
sen i
sen i cos i
cos i
ai
d i sen i
d i cos i
1
i 1
Ai Tz , Tz , d Tx ,
cos i
sen
i
cos i sen i
cos i cos i
sen i
0
sen i sen i
sen i cos i
cosi
0
A matriz inversa :
cos i
cos sen
i
i
i 1
[ Ai ] Ai 1
i
cos i sen i
0
sen i
cos i cos i
sen i
sen i cos i
cos i
d i sen i
d i cos i
1
0
0
di
onde:
T
p i 1 xi 1 , y i 1 , z i 1 ,1
pi xi , y i , z i 1
Equaes
Cinemticas
Manipuladores
para
T1 0 A1 1 A2 i 1 Ai
j 1
onde:
j 1
x
Aj i
0
yi
zi
0 Ri
1
0
pi
pi
i=1,2,3 .......n;
[xi, yi, zi] matriz de orientao do i-simo sistema de
x
T n
0
yn
zn
pn
1
nx
n
y
sx
ax
px
s y a y p y
n s a p
onde:
1 0 0 0 1 nz sz a z p z
0
0 0 0 1
perpendicular ao rgo terminal. Perpendicular aos
Rn
0
pn
n = vetor
dedos;
s = deslizamento. Aponta na direo do movimento dos dedos
quando a pina abre e fecha;
a = Aproximao. Aponta na direo perpendicular a palma da
mo;
p = Vetor posio da mo. Aponta da origem do referencial da
base para origem do referencial do rgo terminal, que est
normalmente localizado no seu centro.
Se o manipulador com n juntas, est relacionado a um sistema de
coordenadas de referncia atravs de uma transformao B, onde
B ref A 0, e tem uma ferramenta montada em sua ultima junta,
descrita pelo sistema de coordenadas H, onde H n A tool, ento a
ferramenta pode ser relacionada ao sistema de coordenadas de
referncia atravs do seguinte produto de matrizes:
ref
Ttool B 0Tn H
Parmetros DH
Transformadas Homogneas
onde:
Matriz T de transformao
C ij cos i j e S ij sen i j
Manipulador Stanford
Parmetros DH
Transformaes Homogneas
Manipulador PUMA
Parmetros DH
Transformaes Homogneas
Rob RV-M1
Rob Scara
Bibliografia
1. K. S., Fu, Gonzalez, R. C., Lee, C. S. G., Lee, Robotic Control,
Sesing, Vision, and Intelligence,.McGraw Hill Book Company,
1987.