Escolar Documentos
Profissional Documentos
Cultura Documentos
Cinemática inversa:
Definir as posições das articulações, dada uma
posição e orientação desejada para a ferramenta.
O PROBLEMA CENTRAL
Z Atuador
p x , p y , pz
[] []
... n
𝑝𝑥 𝜃1 i
2
𝑝𝑦 𝜃2 Base 1 Y
𝑥= 𝑝 𝑧 𝜃= . O Variáveis das
Variáveis no
𝛼 . Juntas
espaço
𝛽 . cartesiano
𝛾 𝜃𝑛 X
Direta
(Juntas) x (Cartesiano)
Inversa
SOLUCIONANDO A
CINEMÁTICA
px
A
P py
p z
DESCRIÇÕES
ESPACIAIS
{A}
ZA
A
P px
A
P py
YA
p z
XA
TRANSLAÇ A B A
P P PBORG
ÃO
x0 = x1 + xf,
y0 = y1 + yf.
{B}
ZB
A
P
{A}
ZA B
P
YB
A
PBORG XB
YA
XA
ROTAÇÃO 2D
A A B
P R P
B
YA
x1 x0 cos y0 sin
y0
y1 x0 sin y0 cos
YB
x1 XB
y1
x0 XA
ROTAÇÃO 3D
ZA P
B
B
P px X B p yYB p z Z B
Z B
A
P px A X B p y AYB pz A Z B
YB
px
YA
A
P X
A
B
A
YB A
Z B p y
p z
A A B
XA
P R P
B
XB
MATRIZES DE ROTAÇÃO
PARCIAIS 3D
1 0 0
Rx 0 cos sen
0 sen cos
cos 0 sen
R y 0 1 0
sen 0 cos
cos sen 0
Rz sen cos 0
0 0 1
SISTEMAS DE REFERÊNCIAS
(FRAMES)
z
x
y y
x
z
MAPEAMENTO
A
P = BP + APBORG
B
P
A
P
XB
ZA ZB
A
PBORG
YB
YA
A
{A}
P BAR BP APBORG
XA
x o cos sen x f x1
y o sen cos y f y1
1 0 0 1 1
MATRIZ DE TRANSFORMAÇÃO
HOMOGÊNEA 3D
r1 r2 r3 x
Matriz r r5 r6
y
Matriz de
de
rotação 4 translação
3x1
3x3 r7 r8 r9 z
0 0 0 1
Perspectiva Fator de
escala
INTERPRETAÇÕES DA MATRIZ DE
TRANSFORMAÇÃO HOMOGÊNEA.
Juntas (Joints):
As articulações entre os corpos.
Conectam os elos e permitem a realização de
movimentos de um elo em relação ao elo anterior.
EXEMPLO DE
MANIPULADOR: PUMA
ELOS (LINKS)
Elo 2
Elo 1
Elo 3
Elo 0
JUNTAS OU
ARTICULAÇÕES
Elo 2
Elo 1
Junta 2
J3 Elo 3
Junta 4
J1
Junta 6
Elo 0 Junta 5
PARÂMETROS DOS
ELOS
Ângulo de junta, i
O ângulo entre as perpendiculares mútuas incidentes no eixo da
junta i.
Variável para juntas rotacionais.
PARÂMETROS ELO E JUNTAS
Axis i
Axis i - 1
Link i - 1
Link i
a i-1 ai
α i-1 di
{
θi
NOTAÇÃO DE DENAVIT-
HARTENBERG
0 n 0
PARÂMETROS DA
JUNTA 1
Zi Zi
FRAMES E ELOS
z zn+1n
zn
ln q n+1
x n+1
qn xn
xn
Elo n
Junta n+1
Junta n
Junta n
Junta n-1 Elo n
Junta n+1
Elo n-1
zn zn+1
zn-1 xn an
yn-1 dn ln xn+1
ln-1 yn
xn-1 yn+1
qn
DESIGNANDO REFERÊNCIAS
AOS ELOS: CASOS ESPECIAIS
S e a i = 0 ( o u s e j a , o s e i xo s s e
O e i xo Z i d o f ra m e { i } e stá interceptam):
a l i n h a d o co m o e i xo d a X i = Z i X Z i + 1 , i st o é , X i é
j u nta i . p e r p e n d i c u l a r a o s e i xo s i e i + 1
A o r i ge m d o f ra m e { i } e stá ( u s e a re g ra d a m ã o d i re i ta ) .
l oca l i za d a n o p o nto o n d e a S e a j u n t a fo r d e re v o l u ç ã o :
perpendicular ai E s c o l h a o e i xo X n p a ra c o i n c i d i r
i nte rs e c c i on a o e i xo d a com o Xn-1 quando n = 0.
j u nta i . E s c o l h a a o r i g e m d o f ra m e { n }
O e i xo X i d o f ra m e { i } e stá d e m a n e i ra q u e d n = 0 .
alinhado co m o a S e a j u n t a fo r p r i s m á ti c a :
p e r p e n d i c u l a r a i n a d i re çã o E s c o l h a o e i xo X n d e m a n e i ra
que n = 0.
d e i p a ra i + 1 .
A o r i g e m d o f ra m e { n } é a
Y i = Z i x X i ( u s e re g ra d a
i n t e rs e ç ã o d e X n - 1 e o e i xo d a
m ã o d i re i ta ) .
j u n ta n q u a n d o d n = 0 .
EXEMPLO 1: PLANAR ELBOW
MANIPULATOR
TABELA DE PARÂMETROS PARA JUNTAS
ROTACIONAIS E PRISMÁTICAS.
EXEMPLO 2: THREE-LINK
CYLINDRICAL ROBOT
TABELA DE PARÂMETROS PARA JUNTAS
ROTACIONAIS E PRISMÁTICAS.
EXEMPLO 3: SPHERICAL
WRIST
TABELA DE PARÂMETROS PARA JUNTAS
ROTACIONAIS E PRISMÁTICAS.
EXEMPLO 4: CYLINDRICAL
MANIPULATOR WITH SPHERICAL WRIST
TRABALHO
Boa diversão!