Project

General

Profile

Análisis y diseño » History » Version 17

Version 16 (Ruben Salas, 01/03/2024 11:26 PM) → Version 17/32 (Ruben Salas, 01/03/2024 11:34 PM)

h1. ANÁLISIS Y DISEÑO

h2. ESPECIFICACIÓN DE REQUERIMIENTOS

h3. +Requerimientos Funcionales:+
* Crear un servidor para poder comunicarse con el cliente.
* 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.

h3. +Requerimientos No Funcionales:+
* Mecánicos: Mantener la estabilidad en todo momento al hacer que el robot cumpla sus funciones.
* 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.

h2. ARQUITECTURA

!Arquitectura5.jpg!



# El robot Servidor y el notebook deben estar conectados a la misma red Wifi.
# Para iniciar la conexión remota con el notebook, primero se debe ejecutar el archivo Server.py.
# El usuario debe ejecutar Una vez iniciada, la interfaz gráfica puede ser activada por el usuario para poder controlar el robot remotamente.
a distancia.
# La interfaz se conecta al servidor del robot, permitiendo al usuario enviar comandos para controlar el los movimientos del robot.
# Los movimientos del robot son ejecutados en respuesta a las instrucciones enviadas por el usuario. usuario a través del servidor establecido entre el robot y el notebook.