Descargar

Herramientas para la localización espacial

Enviado por Efren Espinoza


  1. Ejercicio 1
  2. Ejercicio 2
  3. Ejercicio 3
  4. Ejercicio 4
  5. Ejercicio 5
  6. Ejercicio 6

EJERCICIO 1.

Según la figura el sistema OUVW esta trasladado un vector p (6, -3, 8); con respecto del sistema OXYZ. Calcular las coordenadas (rx, ry, rz) del vector r cuyas coordenadas con respecto al sistema OUVW son r (-2,7,3)

edu.red

DESARROLLO DEL CODIGO

%————-UNIVERSIDAD POLITECNICA SALESIANA——————

%——————-DISENO TAREA CAP 3—————————

%—-NOMBRE: EFREN ESPINOZA

clc clear

%Pto trasladado con respecto a O

p1=[6; -3; 8];

p11=[0 0 0 6; 0 0 0 -3; 0 0 0 8 ; 0 0 0 0];

%Matriz basica de traslacion

T= eye(4)+ p11

%Pto trasladado con respecto a O' p2=[-2;7;3;1];

%Vector R

R=T*p2

RESULTADO DEL CODIGO

T =

1 0 0 6

0 1 0 -3

0 0 1 8

0 0 0 1

R =

4

4

11

1

EJERCICIO 2.

Calcular el vector r" (x y z) resultante de trasladar el vector r (4, 4, 11) según la transformación

T(p), con p (6, -3, 8), como describe la figura:

edu.red

DESARROLLO DEL CODIGO

%EJERCICIO 2

%Pto trasladado con respecto a O

p1=[6; -3; 8];

p11=[0 0 0 6; 0 0 0 -3; 0 0 0 8 ; 0 0 0 0];

%Matriz basica de traslacion

T= eye(4)+ p11

%Pto trasladado con respecto a O'

p2=[4;4;11;1];

%Vector R

R=T*p2

RESULTADO DEL CODIGO

T =

1 0 0 6

0 1 0 -3

0 0 1 8

0 0 0 1

R =

10

1

19

1

EJERCICIO 3.

Según la figura el sistema OUVW se encuentra girado -90 grad, alrededor del eje OZ con respecto al sistema OXYZ. Calcular las coordenadas del vector rxyz si ruvw=[4,8,12]T.

edu.red

DESARROLLO DEL CODIGO

%EJERCICIO 3

% punto Rotado a -90grados en z r1=[4; 8; 12 ;1]

%Matriz Tz de rotacion en Z

a=-pi/2 % angulo de -90 grados

T= [cos(a), – sin(a), 0 ,0 ; sin(a), cos(a), 0, 0;0, 0, 1, 0; 0, 0, 0,

1]

%Vector rxyz

R=T*r1

RESULTADO DEL CODIGO

r1 =

4

8

12

1

a =

-1.5708

T =

0.0000 1.0000 0 0

-1.0000 0.0000 0 0

0 0 1.0000 0

0 0 0 1.0000

R =

8.0000

-4.0000

12.0000

1.0000

EJERCICIO 4.

Un sistema OUVW ha sido girado 90º alrededor del eje OX y posteriormente trasladado un vector p (8, -4, 12) con respecto al sistema OXYZ como se muestra en la figura. Calcular las coordenadas (rx, ry, rz) del vector r con coordenadas r (-3, 4, -11).

edu.red

DESARROLLO DEL CODIGO

%EJERCICIO 4

% Vector P trasladado

P=[8;-4;12]

px=8;,py=-4;,pz=12;

a=pi/2; % angulo de 90 grados

%matriz Rotacion-traslacion Txp

Txp=[1,0,0,px;0,cos(a),-sin(a),py;0,sin(a),cos(a),pz;0,0,0,1]

%Vector trasladado Ruvw

Ruvw=[-3;4;-11;1];

%Coordenadas Rx Ry y Rz

Rxyz=Txp*Ruvw

RESULTADO DEL CODIGO

P =

8

-4

12

Txp =

1.0000

0

0

8.0000

0

0.0000

-1.0000

-4.0000

0

1.0000

0.0000

12.0000

0

0

0

1.0000

Rxyz =

5

7

16

1

EJERCICIO 5.

Un sistema OUVW ha sido trasladado un vector p(8, -4, 12) con respecto al sistema OXYZ y girado 90º alrededor de OX, como se muestra en la figura. Calcular las coordenadas (rx, ry , rz) del vector "r" de coordenadas ruvw (-3, 4, -11).

edu.red

DESARROLLO DEL CODIGO

%EJERCICIO 5

% Vector P trasladado

P=[8;-4;12]

px=8;,py=-4;,pz=12;

a=pi/2; % angulo de 90 grados

%matriz Traslacion-Rotacion Tpx

Tpx=[1,0,0,px;0,cos(a),-sin(a),py*cos(a)- pz*sin(a);0,sin(a),cos(a),py*sin(a)+pz*cos(a);0,0,0,1]

%Vector trasladado Ruvw

Ruvw=[-3;4;-11;1];

%Coordenadas Rx Ry y Rz

Rxyz=Tpx*Ruvw

RESULTADO DEL CODIGO

P =

8

-4

12

Tpx =

1.0000

0

0

8.0000

0

0.0000

-1.0000

-12.0000

0

1.0000

0.0000

-4.0000

0

0

0

1.0000

Rxyz =

5

-1

0

1

EJERCICIO 6.

Calcule el vector de traslación y la matriz de rotación del sistema XYZ 4 , respecto del sistema

XYZ 0,

Use los siguientes valores para el cálculo. L1= 1m

L2= 1m L3= 0.5m L4= 0.5m Q1=0

Q2=-45

Q3= 90

Cuál sería la matriz de transformación homogénea genérica que relaciona el sistema XYZ 4 , respecto del sistema XYZ 0

edu.red

DESARROLLO DEL CODIGO

%EJERCICIO 6

% Vector del sistema S1

P1=[0;0;1];

px=P1(1);,py=P1(2);,pz=P1(3); P2=[0;0;0.5];

pzz=P2(3);

A=[0,0,0,px;0,0,0,py;0,0,0,pz;0,0,0,0]; T1=[eye(4)+A]

%trasladamos hacia el sistema 2 y rotamos – 45 grados en nuestro nuevo eje Z

%angulo a = -45 grados a=-45*pi/180;

T2=[cos(a),-sin(a),0,px*cos(a)- py*sin(a);sin(a),cos(a),0,px*sin(a)+py*cos(a);0,0,1,pz;0,0,0,1]

%trasladamos hacia el sistema 3 y rotamos 90 grados en nuestro nuevo eje Z

%angulo b = 90 grados b=pi/2;

T3=[cos(b),-sin(b),0,px*cos(b)-

py*sin(b);sin(b),cos(b),0,px*sin(b)+py*cos(b);0,0,1,pzz;0,0,0,1]

%trasladamos hacia el sistema 4 en Z=0,5

B=[0,0,0,px;0,0,0,py;0,0,0,pzz;0,0,0,0];

T4=[eye(4)+B]

%MATRIZ DE TRASLACION

T=T1*T2*T3*T4

RESULTADO DEL CODIGO

T1

=

1

0

0

0

0

1

0

0

0

0

1

1

0

0

0

1

T2 =

0.7071

0.7071

0

0

-0.7071

0.7071

0

0

0

0

1.0000

1.0000

0

0

0

1.0000

T3 =

0.0000

-1.0000

0

0

1.0000

0.0000

0

0

0

0

1.0000

0.5000

0

0

0

1.0000

T4 =

1.0000

0

0

0

0

1.0000

0

0

0

0

1.0000

0.5000

0

0

0

1.0000

T=T1*T2*T3*T4

T =

0.7071

-0.7071

0

0

0.7071

0.7071

0

0

0

0

1.0000

3.0000

0

0

0

1.0000

 

 

Autor:

Efren Espinoza

Milton Saquisili

UNIVERSIDAD POLITECNICA SALESIANA SEDE MATRIZ CUENCA

FACULTAD DE INGENIERIAS CARRERA INGENIERIA ELECTRONICA.

edu.red