TRAYECTORIA
TRAYECTORIA
TRAYECTORIA
Diego Josa
Duban Garzon
PUNTO 1
A
-10 -> a0
-110 ->a3
B
0 -> a0
-100 ->a3
C
10 -> a0
-100 ->a3
PUNTO 2
Encuentre una trayectoria que cumpla con las siguientes condiciones.
q(0) = −10 deg, q(1) = 45, q̇(1) = 0
Suponga 3 velocidades iniciales diferentes. Haga una comparación.
POLINOMIO CON VEL EN 0:
2 3
𝑄(𝑡) = − 10 + 165 𝑡 − 110 𝑡
2
𝑄'(𝑡) = 330 𝑡 − 330𝑡
posición 4 5 6
0. 0301𝑡 + 0. 0036𝑡 + 0. 0001𝑡
velocidad 3 4 5
0. 1204𝑡 + 0. 018𝑡 + 0. 0006𝑡
aceleración 2 3 4
0. 3612𝑡 + 0. 072𝑡 + 0. 003𝑡
vibración 2 3
0. 7224𝑡 + 0. 216𝑡 + 0. 012𝑡
PUNTO 6
POLINOMIO:
3 4
𝑄(𝑡) = 10 + 340 𝑡 − 255 𝑡
2 3
𝑄'(𝑡) = 1020𝑡 − 1020 𝑡
2
𝑄''(𝑡) = 2040𝑡 − 3060 𝑡
POLINOMIO:
q(0. 4) = 35deg
posición 3 4 5 6 7
5 + 5288. 86𝑡 − 25317. 13𝑡 + 46213𝑡 − 36965. 45𝑡 + 10875. 52𝑡
velocidad 2 3 4 5 6
15866. 58𝑡 − 101268𝑡 + 231065𝑡 − 221792. 7𝑡 + 76128. 64𝑡
aceleración 2 3 4 5
31733. 16𝑡 − 303805. 56𝑡 + 924263. 8𝑡 − 1108963. 5𝑡 + 456771. 84𝑡
vibración 2 3 4
31733. 16 − 607611. 12𝑡 + 2772791. 4𝑡 − 4435854𝑡 + 2283859. 2𝑡
q(2) = 15deg
q(4) = 35deg
q(7. 5) = 65 deg
q(10) = 100 deg, q̇(1) = 0, q̈(1) = 0
posición 3 4 5 6 7 8
5 + 2. 38𝑡 − 0. 5456𝑡 − 0. 0562𝑡 + 0. 0284𝑡 − 0. 0029𝑡 + 0. 0001𝑡
velocidad 2 3 4 5 6 7
7. 14𝑡 − 2. 1824𝑡 − 0. 281𝑡 + 0. 1704𝑡 − 0. 0203𝑡 + 0. 0008𝑡
aceleración 2 3 4 5 6
14. 28𝑡 − 6. 5472𝑡 − 1. 124𝑡 + 0. 8524𝑡 − 0. 1218𝑡 + 0. 0056𝑡
vibración 2 3 4 5
14. 28 − 13. 09𝑡 − 3. 37𝑡 + 3. 41𝑡 − 0. 609𝑡 + 0. 0336𝑡
PUNTO 9
q(0) = 5deg, q̇(0) = 0, q̈(0) = 0 q(2) = 15deg q(4) = 35deg q(7. 5) = 65 deg q(10) = 100 deg, q̇(1) = 0, q̈(1) = 0
q1(t), q(0) < q1(t) < q(2), 0 < t < 2 q2(t), q(2) < q2(t) < q(4), 2 < t < 4
q3(t), q(4) < q3(t) < q(7. 5), 4 < t < 7. 5 q4(t), q(7. 5) < q4(t) < q(10), 7. 5 < t < 10
posición 3 4 5 6 7 8
5 + 2. 3824𝑡 − 0. 5456𝑡 − 0. 0562𝑡 + 0. 0284𝑡 − 0. 0029𝑡 + 0. 0001𝑡
velocidad 2 3 4 5 6 7
7. 1472𝑡 − 2. 1824𝑡 − 0. 281𝑡 + 0. 1704𝑡 − 0. 0203𝑡 + 0. 0008𝑡
aceleración 2 3 4 5 6
14. 29𝑡 − 6. 5472𝑡 − 1. 12𝑡 + 0. 85𝑡 − 0. 1218𝑡 + 0. 0056𝑡
vibración 2 3 4 5
14. 29 − 13. 09𝑡 − 3. 36𝑡 + 3. 4𝑡 − 0. 609𝑡 + 0. 0336𝑡
PROCESOS MATEMÁTICOS ELABORADOS A MANO.
PRIMER PUNTO
SEGUNDO PUNTO
TERCER PUNTO
CUARTO PUNTO
QUINTO PUNTO
SEXTO PUNTO
SEPTIMO PUNTO
OCTAVO
%LITERAL A
qpo=0; qppo=0;
qp3=0; qpp3=0;
to=0;
q=[qo;qpo;qppo;q1;q2;q3;qp3;qpp3];
[a]=vpa(inv(m)*q);
a6=a(7); a7=a(8);
syms t
q=vpa(a0+a1*(t)+a2*(t.^2)+a3*(t.^3)+a4*(t.^4)+a5*(t.^5)+a6*(t.^6)+a7*(t.^7));
qp=vpa(a1+2*a2*(t)+3*a3*(t.^2)+4*a4*(t.^3)+5*a5*(t.^4)+6*a6*(t.^5)+7*a7*(t.^6));
qpp=vpa(2*a2+6*a3*(t)+12*a4*(t.^2)+20*a5*(t.^3)+30*a6*(t.^4)+42*a7*(t.^5));
qppp=vpa(6*a3+24*a4*(t)+60*a5*(t.^2)+120*a6*(t.^3)+210*a7*(t.^4)); %Jerk
figure(5)
plot(t,q/10000,"k")
hold on;
plot(t,qp/10000,"r")
hold on;
plot(t,qpp,"g")
hold on;
plot(t,qppp,"m")
%LITERAL B
q3=65; q4=100;
qpo=0; qppo=0;
qp4=0; qpp4=0;
t3=7.5; t4=10;
q=[qo;qpo;qppo;q1;q2;q3;q4;qp4;qpp4];
[a]=inv(m)*q;
syms t
Pos=vpa(a0+a1*(t)+a2*(t.^2)+a3*(t.^3)+a4*(t.^4)+a5*(t.^5)+a6*(t.^6)+a7*(t.^7)+a8*(t.^8));
Vel=vpa(a1+2*a2*(t)+3*a3*(t.^2)+4*a4*(t.^3)+5*a5*(t.^4)+6*a6*(t.^5)+7*a7*(t.^6)+8*a8*(t.^7));
Acel=vpa(2*a2+6*a3*(t)+12*a4*(t.^2)+20*a5*(t.^3)+30*a6*(t.^4)+42*a7*(t.^5)+56*a8*(t.^6));
Vib=vpa(6*a3+24*a4*(t)+60*a5*(t.^2)+120*a6*(t.^3)+210*a7*(t.^4)+336*a8*(t.^5)); %Jerk
figure(6)
plot(t,Pos,"r")
hold on;
plot(t,Vel,"c")
hold on;
plot(t,Acel,"m")
hold on;
plot(t,Vib,"b")
clc
clear all
t0=0;
t1=2;
t2=4;
t3=7.5;
t4=10;
a=inv(A)*B
t=linspace(0,10,100);
q=a(1)+a(2).*t+a(3).*t.^2+a(4).*t.^3+a(5).*t.^4+a(6).*t.^5+a(7).*t.^6+a(8).*t.^7+a(9).*t.^8;
v=a(2)+2*a(3).*t+3*a(4).*t.^2+4*a(5).*t.^3+5*a(6).*t.^4+6*a(7).*t.^5+7*a(8).*t.^6+8*a(9).*t.^7;
a=2*a(3).*t+6*a(4).*t+12*a(5).*t.^2+20*a(6).*t.^3+30*a(7).*t.^4+42*a(8).*t.^5+56*a(9).*t.^6;
j=6*a(4)+24*a(5).*t+60*a(6).*t.^2+120*a(7).*t.^3+210*a(8).*t.^4+336*a(9).*t.^5;
figure(1)
plot(t,q,'m')
hold on
figure(1)
plot(t,v,'g')
hold on
figure(1)
plot(t,a,'b')
hold on
title('PUNTO 9')
legend("posicion","velocidad", "aceleracion")
figure(2)
plot(t,j)