Professional Documents
Culture Documents
Biểu diễn hướng vector trong robot
Biểu diễn hướng vector trong robot
Ma trËn quay ARB gåm 9 thµnh phÇn kh«ng ®éc lËp nhau
A
RB = [ A
iB , A jB , A k B ]
Trong thùc tÕ chØ cÇn dïng 3 tham sè ®éc lËp ®Ó biÓu diÔn h−íng cña
mét KTĐ trong KTĐ gốc .
+ Euler
+ RPY
xA
x’A X’’’A
x”A
Xác định phép biến đổi ARB khi biết các gócΦ, θ, Ψ :
(2.3-1)
CϕCθCψ − SϕSψ −CϕCθSψ − SϕCψ CϕSθ 0
SϕCθCψ + CϕSψ −SϕCθSψ + CϕCψ SϕSθ 0
A
RB = REuler =
−SθCψ SθSψ Cθ 0
0 0 0 1
Bài toán ngược : Xác định góc Φ, θ, Ψ khi biết ma trân ARB :
Nếu Sθ = 0 : Φ bất kỳ
θ = 900- r33.900 và Ψ = atan2(r21, r22)-r33.Φ
θ
yA
Ψ
xA
Xác định phép biến đổi ARB khi biết các gócΦ, θ, Ψ :
Bài toán ngược : Xác định góc Φ, θ, Ψ khi biết ma trân ARB :
-π /2<θ<π/2 : π /2<θ<3π/2 :
(
φ = a tan 2 r21 , r11 ) (
φ = a tan 2 − r21 ,−r11 )
( )
θ = a tan 2 − r31 , r322 + r332 (2.3-14) (
θ = a tan 2 − r31 ,− r322 + r332 , )(2.3-15)
ψ = a tan 2 r32 , r33( ) (
ψ = a tan 2 − r32 ,−r33 )