Project

General

Profile

Análisis - Diseño » History » Version 14

Melisa Laura, 12/21/2023 05:10 PM

1 2 Liliana Galvez
h2. *Índice*: 
2 2 Liliana Galvez
* [[Introducción]]
3 2 Liliana Galvez
* [[Organización y Planificación]]
4 2 Liliana Galvez
* [[Progreso del Robot]]
5 2 Liliana Galvez
* [[Análisis - Diseño]]
6 12 Melisa Laura
* [[Código Utilizado]]
7 2 Liliana Galvez
* [[Resultados]]
8 2 Liliana Galvez
9 1 Liliana Galvez
h1. Análisis - Diseño
10 1 Liliana Galvez
11 8 Liliana Galvez
h2. +*Especificación de requerimientos*+
12 3 Liliana Galvez
13 8 Liliana Galvez
Requerimientos funcionales:
14 3 Liliana Galvez
15 3 Liliana Galvez
* Desarrollar un robot que se comunique vía wifi y permita al usuario controlarlo mediante una interfaz gráfica en Python.
16 3 Liliana Galvez
* Capacidad para moverse en direcciones hacia adelante, atrás, izquierda y derecha.
17 3 Liliana Galvez
* La interfaz gráfica debe ofrecer opciones específicas para acciones como desplazarse, mover el soporte de la bola y realizar el lanzamiento.
18 3 Liliana Galvez
19 3 Liliana Galvez
20 8 Liliana Galvez
Requerimientos NO funcionales
21 3 Liliana Galvez
22 3 Liliana Galvez
* El proyecto debe incluir un manual detallado con instrucciones completas sobre el funcionamiento integral del robot.
23 1 Liliana Galvez
* La interfaz gráfica debe contar con botones específicos para controlar el desplazamiento del robot, una sección para ajustar la rotación del palo de golf y un botón para controlar la posición de la base que sostiene la bola.
24 5 Liliana Galvez
25 8 Liliana Galvez
h2. +*Arquitectura*+
26 11 Cristian Huanca
27 11 Cristian Huanca
!http://pomerape.uta.cl/redmine/attachments/download/4201/arquitectura.png!
28 6 Liliana Galvez
29 8 Liliana Galvez
h2. +*Interfaz*+
30 7 Liliana Galvez
31 14 Melisa Laura
32 8 Liliana Galvez
h2. +*Fundamentos de Proyectiles*+
33 13 Melisa Laura
34 13 Melisa Laura
Tenemos conocimiento de que la pelota realiza un movimiento parabólico . A continuación, se utilizarán las fórmulas correspondientes para calcular el tiempo de vuelo del proyectil. Cabe recalcar, que para este ejercicio, la aceleración de gravedad tiene un valor aproximado de 9.8 m/s
35 13 Melisa Laura
36 13 Melisa Laura
37 14 Melisa Laura
1) Calculamos la velocidad con la que el palo golpea la bola usando los conceptos de energía
38 13 Melisa Laura
39 14 Melisa Laura
_h = 0.25m_
40 1 Liliana Galvez
41 14 Melisa Laura
_Ema = Emb
42 14 Melisa Laura
mgh = mv2/2 
43 14 Melisa Laura
v = (2gh)1/2
44 14 Melisa Laura
v = 2.213 m/s_
45 1 Liliana Galvez
46 14 Melisa Laura
2) Aplicando el conceptos de colisiones podemos saber la velocidad de la bola al momento de que el palo impacta con esta 
47 1 Liliana Galvez
48 14 Melisa Laura
_Mpelota  = 0.05Kg
49 14 Melisa Laura
Mpalo  = 0.1Kg_
50 14 Melisa Laura
51 14 Melisa Laura
_Pi = Pf
52 14 Melisa Laura
Mpalo * Vpaloi + Mpelota * Vpelotai = Mpalo * Vpalof + Mpelota * Vpelotaf
53 14 Melisa Laura
Mpalo * Vpaloi= Mpalo * Vpalof + Mpelota * Vpelotaf
54 14 Melisa Laura
Vpalof = Vpelotaf = Vf
55 14 Melisa Laura
Vf = Mpalo * Vpaloi / (Mpalo + Mpelota)
56 14 Melisa Laura
Vf = 1.25 m/s_
57 14 Melisa Laura
58 14 Melisa Laura
3) Ahora aplicamos los conceptos para analizar un movimiento parabólico con los datos obtenidos
59 14 Melisa Laura
60 14 Melisa Laura
_t = 1s (tiempo experimental)
61 14 Melisa Laura
	Xo = 0m
62 14 Melisa Laura
	Yo = 0.2m
63 14 Melisa Laura
	X = 1.2m (distancia experimental)
64 14 Melisa Laura
Vo = 1.25m_
65 14 Melisa Laura
66 14 Melisa Laura
_X = Xo + Vo * cos(a)*t
67 14 Melisa Laura
cos(a) = X /(Vo * t)
68 14 Melisa Laura
a = 16.26°_
69 14 Melisa Laura
70 14 Melisa Laura
_Vyf = 0  (obtener tiempo que tarda en llegar a la altura máxima)
71 14 Melisa Laura
0 = Vo* sen(a) - g*t
72 14 Melisa Laura
t = Vo* sen(a) / g
73 14 Melisa Laura
t = 0.04s_
74 14 Melisa Laura
	
75 14 Melisa Laura
76 14 Melisa Laura
_Yf (altura máxima que alcanza)
77 14 Melisa Laura
Yf = Yo + Vo*sen(a) * t - gt2/2
78 14 Melisa Laura
Yf = 0.2 + 1.25 * sen(16.26°) * 0.04 - 4.9*(0.04)2
79 14 Melisa Laura
Yf = 0.3m_