Project

General

Profile

Descripción y Objetivos » History » Version 22

Version 21 (Cesar Jimenez, 11/24/2023 08:41 PM) → Version 22/47 (Valentina Alvarez, 11/25/2023 05:39 PM)

h1. ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤWikipedia

!logoPRO.png!

----

+*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:*
* [[Introducción]]
* [[Descripción y Objetivos]]
* [[Organización y Planificación]]
* [[Análisis y Diseño]]
* [[Código e Implementación]]
* [[Bibliografía]]

h1. ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤDescripción del Proyecto

h3. El proyecto consiste en la creación de un robot capaz de impulsar una pelota, cumpliendo la función similar a la de una catapulta. Este robot tendrá la capacidad de lanzar una pelota desde cualquier punto del suelo y, además, deberá ser capaz de introducir la pelota en un recipiente. Esto permitirá poner a prueba la fuerza de lanzamiento que se haya programado previamente en el robot, dando cumplimiento con la temática de Golf.

h1. ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤObjetivo General



h3. Construir Diseñar y construir un robot que tenga utilizando el set Lego Mindstorms EV3 con la capacidad de moverse movilizarse y golpear lanzar una pelota, siendo controlado pelota de forma precisa y controlada a través de una interfaz gráfica.

El programa para controlar el robot se desarrollará en Python, y la interfaz gráfica permitirá al usuario enlazar cada función del robot a botones, emulando un control remoto para dirigir la dirección y ajustar la fuerza del disparo del objetivo.

h1. ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤObjetivos Específicos

h3. 1) Consolidar una base para que la "catapulta" pueda moverse a disposición del usuario.
2) Lanzar la pelota hacia la dirección especifica.
3) Programar el movimiento para que el robot pueda posicionarse para el lanzamiento.
4) Controlar el fenómeno físico presente en el lanzamiento, realizando los cálculos requeridos.
5) Dominar el lenguaje de programación para el desarrollo eficiente del proyecto.