• Análisis y Diseño » History » Version 19
« Previous -
Version 19/29
(diff) -
Next » -
Current version
Nelson Ramirez, 12/27/2023 06:43 PM
• Análisis y Diseño¶
1.Evolución del diseño de el Robot.¶
1. Primer diseño del robot ¶
Durante la primera semana de la fase 1 se inicio buscar un diseño para el robot, este se decidió mediante
una lluvia de ideas por parte del grupo, por lo cual se tuvo las siguientes pasos.
a. Se inicio a experimentar con las piezas del robot y sus motores los cuales se fueron
probando para crear el diseño del robot, además de también tener una base para el
primer prototipo.
b. Se Busco diseños por internet para tener una referencia o idea.
c. El robot contaba con dos ruedas en cada lado que tiene como función trasladar al robot.
d. El robot cuenta con un chasis en la parte delantera para un equilibro para el robot.
e. El robot cuenta con un brazo que tiene como función hacer el golpe.
f. El robot cuenta con un sistema de cables para los motores.
.
.
.
.
.
.
.
.
.
.
.
.
2. Segundo diseño del robot ¶
Este diseño se realizo durante la fase 2 durante el semestre. este trajo
mejoras en la parte del brazo cambiando su posición y moviendo, además de
incorporar lo que el sensor ultrasónico.
1. cambio de posición del brazo, ahora pasando de izquierdo a derecho.
2. se incorporo a la parte superior un sensor ultrasónico.
3. se cambio el chasis pasando de estar en la parte delantera a pasar a la parte
trasera del robot.
4. se modifico el sistema de cables para que sea mas cómodo para el robot.
5. se cambio el modelo del brazo haciendo que este logre tener una mayor grado de golpeo.
6. el robot cuenta con el sistema operativo además que ahora tiene una conexión hacia el pc mediante
la conexión ssh.
.
.
.
.
3. Diseño Actual del robot.
-Durante la fase 2, se decidió cambiar el diseño del robot para fortalecer el brazo.
El nuevo diseño trae cambios importantes en el brazo, ya que, mejora el tiro o
golpe ya que posee un chasis que tiene como función principal volver al brazo a su posición inicial.
Además que ahora el robot posee una base para la cual sirve como base o soporte para la pelota,
este funcionará para que el golpe con el brazo sea mas preciso.
Por ultimo, se mejoró el orden de los cables ahora poseen una mayor distribución por el robot
ya que antes tenia errores, por ejemplo que en las pruebas o experimentos de los motores se
enredaban o se enganchaban con las ruedas del robot haciendo que este no se mueva o provocara
un terrible accidente.
.
.
.
.
.
.
4. Diseño de la interfaz del usuario
Aquí se muestra la interfaz grafica que se usara para controlar el robot.
La interfaz del robot tendrá 6 botones los cuales son para cada movimiento tendrá una función que hará el robot:
1- "forward": este botón tendrá la función de avanzar solo hacia adelante.
2- "right": este botón tendrá la función de mover las robot al lado de la derecha.
3- "left": este botón tendrá la función de mover al robot al lado de la izquierda.
4- "back": este botón tendrá la función de mover el robot hacia atrás.
5- "Conectar": este botón tendrá la función de conectar el robot al servidor.
6- "golpear": este botón tendrá la función de golpear con el brazo del robot.
el código del servidor se usara funciones las cuales tendrán la función de ingresar o acceder al robot para
funcionar las acciones del robot.
Arquitectura.¶
En este apartado, se explica el funcionamiento interno del robot.
%
1. El robot y el notebook deben estar conectados a la misma red Wifi.
2. Iniciar el archivo Server.py para así obtener la conexión remota con el notebook.
3. El usuario debe iniciar la interfaz gráfica para controlar el robot a distancia.
4. La interfaz se conectará al servidor del robot y el usuario podrá controlarlo.
5. Robot que realizará los movimientos enviados por el usuario gracias al servidor establecido entre sí mismo y el notebook del usuario.