• Análisis y Diseño » History » Version 18
Nelson Ramirez, 12/27/2023 04:52 PM
1 | 1 | Nelson Ramirez | h1. • Análisis y Diseño |
---|---|---|---|
2 | 2 | Nelson Ramirez | |
3 | 8 | Nelson Ramirez | h2. 1.Evolución del diseño de el Robot. |
4 | 1 | Nelson Ramirez | |
5 | 16 | Nelson Ramirez | h2. +1. Primer diseño del robot+ !>https://cdn.discordapp.com/attachments/1167607870234296351/1183430144904409169/primer_robot_2.jpg?ex=65884e35&is=6575d935&hm=2bb22b7d604c28b02d3b5c79e1f48ace82a478860ccbd79c7e08120913bc61cd&!:https://cdn.discordapp.com/attachments/1167607870234296351/1183430144904409169/primer_robot_2.jpg?ex=65884e35&is=6575d935&hm=2bb22b7d604c28b02d3b5c79e1f48ace82a478860ccbd79c7e08120913bc61cd& |
6 | 1 | Nelson Ramirez | |
7 | 15 | Alvaro Guarachi | Durante la primera semana de la fase 1 se inicio buscar un diseño para el robot, este se decidió mediante |
8 | 10 | Nelson Ramirez | una lluvia de ideas por parte del grupo, por lo cual se tuvo las siguientes pasos. |
9 | 1 | Nelson Ramirez | |
10 | 10 | Nelson Ramirez | a. Se inicio a experimentar con las piezas del robot y sus motores los cuales se fueron |
11 | 10 | Nelson Ramirez | probando para crear el diseño del robot, además de también tener una base para el |
12 | 10 | Nelson Ramirez | primer prototipo. |
13 | 8 | Nelson Ramirez | |
14 | 1 | Nelson Ramirez | b. Se Busco diseños por internet para tener una referencia o idea. |
15 | 1 | Nelson Ramirez | |
16 | 1 | Nelson Ramirez | c. El robot contaba con dos ruedas en cada lado que tiene como función trasladar al robot. |
17 | 1 | Nelson Ramirez | |
18 | 15 | Alvaro Guarachi | d. El robot cuenta con un chasis en la parte delantera para un equilibro para el robot. |
19 | 10 | Nelson Ramirez | |
20 | 15 | Alvaro Guarachi | e. El robot cuenta con un brazo que tiene como función hacer el golpe. |
21 | 10 | Nelson Ramirez | |
22 | 15 | Alvaro Guarachi | f. El robot cuenta con un sistema de cables para los motores. |
23 | 9 | Nelson Ramirez | . |
24 | 9 | Nelson Ramirez | . |
25 | 9 | Nelson Ramirez | . |
26 | 9 | Nelson Ramirez | . |
27 | 9 | Nelson Ramirez | . |
28 | 8 | Nelson Ramirez | . |
29 | 1 | Nelson Ramirez | . |
30 | 8 | Nelson Ramirez | . |
31 | 8 | Nelson Ramirez | . |
32 | 14 | Nelson Ramirez | |
33 | 1 | Nelson Ramirez | . |
34 | 1 | Nelson Ramirez | . |
35 | 1 | Nelson Ramirez | . |
36 | 14 | Nelson Ramirez | |
37 | 16 | Nelson Ramirez | h2. +2. Segundo diseño del robot+ !>https://cdn.discordapp.com/attachments/1167607870234296351/1184820248164192277/robot2ajustado.jpg?ex=658d5cd8&is=657ae7d8&hm=f124857d60b1cb24de03d9b4ce8283d35bb65be99937da3dd8a8ea69a2a71811&!:https://cdn.discordapp.com/attachments/1167607870234296351/1184820248164192277/robot2ajustado.jpg?ex=658d5cd8&is=657ae7d8&hm=f124857d60b1cb24de03d9b4ce8283d35bb65be99937da3dd8a8ea69a2a71811& |
38 | 14 | Nelson Ramirez | |
39 | 14 | Nelson Ramirez | Este diseño se realizo durante la fase 2 durante el semestre. este trajo |
40 | 14 | Nelson Ramirez | mejoras en la parte del brazo cambiando su posición y moviendo, además de |
41 | 14 | Nelson Ramirez | incorporar lo que el sensor ultrasónico. |
42 | 14 | Nelson Ramirez | |
43 | 14 | Nelson Ramirez | 1. cambio de posición del brazo, ahora pasando de izquierdo a derecho. |
44 | 14 | Nelson Ramirez | |
45 | 14 | Nelson Ramirez | 2. se incorporo a la parte superior un sensor ultrasónico. |
46 | 14 | Nelson Ramirez | |
47 | 14 | Nelson Ramirez | 3. se cambio el chasis pasando de estar en la parte delantera a pasar a la parte |
48 | 14 | Nelson Ramirez | trasera del robot. |
49 | 14 | Nelson Ramirez | |
50 | 14 | Nelson Ramirez | 4. se modifico el sistema de cables para que sea mas cómodo para el robot. |
51 | 14 | Nelson Ramirez | |
52 | 14 | Nelson Ramirez | 5. se cambio el modelo del brazo haciendo que este logre tener una mayor grado de golpeo. |
53 | 14 | Nelson Ramirez | |
54 | 14 | Nelson Ramirez | 6. el robot cuenta con el sistema operativo además que ahora tiene una conexión hacia el pc mediante |
55 | 14 | Nelson Ramirez | la conexión ssh. |
56 | 14 | Nelson Ramirez | |
57 | 1 | Nelson Ramirez | . |
58 | 7 | Nelson Ramirez | . |
59 | 7 | Nelson Ramirez | . |
60 | 7 | Nelson Ramirez | . |
61 | 14 | Nelson Ramirez | +**3. Diseño Actual del robot.+** !>https://cdn.discordapp.com/attachments/1167607870234296351/1183417118184714340/robot_final_ajustado2.jpg?ex=65884213&is=6575cd13&hm=25f4dcdabbdb11f6667979628c12ba4553c3aaa40dcdca9afd453a0cb7d6dcfb&!:https://cdn.discordapp.com/attachments/1167607870234296351/1181625420039340093/20231205_125630.jpg?ex=6581bd6d&is=656f486d&hm=da872ac516bf9c8d188e1f3902f8424bf245ac9438c0a7134bc0d7b33e687035& |
62 | 7 | Nelson Ramirez | |
63 | 7 | Nelson Ramirez | -Durante la fase 2, se decidió cambiar el diseño del robot para fortalecer el brazo. |
64 | 7 | Nelson Ramirez | |
65 | 15 | Alvaro Guarachi | El nuevo diseño trae cambios importantes en el brazo, ya que, mejora el tiro o |
66 | 8 | Nelson Ramirez | golpe ya que posee un chasis que tiene como función principal volver al brazo a su posición inicial. |
67 | 8 | Nelson Ramirez | |
68 | 15 | Alvaro Guarachi | Además que ahora el robot posee una base para la cual sirve como base o soporte para la pelota, |
69 | 15 | Alvaro Guarachi | este funcionará para que el golpe con el brazo sea mas preciso. |
70 | 8 | Nelson Ramirez | |
71 | 15 | Alvaro Guarachi | Por ultimo, se mejoró el orden de los cables ahora poseen una mayor distribución por el robot |
72 | 11 | Nelson Ramirez | ya que antes tenia errores, por ejemplo que en las pruebas o experimentos de los motores se |
73 | 11 | Nelson Ramirez | enredaban o se enganchaban con las ruedas del robot haciendo que este no se mueva o provocara |
74 | 11 | Nelson Ramirez | un terrible accidente. |
75 | 1 | Nelson Ramirez | . |
76 | 1 | Nelson Ramirez | . |
77 | 1 | Nelson Ramirez | . |
78 | 1 | Nelson Ramirez | . |
79 | 1 | Nelson Ramirez | . |
80 | 1 | Nelson Ramirez | . |
81 | 14 | Nelson Ramirez | +**4. Diseño de la interfaz del usuario**+ |
82 | 1 | Nelson Ramirez | |
83 | 11 | Nelson Ramirez | *Aquí se muestra la interfaz grafica que se usara para controlar el robot.* |
84 | 11 | Nelson Ramirez | |
85 | 17 | Nelson Ramirez | !https://cdn.discordapp.com/attachments/1167607870234296351/1181627261280067624/image.png?ex=659d6ea4&is=658af9a4&hm=2f55617f41346b65b2c6fbdde0159fe80586e7fc0ab60527def98787bc704916&!:https://cdn.discordapp.com/attachments/1167607870234296351/1181627261280067624/image.png?ex=659d6ea4&is=658af9a4&hm=2f55617f41346b65b2c6fbdde0159fe80586e7fc0ab60527def98787bc704916& |
86 | 11 | Nelson Ramirez | |
87 | 11 | Nelson Ramirez | La interfaz del robot tendrá 6 botones los cuales son para cada movimiento tendrá una función que hará el robot: |
88 | 11 | Nelson Ramirez | |
89 | 12 | Nelson Ramirez | 1- "forward": este botón tendrá la función de avanzar solo hacia adelante. |
90 | 8 | Nelson Ramirez | 2- "right": este botón tendrá la función de mover las robot al lado de la derecha. |
91 | 12 | Nelson Ramirez | 3- "left": este botón tendrá la función de mover al robot al lado de la izquierda. |
92 | 12 | Nelson Ramirez | 4- "back": este botón tendrá la función de mover el robot hacia atrás. |
93 | 12 | Nelson Ramirez | 5- "Conectar": este botón tendrá la función de conectar el robot al servidor. |
94 | 12 | Nelson Ramirez | 6- "golpear": este botón tendrá la función de golpear con el brazo del robot. |
95 | 12 | Nelson Ramirez | |
96 | 12 | Nelson Ramirez | |
97 | 12 | Nelson Ramirez | el código del servidor se usara funciones las cuales tendrán la función de ingresar o acceder al robot para |
98 | 12 | Nelson Ramirez | funcionar las acciones del robot. |
99 | 12 | Nelson Ramirez | |
100 | 12 | Nelson Ramirez | |
101 | 12 | Nelson Ramirez | h1. +Arquitectura.+ |
102 | 12 | Nelson Ramirez | |
103 | 14 | Nelson Ramirez | En este apartado, se explica el funcionamiento interno del robot. |
104 | 14 | Nelson Ramirez | |
105 | 18 | Nelson Ramirez | !https://cdn.discordapp.com/attachments/1142588600853221418/1189336805200363571/Arquitectura2ajustado.png?ex=659dcb37&is=658b5637&hm=8bd487c63047b69cba3b0f6a75e65543cd43ba5f2db63b77c7cb816874362819&!:https://cdn.discordapp.com/attachments/1142588600853221418/1189336805200363571/Arquitectura2ajustado.png?ex=659dcb37&is=658b5637&hm=8bd487c63047b69cba3b0f6a75e65543cd43ba5f2db63b77c7cb816874362819& |
106 | 14 | Nelson Ramirez | 1. El robot y el notebook deben estar conectados a la misma red Wifi. |
107 | 14 | Nelson Ramirez | 2. Iniciar el archivo Server.py para así obtener la conexión remota con el notebook. |
108 | 14 | Nelson Ramirez | 3. El usuario debe iniciar la interfaz gráfica para controlar el robot a distancia. |
109 | 14 | Nelson Ramirez | 4. La interfaz se conectará al servidor del robot y el usuario podrá controlarlo. |
110 | 14 | Nelson Ramirez | 5. Robot que realizará los movimientos enviados por el usuario gracias al servidor establecido entre sí mismo y el notebook del usuario. |