Documentos de Académico
Documentos de Profesional
Documentos de Cultura
0 0 0
0 0 0
0
0 sin( β) 0
1 1 1 0 0 cos( β) 0 0
0 cos( α) -sin( α)
Tx( x) :=
1 0 0
Ty( y) :=
1 0 y
Tz( z) :=
1 0 0
Rx( α) :=
0
Ry( β) :=
0
Rz( γ) :=
0 0 0 0 1 0 sin( γ) cos( γ) 0 0
0 0 1 0 0 0 1 0 0 0 1 z 0 sin( α) cos( α) 0 -sin( β) 0 cos( β) 0 0 0 1 0
0 0 0 0 0 0 0
0 0 1 0 0 1 0 0 1 0 1 0 0 1 0 0 1
π
-sin q4 - π 0
1
cos π + q2 -sin 1 π + q2 0 cos q4 - 1 0 0
2 2
2 2 R 5_6 := submatrix( A5_6 , 0 , 2 , 0 , 2 ) 0 1 0
R 3_4 := submatrix( A3_4 , 0 , 2 , 0 , 2 ) π π
R 1_2 := submatrix( A1_2 , 0 , 2 , 0 , 2 ) -1 sin q4 - cos q4 - 0
0 0
2 2 0 0 1
π π
sin + q2 cos + q2 0 0 0 1
2 2
cos( q1) cos( q2) cos( q3) cos( q4) cos( q5) - sin( q1) sin( q5) - cos( q1) cos( q2) cos( q5) sin( q3) sin( q4) - cos( q1) cos( q3) cos( q5) sin( q2) sin( q4) - cos( q1) cos( q4) cos( q5) sin( q2) sin( q3) cos( q1) cos( q2) sin( q3) sin( q4) sin( q5) - cos( q1) cos( q2) cos( q3) cos( q4) sin( q5) - cos( q5) sin( q1) + cos( q1) cos( q3) sin( q2) sin( q4) sin( q5) + cos( q1) cos( q4) sin( q2) sin( q3) sin( q5) -sin( q2 + q3 + q4) cos( q1)
cos( q1) sin( q5) + cos( q2) cos( q3) cos( q4) cos( q5) sin( q1) - cos( q2) cos( q5) sin( q1) sin( q3) sin( q4) - cos( q3) cos( q5) sin( q1) sin( q2) sin( q4) - cos( q4) cos( q5) sin( q1) sin( q2) sin( q3) cos( q1) cos( q5) - cos( q2) cos( q3) cos( q4) sin( q1) sin( q5) + cos( q2) sin( q1) sin( q3) sin( q4) sin( q5) + cos( q3) sin( q1) sin( q2) sin( q4) sin( q5) + cos( q4) sin( q1) sin( q2) sin( q3) sin( q5) cos( q1 + q2 + q3 + q4 ) cos( q1 - q2 - q3 - q4)
-
R 0_6 := R 0_1 R1_2 R2_3 R3_4 R 4_5 R5_6 simplify 2 2
cos( q2 + q3 + q4 + q5) cos( q2 + q3 + q4 - q5)
sin( q2 + q3 + q4) cos( q5) - cos( q2 + q3 + q4)
2 2
0 l3
P3_4 := submatrix( A3_4 , 0 , 2 , 3 , 3) 0
P0_1 := submatrix( A0_1 , 0 , 2 , 3 , 3) 0
0
l1
0 0
P4_5 := submatrix( A4_5 , 0 , 2 , 3 , 3) 0
P1_2 := submatrix( A1_2 , 0 , 2 , 3 , 3) 0
0
0
l2 0
P5_6 := submatrix( A5_6 , 0 , 2 , 3 , 3) 0
P2_3 := submatrix( A2_3 , 0 , 2 , 3 , 3) 0
l4
0
0 0
ω0_0 := 0 v0_0 := 0
0 0
0 0
ω0_0 + q'1 0 0
-1
ω1_1 := R 0_1
1 q'1
0
( v0_0 + ω0_0 P0_1 ) 0
-1
v1_1 := R0_1
0
q'1 sin
π
+ q2
2
π 2 2
+ q2 + sin q2
π
cos 2 +
0 2
ω2_2 := R 1_2 ω1_1 + q'2 0
-1
q'1 cos + q2
π
1 2
2 2
cos π + q2 + sin
π
+
2
q2
2
q'2
0
( v1_1 + ω1_1 P1_2 ) simplify 0
-1
v2_2 := R1_2
0
-l2 q'2 cos( q3 + q4) - l3 q'2 cos( q4) - l3 q'3 cos( q4)
( v3_3 + ω3_3 P3_4 ) simplify l2 q'2 sin( q3 + q4) + l3 q'2 sin( q4) + l3 q'3 sin( q4)
-1
v4_4 := R3_4
q'1 ( l3 sin( q2 + q3) + l2 sin( q2) )
0
ω4_4 + q'5 0
-1
ω5_5 := R 4_5
1
l2 q'2 cos( q5) sin( q3) sin( q4) - l3 q'3 cos( q4) cos( q5) - l2 q'1 sin( q2) sin( q5) - l2 q'2 cos( q3) cos( q4) cos( q5) - l3 q'1 cos( q2) sin( q3) sin( q5) - l3 q'1 cos( q3) sin( q2) sin( q5) - l3 q'2 cos( q4) cos( q5)
v5_5 := R4_5
-1
( v4_4 + ω4_4 P4_5 ) simplify l2 q'2 cos( q3 + q4) sin( q5) - l3 q'1 sin( q2 + q3) cos( q5) - l2 q'1 cos( q5) sin( q2) + l3 q'2 cos( q4) sin( q5) + l3 q'3 cos( q4) sin( q5)
l2 q'2 sin( q3 + q4) + l3 q'2 sin( q4) + l3 q'3 sin( q4)
0
ω5_5 + 0 0
-1
ω6_6 := R 5_6
1
l2 q'2 cos( q5) sin( q3) sin( q4) - l4 q'3 cos( q5) - l4 q'4 cos( q5) - l3 q'2 cos( q4) cos( q5) - l3 q'3 cos( q4) cos( q5) - l2 q'1 sin( q2) sin( q5) - l2 q'2 cos( q3) cos( q4) cos( q5) - l3 q'1 cos( q2) sin( q3) sin( q5) - l3 q'1 cos( q3) sin( q2) sin( q5) - l4 q'2 cos( q5) - l4 q'1 cos( q2) cos( q3) sin( q4) sin( q5) - l4 q'1 cos( q2) cos( q4) sin( q3) sin( q5) - l4 q'1 cos( q3) cos( q4) sin( q2) sin( q5) + l4 q'1 sin( q2) sin( q3) sin( q4) sin( q5)
( v5_5 + ω5_5 P5_6 ) simplify l4 q'2 sin( q5) + l4 q'3 sin( q5) + l4 q'4 sin( q5) - l2 q'1 cos( q5) sin( q2) + l3 q'2 cos( q4) sin( q5) + l3 q'3 cos( q4) sin( q5) - l3 q'1 cos( q2) cos( q5) sin( q3) - l3 q'1 cos( q3) cos( q5) sin( q2) + l2 q'2 cos( q3) cos( q4) sin( q5) - l2 q'2 sin( q3) sin( q4) sin( q5) - l4 q'1 cos( q2) cos( q3) cos( q5) sin( q4) - l4 q'1 cos( q2) cos( q4) cos( q5) sin( q3) - l4 q'1 cos( q3) cos( q4) cos( q5) sin( q2) + l4 q'1 cos( q5) sin( q2) sin( q3) sin( q4)
-1
v6_6 := R5_6
l2 q'2 sin( q3 + q4) + l3 q'2 sin( q4) + l3 q'3 sin( q4)
l4 q'1 cos( q1 - q2 - q3 - q4) - l4 q'2 cos( q1 + q2 + q3 + q4) - l4 q'3 cos( q1 + q2 + q3 + q4) - l4 q'4 cos( q1 + q2 + q3 + q4) - l2 q'1 cos( q1 + q2) - l2 q'2 cos( q1 + q2) - l4 q'1 cos( q1 + q2 + q3 + q4) - l4 q'2 cos( q1 - q2 - q3 - q4) - l4 q'3 cos( q1 - q2 - q3 - q4) - l4 q'4 cos( q1 - q2 - q3 - q4) + l3 q'1 cos( q1 - q2 - q3) - l3 q'2 cos( q1 - q2 - q3) - l3 q'3 cos( q1 - q2 - q3) + l2 q'1 cos( q1 - q2) - l2 q'2 cos( q1 - q2) - l3 q'1 cos( q1 + q2 + q3) - l3 q'2 cos( q1 + q2 + q3) - l3
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
v0_6 := R0_6 v6_6 simplify l4 q'1 sin( q1 - q2 - q3 - q4) l4 q'2 sin( q1 + q2 + q3 + q4) l4 q'3 sin( q1 + q2 + q3 + q4) l4 q'4 sin( q1 + q2 + q3 + q4) l2 q'1 sin( q1 + q2) l2 q'2 sin( q1 + q2) l4 q'1 sin( q1 + q2 + q3 + q4) l4 q'2 sin( q1 - q2 - q3 - q4) l4 q'3 sin( q1 - q2 - q3 - q4) l4 q'4 sin( q1 - q2 - q3 - q4) l3 q'1 sin( q1 - q2 - q3) l3 q'2 sin( q1 - q2 - q3) l3 q'3 sin( q1 - q2 - q3) l2 q'1 sin( q1 - q2) l2 q'2 sin( q1 - q2) l3 q'1 sin( q1 + q2 + q3) l3 q'2 sin( q1 + q2 + q3) l3 q'3
- - - - - - - - - + - - + - - - -
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-l3 q'2 sin( q2 + q3) - l3 q'3 sin( q2 + q3) - l2 q'2 sin( q2) - l4 q'2 sin( q2 + q3 + q4) - l4 q'3 sin( q2 + q3 + q4) - l4 q'4 sin( q2 + q3 + q4)
q'2 sin( q1) - q'5 sin( q1 + q2 + q3 + q4) + q'3 sin( q1) + q'4 sin( q1) + q'5 sin( q1 - q2 - q3 - q4)
2 2
ω0_6 := R 0_6 ω6_6 simplify q'5 cos( q1 + q2 + q3 + q4) q'5 cos( q1 - q2 - q3 - q4)
- q'2 cos( q1) - q'3 cos( q1) - q'4 cos( q1) -
2 2
q'1 + q'5 cos( q2 + q3 + q4)
d v d d d d
0_6 0 v0_6 v0_6 v0_6 v0_6
dq'1 dq'2 0 dq'3 0 dq'4 0 dq'5 0
l4 ( cos( q1 - q2 - q3 - q4) + cos( q1 + q2 + q3 + q4) )
d d d d d sin( q1) ( l4 sin( q2 + q3 + q4) + l3 sin( q2 + q3) + l2 sin( q2) ) -cos( q1) ( l4 cos( q2 + q3 + q4) + l3 cos( q2 + q3) + l2 cos( q2) ) -cos( q1) ( l4 cos( q2 + q3 + q4) + l3 cos( q2 + q3) ) - 0
2
dq'1 v0_6 1 dq'2
v0_6
1 dq'3
v0_6
1 dq'4
v0_6
1 dq'5
v0_6
1
2 l4 ( sin( q1 - q2 - q3 - q4) + sin( q1 + q2 + q3 + q4) )
2 sin - 1 ( l4 sin( q2 + q3 + q4) + l3 sin( q2 + q3) + l2 sin( q2) ) -sin( q1) ( l4 cos( q2 + q3 + q4) + l3 cos( q2 + q3) + l2 cos( q2) ) -sin( q1) ( l4 cos( q2 + q3 + q4) + l3 cos( q2 + q3) ) -
q1
d v d
v0_6
d
v0_6
d
v0_6
d
v0_6
0
dq'1 0_6 2 dq'2 2 dq'3 2 dq'4 2 dq'5 2 2 2
J0_6 := simplify 0 -l4 sin( q2 + q3 + q4) - l3 sin( q2 + q3) - l2 sin( q2) -l4 sin( q2 + q3 + q4) - l3 sin( q2 + q3) -l4 sin( q2 + q3 + q4) 0
d ω0_6 d
ω0_6
d
ω
d
ω
d
ω0_6 0 sin( q1) sin( q1) sin( q1) -sin( q2 + q3 + q4) cos( q1)
dq'1 0 dq'2 0 dq'3 0_6 0 dq'4 0_6 0 dq'5 0
d cos( q1 + q2 + q3 + q4) cos( q1 - q2 - q3 - q4)
d d d d 0 -cos( q1) -cos( q1) -cos( q1) -
ω0_6 ω0_6 ω0_6 ω0_6 ω0_6 2 2
d q'1 1 dq'2 1 dq'3 1 dq'4 1 dq'5 1
d 1 0 0 0 cos( q2 + q3 + q4)
d d d d
dq'1 ω0_6 2 ω0_6 ω0_6 ω
2 dq'4 0_6 2
ω0_6
dq'2 2 dq'3 dq'5 2
d v6_6 d
v6_6
d
v6_6
d
v6_6
d
v6_6
dq'1 0 dq'2 0 dq'3 0 dq'4 0 dq'5 0
d d d d d
-sin( q5) ( l4 sin( q2 + q3 + q4) + l3 sin( q2 + q3) + l2 sin( q2) ) -cos( q5) ( l4 + l2 cos( q3 + q4) + l3 cos( q4) ) -cos( q5) ( l4 + l3 cos( q4) ) -l4 cos( q5) 0
dq'1 v6_6 1 v6_6 v6_6 v6_6 v6_6
dq'2 1 dq'3 1 dq'4 1 dq'5 1
q5 - 1
2
d v
d d d d 2 sin ( l4 sin( q2 + q3 + q4) + l3 sin( q2 + q3) + l2 sin( q2) ) sin( q5) ( l4 + l2 cos( q3 + q4) + l3 cos( q4) ) sin( q5) ( l4 + l3 cos( q4) ) l4 sin( q5) 0
dq'1 6_6 2
v6_6 v6_6 v6_6 v6_6
2
simplify
dq'2 2 dq'3 2 dq'4 2 dq'5 2
J6_6 := 0 l2 sin( q3 + q4) + l3 sin( q4) l3 sin( q4) 0 0
d ω6_6 d d d d
dq'1 0 dq'2
ω6_6
0 dq'3
ω6_6 ω
0 dq'4 6_6 0 dq'5
ω6_6
0 sin( q2 + q3 + q4) cos( q5) -sin( q5) -sin( q5) -sin( q5) 0
-sin( q2 + q3 + q4) sin( q5) -cos( q5) -cos( q5) -cos( q5) 0
d d d d d
ω6_6 ω6_6 ω ω ω6_6 cos( q2 + q3 + q4) 0 0 0 1
1 dq'3 6_6 1 dq'4 6_6 1
dq'1 1 dq'2 dq'5 1
d d d d d
dq'1 ω6_6 2 ω6_6 ω ω
2 dq'3 6_6 2 dq'4 6_6 2
ω6_6
dq'2 dq'5 2
2
sin( q1) ( l4 sin( q2 + q3 + q4) + l3 sin( q2 + q3) + l2 sin( q2) ) 2 sin q1 - 1 ( l4 sin( q2 + q3 + q4) + l3 sin( q2 + q3) + l2 sin( q2) ) 0 0 0 1
2
-cos( q1) ( l4 cos( q2 + q3 + q4) + l3 cos( q2 + q3) + l2 cos( q2) ) -sin( q1) ( l4 cos( q2 + q3 + q4) + l3 cos( q2 + q3) + l2 cos( q2) ) -l4 sin( q2 + q3 + q4) - l3 sin( q2 + q3) - l2 sin( q2) sin( q1) -cos( q1) 0
T
JT := J0_6 simplify -cos( q1) ( l4 cos( q2 + q3 + q4) + l3 cos( q2 + q3) ) -sin( q1) ( l4 cos( q2 + q3 + q4) + l3 cos( q2 + q3) ) -l4 sin( q2 + q3 + q4) - l3 sin( q2 + q3) sin( q1) -cos( q1) 0
- l4 ( cos( q1 - q2 - q3 - q4) + cos( q1 + q2 + q3 + q4) ) -
l4 ( sin( q1 - q2 - q3 - q4) + sin( q1 + q2 + q3 + q4) )
-l4 sin( q2 + q3 + q4) sin( q1) -cos( q1) 0
2 2
cos( q1 + q2 + q3 + q4) cos( q1 - q2 - q3 - q4)
0 0 0 -sin( q2 + q3 + q4) cos( q1) - cos( q2 + q3 + q4)
2 2
2 2 2
( ) 2
cos( q1) ( l4 sin( q2 + q3 + q4) + l3 sin( q2 + q3) + l2 sin( q2) ) - cos( q1) - 1 ( l4 sin( q2 + q3 + q4) + l3 sin( q2 + q3) + l2 sin( q2) ) + 1 0 0 0 cos( q2 + q3 + q4)
0
2 2 2 2 2 2
l2 + 2 cos( q3) l2 l3 + 2 cos( q3 + q4) l2 l4 + l3 + 2 cos( q4) l3 l4 + l4 + 1 l3 + 2 cos( q4) l3 l4 + l2 cos( q3) l3 + l4 + l2 cos( q3 + q4) l4 + 1 l4 + l2 l4 cos( q3 + q4) + l3 l4 cos( q4) + 1
0
Jnuevo := JT J0_6 simplify 2 2 2 2 2
0 l3 + 2 cos( q4) l3 l4 + l2 cos( q3) l3 + l4 + l2 cos( q3 + q4) l4 + 1 l3 + 2 cos( q4) l3 l4 + l4 + 1 l4 + l3 cos( q4) l4 + 1 0
0
2
l4 + l2 l4 cos( q3 + q4) + l3 l4 cos( q4) + 1
2
l4 + l3 cos( q4) l4 + 1
2
l4 + 1 0
cos( q2 + q3 + q4) 0 0 0 1
2 l2 1
2 2 2 2 2 2
2 2 l3 cos( 2 q2 + 2 q3) cos( 2 q2 + 2 q3 + 2 q4) l3 l4 l2 cos( 2 q2) l4 cos( 2 q2 + 2 q3 + 2 q4)
detJ := Jnuevo simplify l2 l3 sin( q3) - - + + - - + l2 l4 cos( q3 + q4) + l2 l3 cos( q3) + l3 l4 cos( q4) - l3 l4 cos( 2 q2 + 2 q3 + q4) - l2 l3 cos( 2 q2 + q3) - l2 l4 cos( 2 q2 + q3 + q4) +
2 2 2 2 2 2 2 2
q3) + l2 sin( q2) )
+ l2 sin( q2) )
l2 cos( q2)
l3 q'3 cos( q1 + q2 + q3)
2
q'3 sin( q1 + q2 + q3)
2