Project

General

Profile

Wiki » History » Version 67

Angie Martinez, 12/04/2023 09:31 AM

1 20 Angie Martinez
h1. _*Alligator 3000*_
2 16 Angie Martinez
3 26 Angie Martinez
!3000.png!
4 1 Angie Martinez
5 67 Angie Martinez
# * [[Orden, Roles y riesgos]]
6 67 Angie Martinez
# * [[Informe de Gastos]]
7 67 Angie Martinez
# * [[Análisis de la arquitectura]]
8 67 Angie Martinez
# * [[Código]]
9 67 Angie Martinez
10 67 Angie Martinez
11 1 Angie Martinez
h2. Integrantes
12 1 Angie Martinez
> * Brian Lopez
13 1 Angie Martinez
> * Karel Mamani
14 1 Angie Martinez
> * Angie Martinez
15 1 Angie Martinez
> * Polette Montt
16 1 Angie Martinez
> * Bastian Sucso
17 17 Angie Martinez
18 1 Angie Martinez
h2. +Introducción+
19 18 Angie Martinez
20 27 Angie Martinez
Mediante el presente proyecto, hemos combinado la ingeniería lúdica de LEGO con el deporte del golf. Nuestro enfoque se centró en la creación y programación de un robot que contiene algunas características que se usan en el juego, usando las piezas del LEGO Mindstorms EV3. Nuestro objetivo es conferirle la habilidad de desplazarse y ejecutar el icónico golpe de golf.
21 1 Angie Martinez
Para reconocer algunas de nuestras variables, realizaremos un plan de costos para el proyecto, donde se tomaran en cuenta las limitaciones y recursos que conllevan la creación del robot.
22 27 Angie Martinez
23 27 Angie Martinez
h2. +Objetivo General+
24 28 Angie Martinez
25 29 Angie Martinez
Diseñar un robot utilizando piezas de LEGO EV3 que pueda realizar movimientos controlados para golpear una pelota de golf.
26 29 Angie Martinez
27 30 Angie Martinez
h2. +Objetivos Específicos+
28 45 Angie Martinez
29 48 Angie Martinez
* Aprender las distintas herramientas y funcionalidades que trae la serie LEGO EV3 para armar un robot utilizando sus piezas.
30 44 Angie Martinez
* Aprender cómo funciona el sistema operativo Linux Ubuntu.
31 1 Angie Martinez
* Incursionar en el entendimiento de las librerías de python para el desarrollo del software para el proyecto.
32 48 Angie Martinez
* Desarrollar un software que nos permita maniobrar los movimientos del robot.
33 48 Angie Martinez
* Elaborar la documentación requerida para exponer la evolución del proyecto.
34 30 Angie Martinez
35 29 Angie Martinez
h2. +Roles+ 
36 29 Angie Martinez
37 40 Angie Martinez
|_. Integrante |_. Rol |
38 43 Angie Martinez
|Brian Lopez|*Programación del robot
39 43 Angie Martinez
*Jefe de Grupo| 
40 40 Angie Martinez
|Karel Mamani|* Armado del robot|
41 40 Angie Martinez
|Angie Martinez|* Armado del robot
42 40 Angie Martinez
* Desarrollo de la Wiki|
43 43 Angie Martinez
|Polette Montt|Desarrollo de 
44 64 Angie Martinez
las bitacoras|
45 64 Angie Martinez
|Bastian Sucso|
46 40 Angie Martinez
*Desarrollo de la Carta Gantt
47 65 Angie Martinez
48 65 Angie Martinez
49 33 Angie Martinez
h2. +Análisis y Diseño+
50 31 Angie Martinez
51 60 Angie Martinez
Para el cuerpo del robot de golf, se investigó sobre cómo diseñar el brazo o mecanismo que iba a realizar el movimiento de golpeo, esto implicó seleccionar las piezas adecuadas para crear un brazo articulado que pueda imitar el movimiento de un swing de golf y calcular, mediante las fórmulas físicas del movimiento parabólico, el ángulo del golpe.
52 39 Angie Martinez
En su programación, utilizamos el software proporcionado por LEGO para el EV3, donde creamos un programa que controla los motores y los sensores del robot. El programa incluye algoritmos que permiten al robot moverse hacia la pelota, ajustar su posición para un golpe óptimo y, finalmente, realizar el movimiento de golpeo de manera controlada.
53 33 Angie Martinez
54 33 Angie Martinez
h2. +Imágenes del Robot+
55 33 Angie Martinez
56 54 Angie Martinez
h3. +Primer prototipo del "Alligator 3000"+
57 53 Angie Martinez
58 61 Angie Martinez
Primera idea del robot, su estructura es débil y tiende a desarmarce en cuanto se ejecuta.
59 61 Angie Martinez
60 52 Angie Martinez
!IMG_0585.jpeg!
61 52 Angie Martinez
62 55 Angie Martinez
h3. +Prototipo terminado.+
63 56 Angie Martinez
64 57 Angie Martinez
Se le agregó un soporte para posicionar la pelota, además de reforzar la arquitectura del robot para que tenga más estabilidad. 
65 56 Angie Martinez
66 50 Angie Martinez
!IMG_3290.jpeg!
67 37 Angie Martinez
68 63 Angie Martinez
*Side check*
69 63 Angie Martinez
70 50 Angie Martinez
!IMG_3293.jpeg!