Wiki » History » Version 50
fernanda ventura, 12/14/2022 08:50 PM
1 | 20 | fernanda ventura | *+Proyecto 1+* : +Robot+ |
---|---|---|---|
2 | 16 | fernanda ventura | |
3 | 18 | fernanda ventura | Integrantes: Joe Jonathan Arellano Rosero |
4 | 19 | fernanda ventura | ㅤㅤㅤㅤㅤㅤㅤAlan Abraham Rivera Catari |
5 | 19 | fernanda ventura | ㅤㅤㅤㅤㅤㅤㅤFernanda Javiera Ventura Briceño |
6 | 19 | fernanda ventura | ㅤㅤㅤㅤㅤㅤㅤBryan Javiera Vidaurre Medina |
7 | 16 | fernanda ventura | |
8 | 1 | Alan rivera | |
9 | 15 | fernanda ventura | +*Panorama General*+ |
10 | 12 | fernanda ventura | |
11 | 10 | fernanda ventura | *Introducción* |
12 | 1 | Alan rivera | |
13 | 1 | Alan rivera | El proyecto será realizar un robot apoyándose con Lego Mindstorms que es una línea robótica de LEGO que posee elementos básicos de la robótica, como la unión de piezas y la programación de acciones en forma interactiva. |
14 | 34 | fernanda ventura | El robot debe cumplir con múltiples acciones siendo controlado a través de una interfaz, usaremos nuestros conocimientos del lenguaje Python en el desarrollo del programa. |
15 | 1 | Alan rivera | |
16 | 10 | fernanda ventura | *Objetivo General:* |
17 | 5 | Alan rivera | |
18 | 34 | fernanda ventura | Construir un robot con el set Lego Mindstorms EV3, capaz de movilizarse y disparar legos a través de una interfaz que controle todas y cada una de las acciones e instrucciones del robot. La codificación de los programas será desarrollada con el lenguaje Python, en las cuales estén las funciones del robot, la interfaz y el servidor. |
19 | 5 | Alan rivera | |
20 | 1 | Alan rivera | *Objetivos Específicos:* |
21 | 1 | Alan rivera | |
22 | 34 | fernanda ventura | * Integrar los conocimientos del lenguaje Python en el desarrollo del software del robot. |
23 | 34 | fernanda ventura | * Aprender a profundidad el uso de su extensión ev3 MicroPython en Visual Studio Code. |
24 | 1 | Alan rivera | * Realizar un software de calidad que desempeñe todas las acciones del robot. |
25 | 34 | fernanda ventura | * Diseñar una interfaz simple y comprensible para el control del robot. |
26 | 1 | Alan rivera | * Lograr que los legos del robot estén compactos. |
27 | 34 | fernanda ventura | * Calcular el lanzamiento de los legos del robot. |
28 | 34 | fernanda ventura | * Trabajar en equipo para el desarrollo del proyecto, resolviendo problemas, planificando la acción, asignando responsabilidades, resolviendo conflictos y comunicando la solución. |
29 | 10 | fernanda ventura | |
30 | 15 | fernanda ventura | +*Organización del personal*+ |
31 | 11 | fernanda ventura | |
32 | 10 | fernanda ventura | *Descripción de roles* |
33 | 10 | fernanda ventura | |
34 | 10 | fernanda ventura | * Jefe de proyecto: Gestiona de manera global el proyecto difundiendo los resultados en la plataforma de gestión de proyecto Redmine. Planifica, define los recursos, coordina y supervisa el avance, escribiendolas en bitácoras semanales así como también el desarrollo y la implementación del software. |
35 | 10 | fernanda ventura | |
36 | 10 | fernanda ventura | * Programador: Se encarga de escribir, de depurar y de revisar todo el código fuente de un software informático para que lleve a cabo determinadas tareas, o incluso para que sea más eficiente, incorporando nuevas funciones para hacer que sea una herramienta más completa y eficaz para el robot. |
37 | 1 | Alan rivera | |
38 | 1 | Alan rivera | * Organizador: Controla el transcurso del proyecto, soluciona posibles imprevistos que surjan, coordinará las distintas actividades semanales para cada miembro del equipo. Además de redactar y desarrollar gran parte de los informes y presentaciones. Fernanda |
39 | 10 | fernanda ventura | |
40 | 10 | fernanda ventura | * Arquitecto: Se encarga de proyectar, diseñar y dirigir la construcción o el mantenimiento de los legos. |
41 | 10 | fernanda ventura | |
42 | 10 | fernanda ventura | *Personal* |
43 | 10 | fernanda ventura | |
44 | 34 | fernanda ventura | Jonathan Arellano: Arquitecto y apoya al programador. |
45 | 34 | fernanda ventura | Alan Rivera: jefe de proyecto y apoya al organizador. |
46 | 34 | fernanda ventura | Fernanda Ventura: Organizadora y apoya al programador. |
47 | 10 | fernanda ventura | Bryan Vidaurre: Programador. |
48 | 10 | fernanda ventura | |
49 | 15 | fernanda ventura | +*Planificación del proyecto*+ |
50 | 10 | fernanda ventura | |
51 | 10 | fernanda ventura | *Actividades* |
52 | 10 | fernanda ventura | |
53 | 10 | fernanda ventura | Para que el proyecto tenga éxito, antes que todo es necesario planificar con cuidado las actividades ya que serán las acciones que intervendrán sobre la realidad necesaria para alcanzar los objetivos específicos. |
54 | 10 | fernanda ventura | |
55 | 10 | fernanda ventura | En esta etapa definiremos el alcance de la planificación de todas las actividades necesarias para llevar a cabo el proyecto, considerando las prioridades del proyecto, los recursos necesarios, los tiempos esperados para ejecutar cada una de las tareas y sus funcionalidades. |
56 | 10 | fernanda ventura | |
57 | 10 | fernanda ventura | # Bitácoras: Realizar bitácoras semanales donde indicaremos el avance del proyecto. Responsable: Alan Rivera. |
58 | 10 | fernanda ventura | # Carta Gantt: La herramienta básica que utilizaremos para realizar la planificación del proyecto.. Responsable: Fernanda Ventura. |
59 | 10 | fernanda ventura | # Armado del Robot: Los legos deben estar compactos y equilibrado de peso. Responsables: Jonathan Arellano y Alan Rivera. |
60 | 10 | fernanda ventura | # Sistema Operativo en la microSD: Instalar el sistema operativo windows en la tarjeta de SD, para poder ingresarla al computador del Robot, y así manejarlo. Responsable: Bryan Vidaurre. |
61 | 10 | fernanda ventura | # Conexión Remota: Conecta y verifica que los programas están trabajando de manera sincronizada con el robot. Responsables: Bryan Vidaurre y Jonathan Arellano. |
62 | 10 | fernanda ventura | # Programación: Codificar el código fuente del robot para poder realizar sus movimientos respectivos. Responsable: Bryan Vidaurre. |
63 | 10 | fernanda ventura | # Aplicación Robot: Aplicación creada a través de python, la cual tendrá una interfaz para poder señalizar las acciones a realizar al robot. Responsable: Bryan Vidaurre. |
64 | 10 | fernanda ventura | # Exhibición: Presentamos el resultado final del proyecto. Responsables: Alan Rivera y Fernanda Ventura. |
65 | 10 | fernanda ventura | |
66 | 7 | Alan rivera | |
67 | 15 | fernanda ventura | +*Planificación de los recursos*+ |
68 | 13 | fernanda ventura | |
69 | 14 | fernanda ventura | *Recursos de hardware, software requeridos* |
70 | 13 | fernanda ventura | |
71 | 13 | fernanda ventura | * Hardware |
72 | 13 | fernanda ventura | Lego Mindstorms EV3 |
73 | 13 | fernanda ventura | Notebook |
74 | 13 | fernanda ventura | Control xbox |
75 | 13 | fernanda ventura | MicroSD |
76 | 13 | fernanda ventura | |
77 | 13 | fernanda ventura | * Software |
78 | 13 | fernanda ventura | Ev3dev (ev3dev.org) |
79 | 13 | fernanda ventura | Python |
80 | 13 | fernanda ventura | PuTTY (putty.org) |
81 | 13 | fernanda ventura | Visual Studio Code (extensión: ev3dev-browser ) |
82 | 13 | fernanda ventura | |
83 | 13 | fernanda ventura | Correo electrónico |
84 | 13 | fernanda ventura | Canva |
85 | 25 | fernanda ventura | |
86 | 42 | fernanda ventura | |
87 | 48 | fernanda ventura | | *problemas encontrados* | *solución propuesta*| |
88 | 49 | fernanda ventura | | *Conexión del brick con el computador:* A la hora de usar la extensión del EV3 en el visual studio code era muy inestable lo que no permitía hacer un trabajo fluido y seguro, luego intentamos con putty conectándonos por bluetooth pero aun así este camino podría seguir dificultándose la mejor propuesta era hacer la conexión teniendo la misma red wifi en el brick y en el computador a desarrollar la aplicación. |la mejor propuesta era hacer la conexión teniendo la misma red wifi en el brick y en el computador a desarrollar la aplicación. | |
89 | 48 | fernanda ventura | | *Arquitectura del robot:* Al ejecutar el código de los movimientos básicos del robot nos retenía el giro de las ruedas ya que ocasionaban que las ruedas se salieron de su sitio lo cual hacía un desequilibrio total en el robot, quedando sin su movilidad. | Para solucionar el tema de las ruedas, la mejor opción era volver a construir una base más segura sobre todo que las ruedas estén firmes a la base. | |
90 | 39 | fernanda ventura | |
91 | 26 | fernanda ventura | *Fotos de avance* |
92 | 25 | fernanda ventura | |
93 | 27 | fernanda ventura | Asignación de Kit |
94 | 29 | fernanda ventura | !http://pomerape.uta.cl/redmine/attachments/download/2349/Contando%20la%20piezas%20del%20kit.jpeg! |
95 | 27 | fernanda ventura | |
96 | 27 | fernanda ventura | Jefe encargado de las bitacoras |
97 | 29 | fernanda ventura | !http://pomerape.uta.cl/redmine/attachments/download/2348/el%20bitacoras.jpg! |
98 | 27 | fernanda ventura | |
99 | 27 | fernanda ventura | Preparando el boceto del robot |
100 | 27 | fernanda ventura | !http://pomerape.uta.cl/redmine/attachments/download/2188/Boceto%20del%20robot%202022-08-19.jpeg! |
101 | 27 | fernanda ventura | |
102 | 27 | fernanda ventura | Constructor del robot |
103 | 27 | fernanda ventura | !http://pomerape.uta.cl/redmine/attachments/download/2190/Constructor%202022-08-19.jpeg! |
104 | 27 | fernanda ventura | |
105 | 27 | fernanda ventura | Preparación del primer informe y presentación |
106 | 27 | fernanda ventura | !http://pomerape.uta.cl/redmine/attachments/download/2191/Preparaci%C3%B3n%20primer%20informe%202022-08-19.jpeg! |
107 | 27 | fernanda ventura | |
108 | 27 | fernanda ventura | Programador |
109 | 27 | fernanda ventura | !http://pomerape.uta.cl/redmine/attachments/download/2192/Programador%202022-08-25.jpeg! |
110 | 27 | fernanda ventura | |
111 | 27 | fernanda ventura | Version beta del robot |
112 | 27 | fernanda ventura | !http://pomerape.uta.cl/redmine/attachments/download/2196/Version%201%20robot2022-08-25.jpeg! |
113 | 27 | fernanda ventura | |
114 | 28 | fernanda ventura | Prototipo 1.0 versión actual |
115 | 27 | fernanda ventura | !http://pomerape.uta.cl/redmine/attachments/download/2197/Prototipo%20actual%20Version%202%202022-09-09.jpeg! |
116 | 30 | fernanda ventura | |
117 | 30 | fernanda ventura | Ayudando al Alan con la bitacora |
118 | 30 | fernanda ventura | !http://pomerape.uta.cl/redmine/attachments/download/2350/Mejorando%20la%20bitacora.jpeg! |
119 | 31 | fernanda ventura | |
120 | 35 | fernanda ventura | Robot prototipo 2.0 |
121 | 31 | fernanda ventura | fecha:6/10/2022 |
122 | 31 | fernanda ventura | !http://pomerape.uta.cl/redmine/attachments/download/2433/Robot.jpeg! |
123 | 32 | fernanda ventura | !http://pomerape.uta.cl/redmine/attachments/download/2432/Robot%20actual.jpeg! |
124 | 1 | Alan rivera | !http://pomerape.uta.cl/redmine/attachments/download/2431/Robot%20actual%206-10-2022.jpeg! |
125 | 35 | fernanda ventura | |
126 | 50 | fernanda ventura | Robot 3.0 |
127 | 36 | fernanda ventura | fecha: 25/10/2022 |
128 | 38 | fernanda ventura | !http://pomerape.uta.cl/redmine/attachments/download/2561/prototipo3a.jpeg! |
129 | 38 | fernanda ventura | !http://pomerape.uta.cl/redmine/attachments/download/2562/prototipo3b.jpeg! |
130 | 1 | Alan rivera | !http://pomerape.uta.cl/redmine/attachments/download/2563/prototipo3c.jpeg! |
131 | 50 | fernanda ventura | |
132 | 50 | fernanda ventura | ROBOT FINAL 4.0 |
133 | 50 | fernanda ventura | !http://pomerape.uta.cl/redmine/attachments/download/2949/torreta%20.jpeg! |
134 | 50 | fernanda ventura | !http://pomerape.uta.cl/redmine/attachments/download/2950/atras.jpeg! |
135 | 50 | fernanda ventura | !http://pomerape.uta.cl/redmine/attachments/download/2951/derecho.jpeg! |
136 | 50 | fernanda ventura | !http://pomerape.uta.cl/redmine/attachments/download/2952/frente.jpeg! |
137 | 50 | fernanda ventura | !http://pomerape.uta.cl/redmine/attachments/download/2954/izquierdo.jpeg! |
138 | 50 | fernanda ventura | !http://pomerape.uta.cl/redmine/attachments/download/2955/torreta%20de%20lado.jpeg! |