Professional Documents
Culture Documents
1 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
Services on Demand
Article
Article in xml format
Article references
http://dx.doi.org/10.1590/S0100-73862000000200015
Curriculum ScienTI
Automatic translation
Send this article by e-mail
Indicators
Cited by SciELO
M.A. Trindade
R. Sampaio
Pontifcia Universidade Catlica do Rio de Janeiro.
Departamento de Engenharia Mecnica. Rua Marqus de So
Vicente 225. Gvea. 22453-900. Rio de Janeiro. RJ. Brasil
trindade@mec.puc-rio.br , rsampaio@mec.puc-rio.br
http://www.mec.puc-rio.br/prof/rsampaio/rsampaio.html
Access statistics
Related links
Share
More
More
Permalink
Introduction
A parametrizao de rotaes finitas tem sido objeto de continua anlise devido a sua
22/05/2015 11:00
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
2 de 40
22/05/2015 11:00
3 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
Parmetros de Euler, Parmetros de Rodrigues, Vetor Rotao e Vetor Rotao Conforme derivam do teorema de Euler acerca da representao de rotaes finitas em termos dos
invariantes (eixo e ngulo de rotao). Possuem a vantagem de no serem especficos para
determinados problemas como os ngulos de Euler e Bryant, sendo, em princpio, mais
apropriados para o estudo de problemas gerais.
Quaternios - trata de forma bastante peculiar e elegante o problema de rotao. Permite
combinar rotaes sucessivas atravs da multiplicao de quaternios, causando um nmero
mnimo de operaes algbricas.
Estas diferentes abordagens e suas relaes sero apresentadas. Problemas como pontos de
singularidade e propriedades de diferenciabilidade sero tratados. Atravs da comparao
dos diversos sistemas de parametrizao, sero apresentadas concluses finais acerca da
convenincia de uma dada parametrizao, i.e., suas vantagens e desvantagens.
(2.1)
A imagem de X obtida atravs de uma rotao na qual seu mdulo permanece inalterado
qualquer que seja R. De modo que podemos escrever
X T X = x T x = X T R T RX
(2.2)
(2.3)
portanto RT=R-1, o que significa que o operador R pode ser representado por uma matriz
ortogonal.
Sabendo que os vetores Ei formam uma base ortonormal E, temos
(2.4)
22/05/2015 11:00
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
e, portanto,
(2.5)
Da mesma maneira, sabemos que os vetores ti formam uma base ortonormal t
(2.6)
e, portanto,
(2.7)
Vamos definir, ento, as matrizes
A = [E1 E2 E3]
B = [t1 t2 t3]
(2.8)
det(B) = 1
(2.9)
Sabendo que os vetores ti da base t tambm so transformados pelo operador R, tal que
, podemos observar que
B=RA
(2.10)
(2.11)
o que mostra que o operador R pode ser representado por uma matriz ortogonal e prpria.
Consideremos o conjunto {l 1, l 2, l 3} e o conjunto {h1, h2, h3} como os autovalores e
autovetores do operador R, respectivamente. Portanto, podemos escrever:
Rh i = l i h i
( i = 1,2,3 )
(2.12)
(2.13)
4 de 40
22/05/2015 11:00
5 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
podem ser reais e diferentes, pois razes reais s podem ter valores 1. Se todos os
autovalores forem reais e dois deles iguais, o que diferente deve ser +1, seno o
determinante de R no poderia ser +1. Com exceo da soluo trivial onde todos os
autovalores tm valor +1 (que representa a matriz identidade), a nica possibilidade
remanescente um autovalor real e outros dois complexos conjugados. Mas, os autovalores
complexos conjugados possuem mdulo unitrio e, consequentemente, seu produto igual a
+1, portanto o autovalor real deve ser +1.
Como foi verificado, qualquer transformao ortogonal no-trivial representando o
movimento de rotao de um corpo rgido tem um, e apenas um, autovalor igual a +1. Esta
afirmao pode ser reescrita atravs do teorema de Euler: o movimento geral de um corpo
rgido com um ponto fixo equivalente a uma rotao em torno de algum eixo.
Consideremos a matriz L como sendo a matriz dos autovalores de R. Podemos escrever o
operador R como
R = QLQ-1
onde
Q*Q = I
(2.16)
e onde
(2.17)
l 2 = exp(i f)
(2.18)
(2.19)
uiv]
(2.20)
portanto
(2.21)
(2.22)
22/05/2015 11:00
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(2.23)
Das propriedades acima descritas, podemos deduzir que os vetores u e v formam uma base
ortogonal no plano perpendicular ao eixo de rotao n.
Podemos observar que os autovetores ( u + i v ) e ( u i v ) obedecem s seguintes relaes:
R ( u + i v ) = exp ( i f ) ( u + i v )
R ( u i v ) = exp ( i f ) ( u i v )
(2.24)
(2.25)
donde
Ru = u cos f v sen f
Rv = u sen f + v cos f
(2.26)
Este resultado mostra que os vetores u e v apresentam uma rotao plana de um ngulo f no
plano perpendicular ao eixo de rotao.
Os ltimos resultados mostram que qualquer rotao R pode ser pensada globalmente como
uma rotao plana de um ngulo f em torno de um eixo n.
6 de 40
(3.1)
22/05/2015 11:00
7 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
Como o segundo movimento uma rotao pura, representada pelo operador R, o vetor x
a imagem do vetor X, de modo que podemos reescrever a equao (3.1) na seguinte forma:
xP=xO+RX
(3.2)
(3.3)
(3.4)
(3.5)
Portanto, o sistema
u o + DX = 0
(3.6)
no tem soluo em geral, o que significa que, geralmente, nenhum ponto do corpo
permanece fixo durante a transformao definida na equao (3.2) a no ser que o
deslocamento da origem uO seja nulo. Porm, podemos encontrar um ponto C com o
deslocamento mnimo
. A sua posio pode ser encontrada resolvendo o seguinte
problema.
(3.7)
A soluo do problema acima verifica a seguinte equao
D T (u o + DX C) = 0
(3.8)
22/05/2015 11:00
uC = uO + DXC = kn
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(3.9)
onde k uma constante cujo valor pode ser obtido pr-multiplicando a equao (3.9) por nT
k = nTu O
(3.10)
(3.11)
(3.12)
(3.16)
8 de 40
22/05/2015 11:00
9 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(4.1)
Consideremos o caso onde o ponto material fixo com relao base material e, portanto,
. Desta forma, a equao acima se reduz a:
(4.2)
Podemos ainda eliminar X da equao acima exprimindo X em funo xP. Para tal, podemos
inverter a equao (3.2) obtendo:
X = R T (x P x o)
(4.3)
(4.7)
22/05/2015 11:00
10 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(4.16)
22/05/2015 11:00
11 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
O ponto M pode ser considerado como sendo o ponto mais prximo ao ponto de referncia,
de modo que
WTXM=0
(4.17)
Este sistema formalmente sobredeterminado com quatro equaes e trs incgnitas, porm
essa sobredeterminao apenas formal, j que apenas trs das quatro equaes so
linearmente independentes. Podemos obter a soluo deste sistema utilizando a inversa
generalizada de Moore-Penrose. Para tal, vamos pr-multiplicar este sistema por
(4.19)
donde
(4.20)
A partir dos ltimos resultados podemos escrever o seguinte teorema:
"A posio dos pontos de um corpo rgido que possuem a menor velocidade definida por
uma linha paralela a velocidade angular espacial que passa por um ponto M cujo vetorposio definido na equao (4.20)."
A componente u definida na equao (4.14) chamada de deslizamento (sliding) do parafuso
instantneo e o passo do parafuso pode ser definido como
(4.21)
A velocidade de um ponto P arbitrrio do corpo rgido pode ser escrita da seguinte forma
(4.22)
o que mostra que a velocidade de um corpo rgido composta de uma translao ao longo do
eixo instantneo de rotao e de uma rotao em torno do mesmo eixo.
22/05/2015 11:00
12 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
associado velocidade
(5.3)
O primeiro termo, que anti-simtrico, representa a variao da velocidade angular espacial.
A acelerao angular espacial a pode ser definida como o vetor associado ao operador
, ou
seja
(5.4)
De maneira que podemos reescrever a equao (5.2) na forma
(5.5)
Esta equao determina o campo de aceleraes do corpo rgido. Podemos definir, como na
seo anterior, a acelerao angular material que pode ser obtida atravs da transformao
(5.6)
(i = 1, . . . , j ; j = 1,2,3)
(6.1)
onde ri representa uma coluna de R. Desta maneira, temos nove incgnitas e seis equaes e
portanto, podemos concluir que so necessrios trs parmetros arbitrrios para determinar
o operador R, ou
R = R ( a 1, a 2, a 3 )
(6.2)
onde estes trs parmetros a 1, a 2 e a 3 podem ser escolhidos de vrias maneiras diferentes.
Nas prximas sees, apresentaremos vrias parametrizaes possveis que permitem a
representao do operador rotao R.
(i = 1,2,3)
(6.3)
22/05/2015 11:00
R=t1E1+t2E2+t3E3
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(6.4)
) a prpria matriz
o que significa que o operador R representado na base mista (
identidade, j que um vetor X operado por R gira solidrio base t, ou seja, o vetor X
representado na base E igual ao vetor x representado na base t.
(6.5)
) e (
), devemos representar os vetores
Para representarmos o operador R nas bases (
componentes de uma base na outra. Deste modo, vamos escrever ti na base Ei
(i = 1,2,3)
(6.6)
(6.7)
(6.8)
(i = 1,2,3)
(6.9)
(6.10)
(6.11)
e(
so
(6.12)
13 de 40
22/05/2015 11:00
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(6.13)
observando que
nnTR=nnT
(6.14)
(6.15)
(6.16)
14 de 40
22/05/2015 11:00
15 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(6.21)
ou
(6.22)
Da equao (6.15), podemos eliminar Y e y, obtendo
(6.23)
resultado que nos fornece a forma do operador rotao R, em funo de n e f
(6.24)
donde podemos observar que o operador R possui os seguintes invariantes lineares, que
sero bastante teis para obter os parmetros a partir de uma dada matriz de rotao
(6.25)
(6.26)
22/05/2015 11:00
16 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
RT n = n
(6.33)
(R I)n = 0
no so
(6.37)
Mas, sabemos tambm que o vetor n unitrio, portanto, podemos obter a seguinte relao
adicional
(6.38)
donde
22/05/2015 11:00
17 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
e
(6.42)
onde
a = nsenf
(6.46)
donde, obtemos
(6.48)
22/05/2015 11:00
18 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(6.52)
onde
(6.53)
Agora, podemos, tambm, obter as expresses das aceleraes angulares em termos dos
, derivando diretamente a equao (6.52)
invariantes n e f e suas derivadas
(6.54)
onde o operador
(6.55)
portanto,
(6.56)
onde
(6.57)
(6.58)
22/05/2015 11:00
19 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(6.61)
onde
RTR=I
(6.68)
sendo que sabemos que esta transformao preserva o comprimento do vetor inicial.
Podemos expressar este fato da seguinte forma
x T x X T X = (x + X) T
(x X) = 0
(6.69)
(6.70)
22/05/2015 11:00
20 de 40
g Tf = 0
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(6.71)
(6.72)
(6.73)
(6.74)
22/05/2015 11:00
21 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(6.80)
e, portanto,
(6.81)
O conjunto de trs parmetros bi definidos acima so, normalmente, chamados de
parmetros de Rodrigues. O vetor b formado pelos parmetros de Rodrigues tambm
conhecido por Vetor de Gibbs (Wertz, 1978, Shuster, 1993a).
Os parmetros de Rodrigues oferecem a vantagem de representar a rotao atravs de uma
expresso simples em funo de apenas trs parmetros. Eles podem ser obtidos a partir do
operador R, calculando o trao e o vetor associado de R
(6.82)
e
(6.83)
Este procedimento de inverso apresenta uma singularidade quando f = p.
Para obtermos as expresses das velocidades angulares em termos dos parmetros de
Rodrigues e suas derivadas, podemos derivar a equao (6.81)
(6.84)
Pr-multiplicando a ltima equao por nT, obtemos a expresso
(6.85)
e, substituindo esta expresso na anterior, obtemos
(6.86)
Substituindo os ltimos resultados na equao (6.52), obtemos as expresses das
velocidades angulares
(6.87)
onde o operador T
(6.88)
As aceleraes angulares podem ser obtidas atravs do mesmo procedimento utilizado na
seo anterior.
22/05/2015 11:00
22 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
i = (0 ... 3)
(6.90)
(6.94)
onde
(6.95)
A desvantagem dos parmetros de Euler representar a rotao atravs de quatro
parmetros dependentes, mas esta representao no apresenta nenhuma singularidade.
Eles podem ser obtidos a partir da operador R, calculando o trao e o vetor associado de R
(6.96)
Porm, este procedimento no apenas s til quando e0 no nulo, i.e., quando f p, mas
numericamente ineficiente quando e0 se aproxima de zero. Portanto, apresentaremos uma
frmula (Spurrier, 1978) que permite a inverso com mximas preciso e eficincia.
22/05/2015 11:00
23 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
O primeiro passo construir uma matriz simtrica S a partir dos elementos da matriz R, tal
que
(6.97)
(6.98)
(6.99)
Para obtermos as expresses das velocidades angulares em termos dos parmetros de Euler
e suas derivadas, vamos derivar a equao (6.89) com respeito ao tempo. Obtemos o
seguinte sistema de equaes
(6.100)
(6.102)
onde os operadores H e G foram introduzidos na equao (6.95).
As aceleraes angulares podem ser obtidas atravs da diferenciao das expresses das
velocidades angulares.
lgebra de Quaternios
22/05/2015 11:00
24 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
A lgebra de quaternios (Wehage, 1984) fornece uma maneira muito elegante de descrever
rotaes finitas. Ela conduz ao mesmo conceito dos parmetros de Euler mas, de maneira
completamente diferente. A regra fundamental de multiplicao de quaternios fornece uma
maneira eficiente de expressar a velocidade angular e, tambm, de combinar rotaes
sucessivas.
Definio e Propriedades:
Um quaternio definido como um nmero complexo quadri-dimensional
(6.103)
onde i,j e k so smbolos tais que
i2=j2
=k2=1
jk=kj=i
ki=ik=j
ij =ji =k
(6.104)
22/05/2015 11:00
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
preservada na transformao:
(6.114)
2. o quaternio resultante
25 de 40
22/05/2015 11:00
26 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(6.120)
Este resultado nos permite afirmar o seguinte:
Duas rotaes sucessivas podem ser combinadas multiplicando-se os quaternios
correspondentes na ordem apropriada.
Para obtermos as expresses das velocidades angulares em termos de quaternios, vamos
derivar a equao (6.113) com respeito ao tempo no referencial inercial
(6.121)
Substituindo a equao (6.116) na equao acima e utilizando (6.109), obtemos
(6.122)
Se derivarmos a equao (6.109) no tempo, obtemos a importante relao
(6.123)
que mostra que o quaternio
(6.127)
Podemos, tambm, obter a expresso da velocidade angular material, utilizando a equao
(6.122)
(6.128)
Analogamente ao caso anterior, podemos escrever o quaternio
na seguinte forma
(6.129)
Substituindo esta relao na equao (6.128) obtemos
(6.130)
22/05/2015 11:00
27 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
e, consequentemente,
(6.131)
mostrando que a parte vetorial de
desenvolvida a partir de (6.129)
(6.132)
22/05/2015 11:00
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(6.141)
As aceleraes angulares podem ser obtidas atravs da diferenciao das expresses das
velocidades angulares.
28 de 40
22/05/2015 11:00
29 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(6.145)
(6.148)
22/05/2015 11:00
30 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(6.156)
Da mesma forma, podemos obter o operador rotao para rotaes nos outros eixos
coordenados E1 e E2 de ngulos y e q , respectivamente.
(6.158)
22/05/2015 11:00
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(6.159)
No-Comutatividade de Rotaes
Consideremos um corpo rgido (Figura 6) submetido a duas rotaes sucessivas R1 e R2 de
90o em torno dos eixos z e y, respectivamente
(6.160)
e
(6.161)
31 de 40
22/05/2015 11:00
32 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(6.163)
(6.164)
22/05/2015 11:00
33 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(6.165).
(6.166)
(6.167)
Podemos observar que esta inverso apresenta uma singularidade quando q = 0 ou p, pois
22/05/2015 11:00
34 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(6.176)
(6.178)
(6.179)
22/05/2015 11:00
35 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(6.180)
(6.181)
(6.182)
(6.183)
(6.184)
22/05/2015 11:00
36 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
(6.190)
(6.191)
Podemos observar que esta inverso apresenta uma singularidade quando q = p/2, pois
(6.192)
(6.194)
(6.195)
Concluses
O problema da representao de rotaes finitas para o estudo da dinmica de corpos rgidos
foi estudado. O operador rotao foi derivado a partir de diferentes abordagens e ao
problema de parametrizao foi dado um tratamento particular. Vrios sistemas de
parametrizao foram apresentados, entre eles:
ngulos de Euler
ngulos de Bryant
Parmetros de Euler
Parmetros de Rodrigues
Vetor Rotao Conforme (VRC)
Vetor Rotao
Quaternios
Podemos, agora, fazer uma exposio dos principais pontos favorveis e desfavorveis destes
sistemas de parametrizao. Vrios aspectos podem ser analisados, entre eles:
22/05/2015 11:00
37 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
22/05/2015 11:00
38 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
Referncias
Angeles, J., 1988, "Rational Kinematics", Springer-Verlag, Berlin.
[ Links ]
Argyris, J.H., 1982, "An Excursion into Large Rotations", Comp. Meth. in Appl. Mech. and
Eng., Vol.32, pp.85-155.
[ Links ]
Arnold, V., 1976, "Les Mthodes Mathmatiques de la Mcanique Classique, Mir,
Moscou.
[ Links ]
Atluri, S.N. e Cazzani, A., 1995, "Rotations in Computational Solid Mechanics", Arch. Comp.
Mech. in Engrg., Vol.2, No.1, pp.49-138.
[ Links ]
Bar-Itzhack, I.Y., 1989, "Extension of Euler's Theorem to N-Dimensional Spaces", IEEE Trans.
on Aerospace & Electronic Syst., Vol.25, pp.903-909.
[ Links ]
Bathe, K. e Bolourchi, S., 1979, "Large Displacement Analysis of Three-Dimensional Beam
Structures", Int. J. Numer. Methods Eng., Vol.14, pp.961-986.
[ Links ]
Beatty, M.F., 1977, "Vector Analysis of Finite Rigid Rotations", J. Appl. Mech., Vol.44,
pp.501-502.
[ Links ]
Beggs, J. S. , 1983," Kinematics", Hemisphere Publishing Corporation, .
[ Links ]
Betsche, P., Menzel, A. e Stein, E., 1998, "On the Parametrization of Finite Rotations in
Computational Mechanics: A Classification of Concepts with Application to Smooth Shells",
Comput. Methods Appl. Mech. Engrg., Vol.155, pp.273-305.
[ Links ]
Bottema, O. e Roth, B., 1979, "Theoretical Kinematics", North-Holland Publishing Co.,
Amsterdam.
[ Links ]
Broucke, R.A., 1990, "Equations of Motion of a Rotating Rigid Body", J. Guid. Contr. Dyn.,
Vol.13, pp.1150-1152.
[ Links ]
Burn, R. O., 1985," Groups: A Path to Geometry", Cambridge University Press .
[ Links ]
Campbell, S.L. e Meyer Jr., C.D., 1979, "Generalized Inverses of Linear Transformations",
Pitman, London.
[ Links ]
Cardona, A., 1989, "An Integrated Approach to Mechanism Analysis", Tese de Doutorado,
Universit de Lige, Blgica.
[ Links ]
Cheng, H. e Gupta, K.C., 1989, "An Historical Note on Finite Rotations", J. Appl. Mech.,
Vol.56, pp.139-145.
[ Links ]
Gradin, M. e Rixen, D., 1995, "Parametrization of Finite Rotations in Computational
Dynamics: A Review", Revue Europenne des Elments Finis, Vol.4, No.5-6,
pp.497-553.
[ Links ]
Goldstein, H., 1964, "Classical Mechanics", Addison-Wesley Publishing Co., Inc.
Hamel, G., 1949, "Theoretische Mechanik", Springer-Verlag.
[ Links ]
[ Links ]
[ Links ]
22/05/2015 11:00
39 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
Junkins, J.I. e Shuster, M.D., 1993, "The Geometry of the Euler Angles", J. Austronautical
Sci., Vol.41, No.4, pp.531-543.
[ Links ]
Ibrahimbegovic, A., Frey, F. e Kozar, I., 1995, "Computational Aspects of Vector-Like
Parametrization of Three-Dimensional Finite Rotations", Int. J. Numer. Methods Eng. Vol.38,
pp.3653-3673.
[ Links ]
Karger, A., Novak, J., 1985, "Space Kinematics and Lie Groups", Gordon and Breach Science
Publishers.
[ Links ]
McCarthy, J. M., 1990," An Introduction to Theoretical Kinematics", MIT Press.
Mayer, A., 1960, "Rotations and Their Algebra", SIAM Review, Vol.2, pp.77-122
Meirovitch, L., 1970, "Methods of Analytical Dynamics", McGraw-Hill.
[ Links ]
[ Links ]
[ Links ]
Mneimn, R., Testard, F., 1986, "Introduction a la Thorie des Groupes de Lie Classiques",
Hermann, Paris.
[ Links ]
Milenkovic, V., 1982, "Coordinates Suitable for Angular Motion Synthesis in Robots", Anais da
conferncia ROBOT 6.
[ Links ]
Murray, A. W., Li, Z. and Sastry, S. S., 1993,"A Mathematical Introduction to Robotic
Manipulation", CRC Press, New York.
[ Links ]
Postinikov, M.,1986," Lie Groups and Lie Algebras", Mir, Moscow.
[ Links ]
Roberson, R.E., 1968, "Kinematic Equations for Bodies whose Rotation is Described by the
Euler-Rodrigues Parameters", AIAA J., Vol.6, pp.916-917.
[ Links ]
Rochinha, F.A. e Sampaio, R., 1996a, "Dynamics of Multibody Systems: The Rigid Body
Problem", Anais do III APCOM/96 - Third Asian-Pacific Conference on Computational
Mechanics, Seoul, Corea.
[ Links ]
Rochinha, F.A. e Sampaio, R., 1996b, "Numerical Simulation of Multibody Systems: The Rigid
Problem", Anais do ECCOMAS/96 - European Community on Computational Methods in
Applied Sciences, setembro, Paris, Frana.
[ Links ]
Sampaio, R., 1995, "Dynamics of Systems of Rigid Multibodies with Shocks", Anais do
DINAME/95, Caxamb, pp.247.
[ Links ]
Sampaio, R. e Trindade, M.A., 1998, "On the Simulation of the Dynamics of Rigid Bodies",
Anais do IV World Congress on Comp. Mech., julho, Buenos Aires, Argentina, publicao em
CD-ROM.
[ Links ]
Sattinger, D. H., Weaver, O. L., 1996, "Lie Groups and Algebras with Applications to Physics,
Geometry and Mechanics", Springer-Verlag.
[ Links ]
Selig, J. M., 1996, "Geometrical Methods in Robotics", Springer Verlag.
[ Links ]
Shuster, M.D., 1993a, "A Survey of Attitude Representations", J. Austronautical Sci., Vol.41,
No.4, pp.439-517.
[ Links ]
Shuster, M.D., 1993b, "The Kinematic Equation for the Rotation Vector", IEEE Trans. on
Aerospace & Electronic Syst., Vol.29, No.1, pp.263-267.
[ Links ]
22/05/2015 11:00
40 de 40
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-7386200...
Simo, J.C. e Wong, K. 1991, "Unconditionally Stable Algorithms for Rigid Body Dynamics that
Exactly Preserve Energy and Momentum, Int. J. Num. Meth. Eng., Vol.31,
pp.19-52.
[ Links ]
Spurrier, R.A., 1978, "Comment on Singularity-Free Extraction of a Quaternion from a
[ Links ]
Direction-Cosine Matrix", J. Spacecraft, Vol.15, pp.255.
Stiefel, E., Fssler, A., 1979, "Gruppentheoretische Methoden and ihre Anwendung", Teubner,
Stuttgart.
[ Links ]
Stuelpnagel, J.C., 1964, "On the Parametrization of the Three-Dimensional Rotation Group",
SIAM Review, Vol.6, pp.422-430.
[ Links ]
Trindade, M.A., 1996, "Uma Introduo Dinmica de Sistemas de Multicorpos", Dissertao
de Mestrado, Depto. de Engenharia Mecnica, PUC-Rio, Rio de Janeiro, disponvel no
endereo: (http://www.mec.puc-rio.br/prof/rsampaio/rsampaio.html).
[ Links ]
Trindade, M.A. e Sampaio, R., 1995, Modelagem e Simulao da Dinmica Tridimensional de
Multicorpos Rgidos", Anais do XVI CILAMCE/95 - Congresso Ibero Latino Americano sobre
[ Links ]
Mtodos Computacionais para Engenharia, Curitiba, Vol.2, pp.1149-1158.
Wehage, R.A., 1984, "Quaternion and Euler parameters: A Brief Exposition", Computer Aided
Analysis and Optimization of Mechanical Systems Dynamics, Springer-Verlag.
[ Links ]
Wertz, J., 1978, "Spacecraft Attitude Determination and Control", D. Reidel, Dordrecht,
Netherlands.
[ Links ]
Weyl, H., 1946, "The Classical Groups", Princeton University Press, NJ.
[ Links ]
Whittaker, E.T., 1965, "A Treatise on the Analytical Dynamics of Particles and Rigid Bodies",
Cambridge University Press, 4th edition.
[ Links ]
Creative Commons LicenseAll the contents of this journal, except where otherwise noted, is licensed under a
Creative Commons Attribution License
ABCM
abcm@domain.com.br
22/05/2015 11:00