Project

General

Profile

Análisis y Diseño » History » Version 62

« Previous - Version 62/95 (diff) - Next » - Current version
Sergio Rabanal, 12/06/2023 11:58 PM


ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤWikipedia


Grupo A:

Integrantes: Cristian Sánchez, Jean Pier Duran, Sergio Rabanal, Valentina Álvarez, César Jiménez
Nombre del Producto: Machine EV3 G
Modulo: Proyecto I
Docente: Humberto Urrutia
Fecha de Inicio: 2023-08-14
Fecha de Termino: 2023-11-30


ㅤㅤㅤㅤㅤㅤㅤÍndice:

ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤAnálisis y Diseño

Especificación de Requerimientos funcionales y no funcionales

Requerimientos funcionales:
  • El robot tiene que ser capaz de jugar al golf mediante un palo mecánico que lance la pelota, por lo cual requiere de funciones para interactuar con la pelota.
  • El robot debe poder ser capaz de moverse en distintas direcciones.
  • Se requiere de un servidor que sea capaz de comunicar información entre la interfaz y las funciones del robot.

Requerimientos no funcionales:
  • La interfaz gráfica ha de ser sencilla para el manejo del usuario, de modo que pueda realizar movimientos de forma fluida y poder ajustar el potencial de disparo de la pelota.
  • El robot tiene que tener una ejecución fluida de sus movimientos o acciones.

ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤArquitectura

  • El ladrillo EV3 y el notebook deben estar conectados a la misma red WIFI.
  • La interfaz gráfica permite controlar al robot en todos sus apartados disponibles mediante una conexión remota.
  • La conexión remota se lleva a cabo mediante la ejecución del programa Server.py, enlazando las funciones del programa con el robot.
  • El robot ejecutará las acciones indicadas por el usuario que opera en el notebook mediante la interfaz gráfica.

ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤInterfaz Grafica

El usuario tendrá acceso a una pantalla principal con una interfaz, similar a la que se muestra en la imagen. En esta pantalla, encontrará las funciones y opciones principales.
  • El botón "Connection at robot" se encarga de enlazar el cliente con el servidor a través de la dirección IP del EV3.
  • El botón "Disconnect" se encarga de desenlazar la conexión remota.
  • El botón "Shoot" mueve el brazo mecánico a una potencia del 50%.
  • Flechas para controlar el movimiento del robot: hacia adelante, hacia atrás, giro a la izquierda y giro a la derecha.
  • Los botones de potencias en la parte superior indican el % de fuerza a aplicar en el lanzamiento de la pelota de golf

ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤFundamentos del Lanzamiento

Para realizar un tiro preciso, analizamos los principios físicos involucrados en un parabolico. Esto nos permite predecir con precisión el comportamiento de la pelota.
Es esencial considerar dos tipos de movimientos para calcular el tiempo de vuelo de la pelota lanzada por el brazo mecánico.

En términos más detallados, estas fórmulas permitirán determinar con precisión cuánto tiempo la pelota estará en el aire antes de tocar el suelo. Esto implica
considerar la influencia de la gravedad en el movimiento de la pelota y calcular el intervalo de tiempo en el cual la pelota experimenta una trayectoria parabólica
descendente. Este enfoque es crucial para comprender y prever el comportamiento del proyectil lanzado, lo que puede ser esencial para optimizar su rendimiento o realizar
ajustes necesarios en el diseño del brazo mecánico.

ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤDiseño del robot unificado con ambas partes

logoPRO.png (91.7 KB) Cesar Jimenez, 09/17/2023 02:20 AM

imagen1.png (1.84 MB) Cesar Jimenez, 09/17/2023 02:30 AM

imagen2.png (1.31 MB) Cesar Jimenez, 09/17/2023 02:31 AM

imagen3.png (1.99 MB) Cesar Jimenez, 09/17/2023 02:32 AM

imagen4.png (1.53 MB) Cesar Jimenez, 09/17/2023 02:32 AM

imagen5.png (1.82 MB) Cesar Jimenez, 09/17/2023 02:32 AM

arquitectura.png (406 KB) Cesar Jimenez, 11/22/2023 08:43 AM

interfazG.png (101 KB) Cesar Jimenez, 11/22/2023 08:48 AM

Parabolico.png (222 KB) Cesar Jimenez, 11/22/2023 08:55 AM

interfazin.jpeg (41.8 KB) Sergio Rabanal, 12/06/2023 01:55 AM

Robotin.jpeg (110 KB) Sergio Rabanal, 12/06/2023 01:56 AM

WhatsApp Video 2023-12-06 at 8.42.42 AM (1).mp4 (1.66 MB) Sergio Rabanal, 12/06/2023 11:44 PM

G1MAX.mp4 (1.66 MB) Sergio Rabanal, 12/06/2023 11:56 PM

Arquitectura_1.jpg (48.2 KB) Sergio Rabanal, 12/13/2023 08:34 AM

fundamentosfisicos.png (84.1 KB) Cesar Jimenez, 12/15/2023 08:33 AM