Análisis y diseño » History » Version 16
Ruben Salas, 01/03/2024 11:26 PM
1 | 6 | Ruben Salas | h1. ANÁLISIS Y DISEÑO |
---|---|---|---|
2 | 2 | Ruben Salas | |
3 | 8 | Ruben Salas | h2. ESPECIFICACIÓN DE REQUERIMIENTOS |
4 | 2 | Ruben Salas | |
5 | 8 | Ruben Salas | h3. +Requerimientos Funcionales:+ |
6 | 2 | Ruben Salas | * Crear un servidor para poder comunicarse con el cliente. |
7 | 2 | Ruben Salas | * Mediante una interfaz gráfica moverse por los ejes (x,y) y también golpear la pelota con cierta intensidad para la simulación del palo de golf. |
8 | 4 | Ruben Salas | |
9 | 4 | Ruben Salas | h3. +Requerimientos No Funcionales:+ |
10 | 4 | Ruben Salas | * Mecánicos: Mantener la estabilidad en todo momento al hacer que el robot cumpla sus funciones. |
11 | 1 | Ruben Salas | * Software: El robot debe estar construido únicamente por las piezas del LEGO MINDSTORMS ev3 y por las piezas adicionales prestadas y sobre la interfaz gráfica deberá ser escrita con el lenguaje de programación Python y utilizando Tkinter. |
12 | 5 | Ruben Salas | |
13 | 7 | Ruben Salas | h2. ARQUITECTURA |
14 | 9 | Ruben Salas | |
15 | 14 | Ruben Salas | !Arquitectura5.jpg! |
16 | 15 | Ruben Salas | |
17 | 16 | Ruben Salas | |
18 | 16 | Ruben Salas | |
19 | 15 | Ruben Salas | # El Servidor y el notebook deben estar conectados a la misma red Wifi. |
20 | 15 | Ruben Salas | # Para iniciar la conexión remota con el notebook, se debe ejecutar el archivo Server.py. |
21 | 15 | Ruben Salas | # Una vez iniciada, la interfaz gráfica puede ser activada por el usuario para controlar el robot a distancia. |
22 | 15 | Ruben Salas | # La interfaz se conecta al servidor del robot, permitiendo al usuario enviar comandos para controlar los movimientos del robot. |
23 | 15 | Ruben Salas | # Los movimientos del robot son ejecutados en respuesta a las instrucciones enviadas por el usuario a través del servidor establecido entre el robot y el notebook. |