Wiki » History » Version 41
francisco pantoja, 12/06/2022 09:11 AM
1 | 12 | Tomás Silva | {{toc}} |
---|---|---|---|
2 | 12 | Tomás Silva | |
3 | 22 | francisco pantoja | bq. intento de wiki |
4 | 2 | Tomás Silva | |
5 | 16 | Tomás Silva | h1. *P1NW1N3CH0 H1R4N3* _edición Antártica_ |
6 | 7 | Tomás Silva | |
7 | 20 | Tomás Silva | h2. Objetivo del Proyecto |
8 | 1 | Tomás Silva | |
9 | 20 | Tomás Silva | h3. Objetivo General |
10 | 1 | Tomás Silva | |
11 | 21 | francisco pantoja | Aplicar los conocimientos informáticos e ingenieriles necesarios para construir un robot que pueda controlares de manera remota, se capaz de moverse y pueda también lanzar un proyectil. |
12 | 20 | Tomás Silva | |
13 | 1 | Tomás Silva | h2. Formulación del Proyecto |
14 | 1 | Tomás Silva | |
15 | 1 | Tomás Silva | h3. Objetivos específicos |
16 | 1 | Tomás Silva | |
17 | 20 | Tomás Silva | A corto plazo: |
18 | 21 | francisco pantoja | # Aprender a usar la plataforma _Redmine_ |
19 | 1 | Tomás Silva | # Aprender a programar el robot |
20 | 1 | Tomás Silva | # Entender e ingeniar soluciones para el funcionamiento eficiente del robot |
21 | 1 | Tomás Silva | # Adecuarnos a las posibles dificultades que surjan a lo largo del desarrollo del proyecto |
22 | 1 | Tomás Silva | |
23 | 20 | Tomás Silva | A largo plazo: |
24 | 20 | Tomás Silva | # Manejar la conexión entre computador y robot |
25 | 20 | Tomás Silva | # Implementar las funciones con las librerías necesarias |
26 | 20 | Tomás Silva | # Diseñar e implementar un sistema de disparo y hacer el cálculo necesario para volverlo preciso |
27 | 20 | Tomás Silva | # Diseñar e implementar el resto de sistemas necesarios para que el robot funcione correctamente |
28 | 20 | Tomás Silva | |
29 | 20 | Tomás Silva | h3. Organización del Personal (Roles) |
30 | 20 | Tomás Silva | |
31 | 20 | Tomás Silva | Jefe de Grupo: Francisco Pantoja (Jefe de Grupo y Vocero de Grupo) |
32 | 20 | Tomás Silva | Tomás Silva (Administrador Logístico) |
33 | 20 | Tomás Silva | Daniel Alday (Programador) |
34 | 20 | Tomás Silva | Benjamín Gómez (Ensamblador) |
35 | 20 | Tomás Silva | |
36 | 20 | Tomás Silva | |=. Rol de Grupo |=. Descripción del engargado de grupo |=. Nombre | |
37 | 20 | Tomás Silva | |=. Jefe de Grupo |=. Encargado de Redacción de Informes |=(). Francisco Pantoja | |
38 | 20 | Tomás Silva | |=(). Analista Logístico|=(). Encargado de Reporte y Documentación |=. Tomás Silva | |
39 | 20 | Tomás Silva | |=. Ensamblador |=. Encargado de Construcción e Ingeniería |=. Benjamín Gómez | |
40 | 20 | Tomás Silva | |=. Programador |=. Encargado de Programación |=. Daniel Alday | |
41 | 20 | Tomás Silva | |
42 | 11 | Tomás Silva | h3. Planificación de recursos |
43 | 1 | Tomás Silva | |
44 | 20 | Tomás Silva | Recursos Materiales e Inmateriales |
45 | 1 | Tomás Silva | |
46 | 25 | francisco pantoja | |=.*Categoría* |=. *Recurso* |=. *Cantidad* |=. *Costo* | |
47 | 25 | francisco pantoja | |/5=. Hardware | Kit LEGO MINDSTORMS ev3 |=. 1 |CLP $ 1.000.000 | |
48 | 25 | francisco pantoja | | Computadoras |=. 1 |CLP $ 800.000 | |
49 | 25 | francisco pantoja | | Adaptador Wifi |=. 1 |CLP $ 10.000 | |
50 | 25 | francisco pantoja | | Tarjeta SD (8Gb) |=. 1 |CLP $ 8.000 | |
51 | 25 | francisco pantoja | | Piezas extras |=. Ind. |Gratuito (Por la Institución) | |
52 | 25 | francisco pantoja | |/5=. Software | Visual Studio Code |=. - |Gratuito | |
53 | 25 | francisco pantoja | | Discord (Sin Nitro) |=. - |Gratuito | |
54 | 25 | francisco pantoja | | WhatsApp |=. - |Gratuito | |
55 | 25 | francisco pantoja | | Nano |=. - |Gratuito | |
56 | 25 | francisco pantoja | | S.O. ev3_dev |=. - |Gratuito | |
57 | 26 | francisco pantoja | |/4=. Servicios| Plataforma Redmine |=. - |Gratuito (Por la Institución) | |
58 | 25 | francisco pantoja | | Google Workspace |=. 1 plan |Gratuito (Por la Institución) | |
59 | 30 | francisco pantoja | | Licencia Microsoft 365 Empresa Básico |=. 1 plan |USD $ 6.00 por mes; ≈ CLP $ 34.000 en 6 meses | |
60 | 7 | Tomás Silva | |
61 | 20 | Tomás Silva | Costo Hora |
62 | 7 | Tomás Silva | |
63 | 32 | francisco pantoja | |=. *Rol encargado* |=. *Horas Asignadas* |=. *Semanas de Trabajo* |=. *Valor Hora* |=. *Costo Total* | |
64 | 31 | francisco pantoja | | Jefe de Grupo |/4. 8 Horas por semana |/4. 16 Semanas |=. CLP $20.000 |CLP $ 2.560.000 | |
65 | 31 | francisco pantoja | | Analista Logístico |=. CLP $18.000 |CLP $ 2.304.000 | |
66 | 31 | francisco pantoja | | Programador |=. CLP $25.000 |CLP $ 3.200.000 | |
67 | 31 | francisco pantoja | | Ensamblador |=. CLP $22.000 |CLP $ 2.816.000 | |
68 | 33 | francisco pantoja | |\4>. *Costo Total*| *CLP $ 10.880.000* | |
69 | 20 | Tomás Silva | |
70 | 35 | francisco pantoja | Estimación costo total proyecto: *$12.732.000 CLP (doce millones, setecientos treinta y dos mil pesos chilenos)* |
71 | 21 | francisco pantoja | |
72 | 35 | francisco pantoja | h2. Análisis y Diseño |
73 | 1 | Tomás Silva | |
74 | 1 | Tomás Silva | |
75 | 1 | Tomás Silva | |
76 | 35 | francisco pantoja | h1. _Journal_ |
77 | 35 | francisco pantoja | |
78 | 35 | francisco pantoja | Sobre el formateo de la wiki, se investigó sobre _Textile_, un lenguaje que permite el formato en la Wiki |
79 | 35 | francisco pantoja | "_Textile lang_":https://textile-lang.com/ |
80 | 36 | francisco pantoja | |
81 | 35 | francisco pantoja | [[Ideas de formato]] |
82 | 35 | francisco pantoja | |
83 | 7 | Tomás Silva | * se vio la posibilidad de realizar una interfaz con un lenguaje anteriormente investigado, especializado en interfaces gráficas además de ser móviles |
84 | 7 | Tomás Silva | |
85 | 7 | Tomás Silva | * se vio la posibilidad de usar un servidor RPyC para el manejo de órdenes para el robot, esperando que sea mucho mejor que la alternativa bluetooth |
86 | 8 | Tomás Silva | |
87 | 1 | Tomás Silva | 1er Objetivo: Hacer posible el envío simple de palabras claves a través de la conexión cliente-servidor *se pudo* |
88 | 1 | Tomás Silva | 2do Objetivo: Lograr hacer funcionar funciones más complejas |
89 | 1 | Tomás Silva | |
90 | 1 | Tomás Silva | "RPyc Documentación":https://rpyc.readthedocs.io/en/latest/ |
91 | 8 | Tomás Silva | |
92 | 8 | Tomás Silva | |
93 | 35 | francisco pantoja | * se vio la posibilidad de usar otra librería alternativa para la conexión robot-computador, la librería llamada _Socket_, mucho más fácil de ocupar y parece que contiene los mismos beneficios |
94 | 16 | Tomás Silva | |
95 | 35 | francisco pantoja | * se vio la posibilidad de usar la librería _pynput_, que facilita el entendimiento de las pulsaciones del teclado, transformándolas en objetos muchos más simples para el código |
96 | 17 | Tomás Silva | |
97 | 9 | Tomás Silva | |
98 | 37 | francisco pantoja | |
99 | 38 | francisco pantoja | h1. _Análisis y Diseño_ |
100 | 40 | francisco pantoja | |
101 | 39 | francisco pantoja | h2. _Especificación del Requerimiento_ |
102 | 39 | francisco pantoja | |
103 | 38 | francisco pantoja | El robot deberá ser capaz de moverse y disparar a un objetivo determinado. El disparo |
104 | 38 | francisco pantoja | se efectuará utilizando un proyectil y su trayectoria tendrá que ser calculada siguiendo |
105 | 1 | Tomás Silva | el modelo de lanzamiento parabólico (ideal) visto en la asignatura de mecánica clásica. |
106 | 41 | francisco pantoja | |
107 | 41 | francisco pantoja | Dentro de los Requerimientos Funcionales están presentes el crear un servidor (dentro del robot) que permita comunicarse con el cliente (computador). Mediante esta comunicación el robot debe ser |
108 | 41 | francisco pantoja | capaz de moverse remotamente, además de disparar un proyectil, gracias una interfaz gráfica controlada por el usuario. |
109 | 41 | francisco pantoja | Dentro de los Requerimientos no Funcionales se contempla la estabilidad del robot, además de que su código de programación esté escrito en el lenguaje de programación Python. |