SlideShare uma empresa Scribd logo
Prominp – Unicamp – 2007
Disciplina: Robótica; Professor: João Maurício Rosário.
Aluno: Jim Silva Naturesa e Ronie Von Oliveira.
Primeira lista de exercícios.
a) Modelo Cinemático direto a partir da obtenção dos parâmetros de Denavit Hartenberg.
O modelo escolhido é o robô com a configuração RR mostrado a seguir (figura 1).
Figura 1 – Robô com a configuração RR.
A figura 2 apresenta o modelo cinemático direto a partir da obtenção dos parâmetros de
Denavit Hartenberg.
Figura 2 – Parâmetros Denavit Hartenberg.
1
Como o software WinRob está com alguns defeitos utilizei o Scilab para a construção da
matriz. O código do programa está indicado a seguir.
**************************************************************************
// Programa para construção da matriz Denavit-Hartenberg
// Autor: Jim S. Naturesa e Ronie Von Oliveira
clear
// Variáveis
// Aqui você entra com os valores de teta1, teta2, l1 e l2 (comprimento do braço)
teta1=30;
teta2=60;
l1=2;
l2=1;
// Construção da matriz HD (Denavit-Hartenberg)
h(1,1)=cos(3.141592*(teta1)/180+3.141592*(teta2)/180);
h(1,2)=-sin(3.141592*(teta1)/180+3.141592*(teta2)/180);
h(1,3)=0;
h(1,4)=l2*cos(3.141592*(teta1)/180+3.141592*(teta2)/180)+l1*cos(3.141592*(teta1)/180);
h(2,1)=sin(3.141592*(teta1)/180+3.141592*(teta2)/180);
h(2,2)=cos(3.141592*(teta1)/180+3.141592*(teta2)/180);
h(2,3)=0;
h(2,4)= l2*sin(3.141592*(teta1)/180+3.141592*(teta2)/180)+l1*sin(3.141592*(teta1)/180);
h(3,1)=0
h(3,2)=0
h(3,3)=1
h(3,4)=0
h(4,1)=0
h(4,2)=0
h(4,3)=0
h(4,4)=1
// Resposta
x1=h(1,4)
y1=h(2,4)
**************************************************************************
b) Obter a Matriz de Transformação de Coordenadas final.
A matriz de transformações de coordenadas final é dada pelas seguintes matrizes:
A1 = [C1 -S1 0 l1C1
S1 C1 0 l1S1
0 0 1 0
0 0 0 1]
2
A2 = [C2 -S2 0 l2C2
S2 C2 0 l2S2
0 0 1 0
0 0 0 1]
Logo a matriz T é igual a:
T = A1A2 = [C12 -S12 0 l1C1+l2C2
S12 C12 0 l1S1+l2S2
0 0 1 0
0 0 0 1]
Sendo que:
X = l1C1+l2C2
Y = l1S1+l2S2
Lembrando que C1 = cos(θ1) e C12 = cos(θ1- θ2) etc.
c) Obter X,Y, considerando a1= 0.2m e a2= 0,1m, para diferentes configurações dos ângulos de
junta do robô (30, 45, 60) no caso do robô RR ou (0,5m, 1,0m e 1,5m) no caso do robô PP ou RP.
Os valores para l1 e l2 foram 2 e 1 respectivamente. Para a obtenção da matriz a das
coordenadas X eY utilizei o programa em Scilab.
Para teta1 = 30; teta2 = 60, temos:
Matriz Denavit-Hartenberg:
h =
0.0000003 - 1. 0. 1.7320512
1. 0.0000003 0. 1.9999998
0. 0. 1. 0.
0. 0. 0. 1.
Ou
x1 =
1.7320512
y1 =
1.9999998
Para teta1 = 60 e teta2 = 30, temos:
h =
0.0000003 - 1. 0. 1.0000007
1. 0.0000003 0. 2.7320506
0. 0. 1. 0.
0. 0. 0. 1.
3
Ou
x1 =
1.0000007
y1 =
2.7320506
Para teta1 = 45 e teta2 = 30, temos:
h =
0.2588193 - 0.9659258 0. 1.6730331
0.9659258 0.2588193 0. 2.3801391
0. 0. 1. 0.
0. 0. 0. 1.
Ou
x1 =
1.6730331
y1 =
2.3801391
d) Obter o modelo cinemático inverso utilizando a função matemática ATAN2
Para a obtenção do modelo cinemático inverso desenvolvi uma segunda parte no Scilab. O
código do programa está indicado abaixo. O procedimento de cálculo está descrito em Craig (1989)
páginas 110 e 111.
*****************************************************************************
// Segunda parte
// Todo esse procedimento está descrito no livro do Craig, páginas 110 e 111 da terceira edição.
// Observação: teta=atan2(s2,c2) é igual a teta=atan(s2/c2)
// Valores de x e y
// Estou entrando com esses valores - não são os valores anteriores
x=1.9908;
y=1.9659;
// cálculo de c2
c2=(x^2+y^2-l1^2-l2^2)/(2*l1*l2)
// Cálcluo de s2
s2=(1-c2^2)^(1/2)
// ângulo teta20
teta20=(atan(s2/c2))*(180/3.141592)
// ângulo teta10
// Cálculo de k1 e k2
4
k1=l1+l2*c2;
k2=l2*c2;
// Cálculo de r
r=(k1^2+k2^2)^(1/2)
// Cálculo de gama
gama=(atan(k2/k1))
//Cálculo
teta10=(atan(y/x)-atan(k2/k1))*(180/3.141592)
********************************************************************************
e) A partir de x = 0,1m e y = 0.5m, encontrar os valores dos ângulos das juntas para esta posição.
Utilizando o programa acima obtive os seguintes valores:
Para X = 1,73 e Y = 2,0; os ângulos teta1 e teta2 foram:
teta10 =
37.861588
teta20 =
60.117376
Para X = 1,0 e Y = 2,73; os ângulos teta1 e teta2 foram:
teta10 =
53.104836
teta20 =
30.319369
Para X = 1,67 e Y = 2,38; os ângulos teta1 e teta2 foram:
teta10 =
38.164756
teta20 =
30.308017
Perceba que os valores dos ângulos diferem um pouco dos encontrados anteriormente. Isso
ocorre pois utilizei o valor de π igual a 3,141592 e os valores de X e Y foram inseridos com apenas
duas casas após a vírgula. Por exemplo, se utilizarmos X = 1,6730331 e Y= 2,3801391 os valores
serão:
teta10 =
38.082872
teta20 =
29.999998
Os ângulos originais são teta1 = 45 e teta2 = 30.
5
f) Elaborar gerador de trajetórias no espaço de juntas.
Para X = 1.73 e Y = 2.0, temos (figura 2):
Figura 2 – Trajetórias no espaço de juntas para X = 1,73 e Y = 2,0.
Para X = 1,0 e Y = 2,73, temos (figura 3);
Figura 3 - Trajetórias no espaço de juntas para X = 1,0 e Y = 2,73.
6
Para X = 1,67 e Y = 2,38, temos (figura 4)
Figura 4 - Trajetórias no espaço de juntas para X = 1,67 e Y = 2,38.
g) Elaborar gerador de trajetórias no espaço cartesiano.
Para X = 1.73 e Y = 2.0, temos (figura 5 e 6):
Figura 5 – Trajetória no espaço cartesiano para X = 1,73 e Y = 2,0.
7
Figura 6 – Posições inicial e final.
Para X = 1,0 e Y = 2,73, temos (figuras 7 e 8):
Figura 7 - Trajetória no espaço cartesiano para X = 1,0 e Y = 2,73.
8
Figura 8 – Posições inicial e final.
Para X = 1,67 e Y = 2,38 temos (figuras 9 e 10):
Figura 9 - Trajetória no espaço cartesiano para X = 1,67 e Y = 2,38.
9
Figura 10 - – Posições inicial e final.
Referências
Craig, J. Introduction to Robotics – Mechanics and Control. Pearson - Prentice Hall. 1989.
Rosário, J. Princípios de Mecatrônica. Editora Pearson. 2005.
Spong, M. & Vidyasagar, M. Robot Dynamics and Control. John Wiley & Sons. 1989.
10

Mais conteúdo relacionado

Mais procurados

09 problemas de grafos np-completos
09 problemas de grafos np-completos09 problemas de grafos np-completos
09 problemas de grafos np-completos
Yuri Passos
 
Potenciacao radiciacao exercicios
Potenciacao radiciacao exerciciosPotenciacao radiciacao exercicios
Potenciacao radiciacao exercicios
Lilian Fredini
 
Ita2013 1dia
Ita2013 1diaIta2013 1dia
Ita2013 1diacavip
 
Integral Indefinida E Definida
Integral Indefinida E DefinidaIntegral Indefinida E Definida
Integral Indefinida E Definidaeducacao f
 
DICAS DE COMO RESOLVER A INTEGRAL DEFINIDA DE CALCULO II
DICAS DE COMO RESOLVER A INTEGRAL DEFINIDA DE CALCULO IIDICAS DE COMO RESOLVER A INTEGRAL DEFINIDA DE CALCULO II
DICAS DE COMO RESOLVER A INTEGRAL DEFINIDA DE CALCULO IIRenatho Sousa
 
Exercicios função
 Exercicios função Exercicios função
Exercicios função
Robson S
 
Lista exercicios 2 calculo 2
Lista exercicios 2 calculo 2Lista exercicios 2 calculo 2
Lista exercicios 2 calculo 2
marcio cerqueira
 
Integrais duplas cartesianas
Integrais duplas cartesianasIntegrais duplas cartesianas
Integrais duplas cartesianas
izabelacalculo
 
ExercíCio De FatoraçãO Com Gabarito 50 Questoes. Antonio Carlos
ExercíCio De FatoraçãO Com Gabarito 50 Questoes. Antonio CarlosExercíCio De FatoraçãO Com Gabarito 50 Questoes. Antonio Carlos
ExercíCio De FatoraçãO Com Gabarito 50 Questoes. Antonio Carlosguesta4929b
 
Exercícios de fixação
Exercícios de fixaçãoExercícios de fixação
Exercícios de fixaçãojvcastromattos
 
Lista1 amazonas
Lista1 amazonasLista1 amazonas
Lista1 amazonas
Philippe Fanaro
 
Apostila funcao-de-segundo-grau
Apostila funcao-de-segundo-grauApostila funcao-de-segundo-grau
Apostila funcao-de-segundo-grau
Petronio Paniago
 
Função do 2º grau
Função do 2º grauFunção do 2º grau
Função do 2º grau
Robson S
 
Www.uff.br gma informacoes disciplinas_calc 03 -a- 2012-2_lista 8
Www.uff.br gma informacoes disciplinas_calc 03 -a- 2012-2_lista 8Www.uff.br gma informacoes disciplinas_calc 03 -a- 2012-2_lista 8
Www.uff.br gma informacoes disciplinas_calc 03 -a- 2012-2_lista 8Bowman Guimaraes
 

Mais procurados (20)

Integrais multiplas
Integrais multiplasIntegrais multiplas
Integrais multiplas
 
09 problemas de grafos np-completos
09 problemas de grafos np-completos09 problemas de grafos np-completos
09 problemas de grafos np-completos
 
3
33
3
 
Potenciacao radiciacao exercicios
Potenciacao radiciacao exerciciosPotenciacao radiciacao exercicios
Potenciacao radiciacao exercicios
 
Ita2013 1dia
Ita2013 1diaIta2013 1dia
Ita2013 1dia
 
P3 calculo i_ (5)
P3 calculo i_ (5)P3 calculo i_ (5)
P3 calculo i_ (5)
 
Integral Indefinida E Definida
Integral Indefinida E DefinidaIntegral Indefinida E Definida
Integral Indefinida E Definida
 
DICAS DE COMO RESOLVER A INTEGRAL DEFINIDA DE CALCULO II
DICAS DE COMO RESOLVER A INTEGRAL DEFINIDA DE CALCULO IIDICAS DE COMO RESOLVER A INTEGRAL DEFINIDA DE CALCULO II
DICAS DE COMO RESOLVER A INTEGRAL DEFINIDA DE CALCULO II
 
Aula8
Aula8Aula8
Aula8
 
Exercicios função
 Exercicios função Exercicios função
Exercicios função
 
Lista exercicios 2 calculo 2
Lista exercicios 2 calculo 2Lista exercicios 2 calculo 2
Lista exercicios 2 calculo 2
 
Td 9 matemática ii
Td 9   matemática iiTd 9   matemática ii
Td 9 matemática ii
 
Integrais duplas cartesianas
Integrais duplas cartesianasIntegrais duplas cartesianas
Integrais duplas cartesianas
 
Td 1 matemática ii
Td 1   matemática iiTd 1   matemática ii
Td 1 matemática ii
 
ExercíCio De FatoraçãO Com Gabarito 50 Questoes. Antonio Carlos
ExercíCio De FatoraçãO Com Gabarito 50 Questoes. Antonio CarlosExercíCio De FatoraçãO Com Gabarito 50 Questoes. Antonio Carlos
ExercíCio De FatoraçãO Com Gabarito 50 Questoes. Antonio Carlos
 
Exercícios de fixação
Exercícios de fixaçãoExercícios de fixação
Exercícios de fixação
 
Lista1 amazonas
Lista1 amazonasLista1 amazonas
Lista1 amazonas
 
Apostila funcao-de-segundo-grau
Apostila funcao-de-segundo-grauApostila funcao-de-segundo-grau
Apostila funcao-de-segundo-grau
 
Função do 2º grau
Função do 2º grauFunção do 2º grau
Função do 2º grau
 
Www.uff.br gma informacoes disciplinas_calc 03 -a- 2012-2_lista 8
Www.uff.br gma informacoes disciplinas_calc 03 -a- 2012-2_lista 8Www.uff.br gma informacoes disciplinas_calc 03 -a- 2012-2_lista 8
Www.uff.br gma informacoes disciplinas_calc 03 -a- 2012-2_lista 8
 

Destaque

Geo Presentation
Geo PresentationGeo Presentation
Geo Presentationclarawesome
 
กิจกรรมชุมนุมลีลาศ
กิจกรรมชุมนุมลีลาศกิจกรรมชุมนุมลีลาศ
กิจกรรมชุมนุมลีลาศSayanhh Kowitshat
 
Herramientas de Búsqueda de Información
Herramientas de Búsqueda de Información Herramientas de Búsqueda de Información
Herramientas de Búsqueda de Información Gustav1ruiz
 
Love the one youre with slide deck pmi houston 061213
Love the one youre with slide deck pmi houston 061213Love the one youre with slide deck pmi houston 061213
Love the one youre with slide deck pmi houston 061213
Scott Davis
 
Pawer point arnoldo
Pawer point arnoldoPawer point arnoldo
Pawer point arnoldo04121965373
 
Guia 1142 archivo
Guia 1142 archivoGuia 1142 archivo
Guia 1142 archivo
Juan Timoteo Cori
 
delito
delitodelito
Presentación pensamiento de Parménides de Elea
Presentación pensamiento de Parménides de EleaPresentación pensamiento de Parménides de Elea
Presentación pensamiento de Parménides de Elea
Filosofía Mery
 
Grammarway2 (with answers) jenny dooley & virginia evans
Grammarway2 (with answers) jenny dooley & virginia evansGrammarway2 (with answers) jenny dooley & virginia evans
Grammarway2 (with answers) jenny dooley & virginia evans
елена буйло
 
Trabajo de computacion
Trabajo de computacionTrabajo de computacion
Trabajo de computacion
Andrés Gómez
 

Destaque (16)

3rd. # 3
3rd. # 33rd. # 3
3rd. # 3
 
Shortcuts dot batch
Shortcuts dot batchShortcuts dot batch
Shortcuts dot batch
 
Geo Presentation
Geo PresentationGeo Presentation
Geo Presentation
 
กิจกรรมชุมนุมลีลาศ
กิจกรรมชุมนุมลีลาศกิจกรรมชุมนุมลีลาศ
กิจกรรมชุมนุมลีลาศ
 
Herramientas de Búsqueda de Información
Herramientas de Búsqueda de Información Herramientas de Búsqueda de Información
Herramientas de Búsqueda de Información
 
Love the one youre with slide deck pmi houston 061213
Love the one youre with slide deck pmi houston 061213Love the one youre with slide deck pmi houston 061213
Love the one youre with slide deck pmi houston 061213
 
MOBITOP - Mobiilia työpaikkaohjausta
MOBITOP - Mobiilia työpaikkaohjaustaMOBITOP - Mobiilia työpaikkaohjausta
MOBITOP - Mobiilia työpaikkaohjausta
 
Pawer point arnoldo
Pawer point arnoldoPawer point arnoldo
Pawer point arnoldo
 
Catalogo movistar
Catalogo movistarCatalogo movistar
Catalogo movistar
 
Guia 1142 archivo
Guia 1142 archivoGuia 1142 archivo
Guia 1142 archivo
 
delito
delitodelito
delito
 
Presentación pensamiento de Parménides de Elea
Presentación pensamiento de Parménides de EleaPresentación pensamiento de Parménides de Elea
Presentación pensamiento de Parménides de Elea
 
Grammarway2 (with answers) jenny dooley & virginia evans
Grammarway2 (with answers) jenny dooley & virginia evansGrammarway2 (with answers) jenny dooley & virginia evans
Grammarway2 (with answers) jenny dooley & virginia evans
 
36
3636
36
 
Trabajo de computacion
Trabajo de computacionTrabajo de computacion
Trabajo de computacion
 
Catalogo estuchados
Catalogo estuchadosCatalogo estuchados
Catalogo estuchados
 

Semelhante a Lista 1 - Robótica (Jim & Ronie)

Cg 03 primitivas_graficas
Cg 03 primitivas_graficasCg 03 primitivas_graficas
Cg 03 primitivas_graficasAngelo Oliveira
 
Relatório do projecto computacional grupo 72
Relatório do projecto computacional   grupo 72Relatório do projecto computacional   grupo 72
Relatório do projecto computacional grupo 72Rafael Lucas
 
Método de Euler Progressivo
Método de Euler Progressivo Método de Euler Progressivo
Método de Euler Progressivo Rafael Lucas
 
Base trigonometria 001
Base trigonometria  001Base trigonometria  001
Base trigonometria 001trigono_metria
 
20. Cálculo Vetorial (Portugués) Autor Universidade Federal do Rio Grande do ...
20. Cálculo Vetorial (Portugués) Autor Universidade Federal do Rio Grande do ...20. Cálculo Vetorial (Portugués) Autor Universidade Federal do Rio Grande do ...
20. Cálculo Vetorial (Portugués) Autor Universidade Federal do Rio Grande do ...
OSCONEYRALEIBNIZ
 
Resolucao dos exercicios_integrais
Resolucao dos exercicios_integraisResolucao dos exercicios_integrais
Resolucao dos exercicios_integrais
Camila Soares de Jesus
 
Resolucao dos exercicios_integrais
Resolucao dos exercicios_integraisResolucao dos exercicios_integrais
Resolucao dos exercicios_integraisWilson Kushima
 
Curso de Matlab avancado 1
Curso de Matlab avancado 1Curso de Matlab avancado 1
Curso de Matlab avancado 1
Gabriel Costa
 
Www.uff.br gma informacoes disciplinas_calc 03 -a- 2012-2_lista 9
Www.uff.br gma informacoes disciplinas_calc 03 -a- 2012-2_lista 9Www.uff.br gma informacoes disciplinas_calc 03 -a- 2012-2_lista 9
Www.uff.br gma informacoes disciplinas_calc 03 -a- 2012-2_lista 9Bowman Guimaraes
 
mandelbrot.pdf
mandelbrot.pdfmandelbrot.pdf
mandelbrot.pdf
JoseAmorim22
 
Equações de 2 grau funções
Equações de 2 grau   funçõesEquações de 2 grau   funções
Equações de 2 grau funções
André Luís Nogueira
 
Aula 1 a 15 vol1
Aula 1 a 15 vol1Aula 1 a 15 vol1
Aula 1 a 15 vol1
Claudio IPQM da Silva
 
Análise Espectral e Modelos ARIMA - Autocorrelação modelo ARIMA(2,1,0)
Análise Espectral e Modelos ARIMA - Autocorrelação modelo ARIMA(2,1,0)Análise Espectral e Modelos ARIMA - Autocorrelação modelo ARIMA(2,1,0)
Análise Espectral e Modelos ARIMA - Autocorrelação modelo ARIMA(2,1,0)
Anselmo Alves de Sousa
 
Antiderivação integrais indefinidas
Antiderivação integrais indefinidasAntiderivação integrais indefinidas
Antiderivação integrais indefinidasROGÉRIO DE SOUSA
 
Gabgacircunferencias2013
Gabgacircunferencias2013Gabgacircunferencias2013
Gabgacircunferencias2013Clara Rodrigues
 

Semelhante a Lista 1 - Robótica (Jim & Ronie) (20)

Cg 03 primitivas_graficas
Cg 03 primitivas_graficasCg 03 primitivas_graficas
Cg 03 primitivas_graficas
 
Relatório do projecto computacional grupo 72
Relatório do projecto computacional   grupo 72Relatório do projecto computacional   grupo 72
Relatório do projecto computacional grupo 72
 
Método de Euler Progressivo
Método de Euler Progressivo Método de Euler Progressivo
Método de Euler Progressivo
 
Base trigonometria 001
Base trigonometria  001Base trigonometria  001
Base trigonometria 001
 
20. Cálculo Vetorial (Portugués) Autor Universidade Federal do Rio Grande do ...
20. Cálculo Vetorial (Portugués) Autor Universidade Federal do Rio Grande do ...20. Cálculo Vetorial (Portugués) Autor Universidade Federal do Rio Grande do ...
20. Cálculo Vetorial (Portugués) Autor Universidade Federal do Rio Grande do ...
 
Centro de gravidade
Centro de gravidadeCentro de gravidade
Centro de gravidade
 
Resolucao dos exercicios_integrais
Resolucao dos exercicios_integraisResolucao dos exercicios_integrais
Resolucao dos exercicios_integrais
 
Resolucao dos exercicios_integrais
Resolucao dos exercicios_integraisResolucao dos exercicios_integrais
Resolucao dos exercicios_integrais
 
Curso de Matlab avancado 1
Curso de Matlab avancado 1Curso de Matlab avancado 1
Curso de Matlab avancado 1
 
Trigonometria fórmls exc
Trigonometria fórmls excTrigonometria fórmls exc
Trigonometria fórmls exc
 
Www.uff.br gma informacoes disciplinas_calc 03 -a- 2012-2_lista 9
Www.uff.br gma informacoes disciplinas_calc 03 -a- 2012-2_lista 9Www.uff.br gma informacoes disciplinas_calc 03 -a- 2012-2_lista 9
Www.uff.br gma informacoes disciplinas_calc 03 -a- 2012-2_lista 9
 
Imlweb ufmg
Imlweb ufmgImlweb ufmg
Imlweb ufmg
 
Aula N02
Aula N02Aula N02
Aula N02
 
mandelbrot.pdf
mandelbrot.pdfmandelbrot.pdf
mandelbrot.pdf
 
Equações de 2 grau funções
Equações de 2 grau   funçõesEquações de 2 grau   funções
Equações de 2 grau funções
 
Aula 1 a 15 vol1
Aula 1 a 15 vol1Aula 1 a 15 vol1
Aula 1 a 15 vol1
 
Análise Espectral e Modelos ARIMA - Autocorrelação modelo ARIMA(2,1,0)
Análise Espectral e Modelos ARIMA - Autocorrelação modelo ARIMA(2,1,0)Análise Espectral e Modelos ARIMA - Autocorrelação modelo ARIMA(2,1,0)
Análise Espectral e Modelos ARIMA - Autocorrelação modelo ARIMA(2,1,0)
 
Remember 12
Remember 12Remember 12
Remember 12
 
Antiderivação integrais indefinidas
Antiderivação integrais indefinidasAntiderivação integrais indefinidas
Antiderivação integrais indefinidas
 
Gabgacircunferencias2013
Gabgacircunferencias2013Gabgacircunferencias2013
Gabgacircunferencias2013
 

Mais de Jim Naturesa

Cbpe 2012 jim_bruno_final
Cbpe 2012 jim_bruno_finalCbpe 2012 jim_bruno_final
Cbpe 2012 jim_bruno_final
Jim Naturesa
 
Agrener 2013 ee_vf_rev_jim
Agrener 2013 ee_vf_rev_jimAgrener 2013 ee_vf_rev_jim
Agrener 2013 ee_vf_rev_jim
Jim Naturesa
 
PE 131 Fontes Renováveis de Energia
PE 131 Fontes Renováveis de EnergiaPE 131 Fontes Renováveis de Energia
PE 131 Fontes Renováveis de Energia
Jim Naturesa
 
PE 101 Economia de Energia Unicamp
PE 101 Economia de Energia UnicampPE 101 Economia de Energia Unicamp
PE 101 Economia de Energia Unicamp
Jim Naturesa
 
CBPE 2012 Jim e Bruno 2011
CBPE 2012 Jim e Bruno 2011CBPE 2012 Jim e Bruno 2011
CBPE 2012 Jim e Bruno 2011
Jim Naturesa
 
WEC 2011 Jim e Mariotoni (Versão Final 2011)
WEC 2011 Jim e Mariotoni (Versão Final 2011)WEC 2011 Jim e Mariotoni (Versão Final 2011)
WEC 2011 Jim e Mariotoni (Versão Final 2011)
Jim Naturesa
 
CBPE Jim Márcio (Versão_Final_10)
CBPE Jim Márcio (Versão_Final_10)CBPE Jim Márcio (Versão_Final_10)
CBPE Jim Márcio (Versão_Final_10)
Jim Naturesa
 
Planejamento portugal 2007_v2
Planejamento portugal 2007_v2Planejamento portugal 2007_v2
Planejamento portugal 2007_v2
Jim Naturesa
 
Máquinas elétricas prominp_fem_jim
Máquinas elétricas prominp_fem_jimMáquinas elétricas prominp_fem_jim
Máquinas elétricas prominp_fem_jim
Jim Naturesa
 
Indicadores indústria-motores
Indicadores indústria-motoresIndicadores indústria-motores
Indicadores indústria-motores
Jim Naturesa
 
Artigo inovação eficiência_jim
Artigo inovação eficiência_jimArtigo inovação eficiência_jim
Artigo inovação eficiência_jim
Jim Naturesa
 
Artigo cilca jim
Artigo cilca jimArtigo cilca jim
Artigo cilca jim
Jim Naturesa
 
Eficiência Tese de doutorado. Título: Eficiência Energética, Política Industr...
Eficiência Tese de doutorado. Título: Eficiência Energética, Política Industr...Eficiência Tese de doutorado. Título: Eficiência Energética, Política Industr...
Eficiência Tese de doutorado. Título: Eficiência Energética, Política Industr...
Jim Naturesa
 
Apres agrener jim_10
Apres agrener jim_10Apres agrener jim_10
Apres agrener jim_10Jim Naturesa
 
Agrener 2010 jim_adriana_v4_10
Agrener 2010 jim_adriana_v4_10Agrener 2010 jim_adriana_v4_10
Agrener 2010 jim_adriana_v4_10Jim Naturesa
 
Fontes Renováveis
Fontes RenováveisFontes Renováveis
Fontes Renováveis
Jim Naturesa
 
Aprese cbpe jim_v2
Aprese cbpe jim_v2Aprese cbpe jim_v2
Aprese cbpe jim_v2Jim Naturesa
 
Med Vaz
Med VazMed Vaz
Med Vaz
Jim Naturesa
 
Hidrogênio
HidrogênioHidrogênio
Hidrogênio
Jim Naturesa
 
Laboratório de Controle Motores CC
Laboratório de Controle Motores CCLaboratório de Controle Motores CC
Laboratório de Controle Motores CC
Jim Naturesa
 

Mais de Jim Naturesa (20)

Cbpe 2012 jim_bruno_final
Cbpe 2012 jim_bruno_finalCbpe 2012 jim_bruno_final
Cbpe 2012 jim_bruno_final
 
Agrener 2013 ee_vf_rev_jim
Agrener 2013 ee_vf_rev_jimAgrener 2013 ee_vf_rev_jim
Agrener 2013 ee_vf_rev_jim
 
PE 131 Fontes Renováveis de Energia
PE 131 Fontes Renováveis de EnergiaPE 131 Fontes Renováveis de Energia
PE 131 Fontes Renováveis de Energia
 
PE 101 Economia de Energia Unicamp
PE 101 Economia de Energia UnicampPE 101 Economia de Energia Unicamp
PE 101 Economia de Energia Unicamp
 
CBPE 2012 Jim e Bruno 2011
CBPE 2012 Jim e Bruno 2011CBPE 2012 Jim e Bruno 2011
CBPE 2012 Jim e Bruno 2011
 
WEC 2011 Jim e Mariotoni (Versão Final 2011)
WEC 2011 Jim e Mariotoni (Versão Final 2011)WEC 2011 Jim e Mariotoni (Versão Final 2011)
WEC 2011 Jim e Mariotoni (Versão Final 2011)
 
CBPE Jim Márcio (Versão_Final_10)
CBPE Jim Márcio (Versão_Final_10)CBPE Jim Márcio (Versão_Final_10)
CBPE Jim Márcio (Versão_Final_10)
 
Planejamento portugal 2007_v2
Planejamento portugal 2007_v2Planejamento portugal 2007_v2
Planejamento portugal 2007_v2
 
Máquinas elétricas prominp_fem_jim
Máquinas elétricas prominp_fem_jimMáquinas elétricas prominp_fem_jim
Máquinas elétricas prominp_fem_jim
 
Indicadores indústria-motores
Indicadores indústria-motoresIndicadores indústria-motores
Indicadores indústria-motores
 
Artigo inovação eficiência_jim
Artigo inovação eficiência_jimArtigo inovação eficiência_jim
Artigo inovação eficiência_jim
 
Artigo cilca jim
Artigo cilca jimArtigo cilca jim
Artigo cilca jim
 
Eficiência Tese de doutorado. Título: Eficiência Energética, Política Industr...
Eficiência Tese de doutorado. Título: Eficiência Energética, Política Industr...Eficiência Tese de doutorado. Título: Eficiência Energética, Política Industr...
Eficiência Tese de doutorado. Título: Eficiência Energética, Política Industr...
 
Apres agrener jim_10
Apres agrener jim_10Apres agrener jim_10
Apres agrener jim_10
 
Agrener 2010 jim_adriana_v4_10
Agrener 2010 jim_adriana_v4_10Agrener 2010 jim_adriana_v4_10
Agrener 2010 jim_adriana_v4_10
 
Fontes Renováveis
Fontes RenováveisFontes Renováveis
Fontes Renováveis
 
Aprese cbpe jim_v2
Aprese cbpe jim_v2Aprese cbpe jim_v2
Aprese cbpe jim_v2
 
Med Vaz
Med VazMed Vaz
Med Vaz
 
Hidrogênio
HidrogênioHidrogênio
Hidrogênio
 
Laboratório de Controle Motores CC
Laboratório de Controle Motores CCLaboratório de Controle Motores CC
Laboratório de Controle Motores CC
 

Último

MÁRTIRES DE UGANDA Convertem-se ao Cristianismo - 1885-1887.pptx
MÁRTIRES DE UGANDA Convertem-se ao Cristianismo - 1885-1887.pptxMÁRTIRES DE UGANDA Convertem-se ao Cristianismo - 1885-1887.pptx
MÁRTIRES DE UGANDA Convertem-se ao Cristianismo - 1885-1887.pptx
Martin M Flynn
 
História Do Assaré - Prof. Francisco Leite
História Do Assaré - Prof. Francisco LeiteHistória Do Assaré - Prof. Francisco Leite
História Do Assaré - Prof. Francisco Leite
profesfrancleite
 
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxSlides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx
ValdineyRodriguesBez1
 
A Ilustre Casa de Ramires, de Eça de Queirós
A Ilustre Casa de Ramires, de Eça de QueirósA Ilustre Casa de Ramires, de Eça de Queirós
A Ilustre Casa de Ramires, de Eça de Queirós
rafabebum
 
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptxHISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
WALTERDECARVALHOBRAG
 
Hidráulica Industrial, conceito e definição
Hidráulica Industrial, conceito e definiçãoHidráulica Industrial, conceito e definição
Hidráulica Industrial, conceito e definição
lucasbalacostaalves1
 
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
Escola Municipal Jesus Cristo
 
ptoposta curricular de geografia.da educação de jovens a e adultos
ptoposta curricular de geografia.da educação de jovens a e adultosptoposta curricular de geografia.da educação de jovens a e adultos
ptoposta curricular de geografia.da educação de jovens a e adultos
Escola Municipal Jesus Cristo
 
Química orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptxQuímica orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptx
KeilianeOliveira3
 
Sócrates e os sofistas - apresentação de slides
Sócrates e os sofistas - apresentação de slidesSócrates e os sofistas - apresentação de slides
Sócrates e os sofistas - apresentação de slides
jbellas2
 
Sinais de pontuação
Sinais de pontuaçãoSinais de pontuação
Sinais de pontuação
Mary Alvarenga
 
the_story_garden_5_SB_with_activities.pdf
the_story_garden_5_SB_with_activities.pdfthe_story_garden_5_SB_with_activities.pdf
the_story_garden_5_SB_with_activities.pdf
CarinaSoto12
 
Caça-palavras ortografia M antes de P e B.
Caça-palavras    ortografia M antes de P e B.Caça-palavras    ortografia M antes de P e B.
Caça-palavras ortografia M antes de P e B.
Mary Alvarenga
 
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - AlfabetinhoAtividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
MateusTavares54
 
Memorial do convento slides- português 2023
Memorial do convento slides- português 2023Memorial do convento slides- português 2023
Memorial do convento slides- português 2023
MatildeBrites
 
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptxApresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
JulianeMelo17
 
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdfCADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
NatySousa3
 
Acróstico - Reciclar é preciso
Acróstico   -  Reciclar é preciso Acróstico   -  Reciclar é preciso
Acróstico - Reciclar é preciso
Mary Alvarenga
 
educação inclusiva na atualidade como ela se estabelece atualmente
educação inclusiva na atualidade como ela se estabelece atualmenteeducação inclusiva na atualidade como ela se estabelece atualmente
educação inclusiva na atualidade como ela se estabelece atualmente
DeuzinhaAzevedo
 

Último (20)

MÁRTIRES DE UGANDA Convertem-se ao Cristianismo - 1885-1887.pptx
MÁRTIRES DE UGANDA Convertem-se ao Cristianismo - 1885-1887.pptxMÁRTIRES DE UGANDA Convertem-se ao Cristianismo - 1885-1887.pptx
MÁRTIRES DE UGANDA Convertem-se ao Cristianismo - 1885-1887.pptx
 
História Do Assaré - Prof. Francisco Leite
História Do Assaré - Prof. Francisco LeiteHistória Do Assaré - Prof. Francisco Leite
História Do Assaré - Prof. Francisco Leite
 
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxSlides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
 
05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx
 
A Ilustre Casa de Ramires, de Eça de Queirós
A Ilustre Casa de Ramires, de Eça de QueirósA Ilustre Casa de Ramires, de Eça de Queirós
A Ilustre Casa de Ramires, de Eça de Queirós
 
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptxHISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
 
Hidráulica Industrial, conceito e definição
Hidráulica Industrial, conceito e definiçãoHidráulica Industrial, conceito e definição
Hidráulica Industrial, conceito e definição
 
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
 
ptoposta curricular de geografia.da educação de jovens a e adultos
ptoposta curricular de geografia.da educação de jovens a e adultosptoposta curricular de geografia.da educação de jovens a e adultos
ptoposta curricular de geografia.da educação de jovens a e adultos
 
Química orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptxQuímica orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptx
 
Sócrates e os sofistas - apresentação de slides
Sócrates e os sofistas - apresentação de slidesSócrates e os sofistas - apresentação de slides
Sócrates e os sofistas - apresentação de slides
 
Sinais de pontuação
Sinais de pontuaçãoSinais de pontuação
Sinais de pontuação
 
the_story_garden_5_SB_with_activities.pdf
the_story_garden_5_SB_with_activities.pdfthe_story_garden_5_SB_with_activities.pdf
the_story_garden_5_SB_with_activities.pdf
 
Caça-palavras ortografia M antes de P e B.
Caça-palavras    ortografia M antes de P e B.Caça-palavras    ortografia M antes de P e B.
Caça-palavras ortografia M antes de P e B.
 
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - AlfabetinhoAtividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
 
Memorial do convento slides- português 2023
Memorial do convento slides- português 2023Memorial do convento slides- português 2023
Memorial do convento slides- português 2023
 
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptxApresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
 
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdfCADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
 
Acróstico - Reciclar é preciso
Acróstico   -  Reciclar é preciso Acróstico   -  Reciclar é preciso
Acróstico - Reciclar é preciso
 
educação inclusiva na atualidade como ela se estabelece atualmente
educação inclusiva na atualidade como ela se estabelece atualmenteeducação inclusiva na atualidade como ela se estabelece atualmente
educação inclusiva na atualidade como ela se estabelece atualmente
 

Lista 1 - Robótica (Jim & Ronie)

  • 1. Prominp – Unicamp – 2007 Disciplina: Robótica; Professor: João Maurício Rosário. Aluno: Jim Silva Naturesa e Ronie Von Oliveira. Primeira lista de exercícios. a) Modelo Cinemático direto a partir da obtenção dos parâmetros de Denavit Hartenberg. O modelo escolhido é o robô com a configuração RR mostrado a seguir (figura 1). Figura 1 – Robô com a configuração RR. A figura 2 apresenta o modelo cinemático direto a partir da obtenção dos parâmetros de Denavit Hartenberg. Figura 2 – Parâmetros Denavit Hartenberg. 1
  • 2. Como o software WinRob está com alguns defeitos utilizei o Scilab para a construção da matriz. O código do programa está indicado a seguir. ************************************************************************** // Programa para construção da matriz Denavit-Hartenberg // Autor: Jim S. Naturesa e Ronie Von Oliveira clear // Variáveis // Aqui você entra com os valores de teta1, teta2, l1 e l2 (comprimento do braço) teta1=30; teta2=60; l1=2; l2=1; // Construção da matriz HD (Denavit-Hartenberg) h(1,1)=cos(3.141592*(teta1)/180+3.141592*(teta2)/180); h(1,2)=-sin(3.141592*(teta1)/180+3.141592*(teta2)/180); h(1,3)=0; h(1,4)=l2*cos(3.141592*(teta1)/180+3.141592*(teta2)/180)+l1*cos(3.141592*(teta1)/180); h(2,1)=sin(3.141592*(teta1)/180+3.141592*(teta2)/180); h(2,2)=cos(3.141592*(teta1)/180+3.141592*(teta2)/180); h(2,3)=0; h(2,4)= l2*sin(3.141592*(teta1)/180+3.141592*(teta2)/180)+l1*sin(3.141592*(teta1)/180); h(3,1)=0 h(3,2)=0 h(3,3)=1 h(3,4)=0 h(4,1)=0 h(4,2)=0 h(4,3)=0 h(4,4)=1 // Resposta x1=h(1,4) y1=h(2,4) ************************************************************************** b) Obter a Matriz de Transformação de Coordenadas final. A matriz de transformações de coordenadas final é dada pelas seguintes matrizes: A1 = [C1 -S1 0 l1C1 S1 C1 0 l1S1 0 0 1 0 0 0 0 1] 2
  • 3. A2 = [C2 -S2 0 l2C2 S2 C2 0 l2S2 0 0 1 0 0 0 0 1] Logo a matriz T é igual a: T = A1A2 = [C12 -S12 0 l1C1+l2C2 S12 C12 0 l1S1+l2S2 0 0 1 0 0 0 0 1] Sendo que: X = l1C1+l2C2 Y = l1S1+l2S2 Lembrando que C1 = cos(θ1) e C12 = cos(θ1- θ2) etc. c) Obter X,Y, considerando a1= 0.2m e a2= 0,1m, para diferentes configurações dos ângulos de junta do robô (30, 45, 60) no caso do robô RR ou (0,5m, 1,0m e 1,5m) no caso do robô PP ou RP. Os valores para l1 e l2 foram 2 e 1 respectivamente. Para a obtenção da matriz a das coordenadas X eY utilizei o programa em Scilab. Para teta1 = 30; teta2 = 60, temos: Matriz Denavit-Hartenberg: h = 0.0000003 - 1. 0. 1.7320512 1. 0.0000003 0. 1.9999998 0. 0. 1. 0. 0. 0. 0. 1. Ou x1 = 1.7320512 y1 = 1.9999998 Para teta1 = 60 e teta2 = 30, temos: h = 0.0000003 - 1. 0. 1.0000007 1. 0.0000003 0. 2.7320506 0. 0. 1. 0. 0. 0. 0. 1. 3
  • 4. Ou x1 = 1.0000007 y1 = 2.7320506 Para teta1 = 45 e teta2 = 30, temos: h = 0.2588193 - 0.9659258 0. 1.6730331 0.9659258 0.2588193 0. 2.3801391 0. 0. 1. 0. 0. 0. 0. 1. Ou x1 = 1.6730331 y1 = 2.3801391 d) Obter o modelo cinemático inverso utilizando a função matemática ATAN2 Para a obtenção do modelo cinemático inverso desenvolvi uma segunda parte no Scilab. O código do programa está indicado abaixo. O procedimento de cálculo está descrito em Craig (1989) páginas 110 e 111. ***************************************************************************** // Segunda parte // Todo esse procedimento está descrito no livro do Craig, páginas 110 e 111 da terceira edição. // Observação: teta=atan2(s2,c2) é igual a teta=atan(s2/c2) // Valores de x e y // Estou entrando com esses valores - não são os valores anteriores x=1.9908; y=1.9659; // cálculo de c2 c2=(x^2+y^2-l1^2-l2^2)/(2*l1*l2) // Cálcluo de s2 s2=(1-c2^2)^(1/2) // ângulo teta20 teta20=(atan(s2/c2))*(180/3.141592) // ângulo teta10 // Cálculo de k1 e k2 4
  • 5. k1=l1+l2*c2; k2=l2*c2; // Cálculo de r r=(k1^2+k2^2)^(1/2) // Cálculo de gama gama=(atan(k2/k1)) //Cálculo teta10=(atan(y/x)-atan(k2/k1))*(180/3.141592) ******************************************************************************** e) A partir de x = 0,1m e y = 0.5m, encontrar os valores dos ângulos das juntas para esta posição. Utilizando o programa acima obtive os seguintes valores: Para X = 1,73 e Y = 2,0; os ângulos teta1 e teta2 foram: teta10 = 37.861588 teta20 = 60.117376 Para X = 1,0 e Y = 2,73; os ângulos teta1 e teta2 foram: teta10 = 53.104836 teta20 = 30.319369 Para X = 1,67 e Y = 2,38; os ângulos teta1 e teta2 foram: teta10 = 38.164756 teta20 = 30.308017 Perceba que os valores dos ângulos diferem um pouco dos encontrados anteriormente. Isso ocorre pois utilizei o valor de π igual a 3,141592 e os valores de X e Y foram inseridos com apenas duas casas após a vírgula. Por exemplo, se utilizarmos X = 1,6730331 e Y= 2,3801391 os valores serão: teta10 = 38.082872 teta20 = 29.999998 Os ângulos originais são teta1 = 45 e teta2 = 30. 5
  • 6. f) Elaborar gerador de trajetórias no espaço de juntas. Para X = 1.73 e Y = 2.0, temos (figura 2): Figura 2 – Trajetórias no espaço de juntas para X = 1,73 e Y = 2,0. Para X = 1,0 e Y = 2,73, temos (figura 3); Figura 3 - Trajetórias no espaço de juntas para X = 1,0 e Y = 2,73. 6
  • 7. Para X = 1,67 e Y = 2,38, temos (figura 4) Figura 4 - Trajetórias no espaço de juntas para X = 1,67 e Y = 2,38. g) Elaborar gerador de trajetórias no espaço cartesiano. Para X = 1.73 e Y = 2.0, temos (figura 5 e 6): Figura 5 – Trajetória no espaço cartesiano para X = 1,73 e Y = 2,0. 7
  • 8. Figura 6 – Posições inicial e final. Para X = 1,0 e Y = 2,73, temos (figuras 7 e 8): Figura 7 - Trajetória no espaço cartesiano para X = 1,0 e Y = 2,73. 8
  • 9. Figura 8 – Posições inicial e final. Para X = 1,67 e Y = 2,38 temos (figuras 9 e 10): Figura 9 - Trajetória no espaço cartesiano para X = 1,67 e Y = 2,38. 9
  • 10. Figura 10 - – Posições inicial e final. Referências Craig, J. Introduction to Robotics – Mechanics and Control. Pearson - Prentice Hall. 1989. Rosário, J. Princípios de Mecatrônica. Editora Pearson. 2005. Spong, M. & Vidyasagar, M. Robot Dynamics and Control. John Wiley & Sons. 1989. 10