Grupo Magno – Aparato digestivo abril 23, 2010
Posted by robotlego in Uncategorized.Tags: 2010, guatemala, Ingeniería, Inteligencia Artificial, Lego MindStorm, usac
trackback
Nombre del Grupo: Magno
Nombre del Proyecto: Sistema Digestivo
Tecnología utilizada para el desarrollo
Para este proyecto se utilizaron robots Lego Mindstorms que simulaban nanom
áquinas (Obrero, Clasificador), una computadora XO para que el usuario tenga una interacción con las nanomáquinas por medio de una aplicación. Ambos programas (el del robot Lego Mindstorm NXT y el de la computadora XO) fueron desarrollados con la plataforma Lejos de Java.
Integrantes
| Darwin Daniel Hernandez Galan | darn1986 AT gmail.com |
| Juan Luis Angel Cano Moreno | garfenter AT gmail.com |
| Gerson Pérez Ortega | gersoft AT rocketmail.com |
| Yeremy Chun Quinillo | jeremy666metal AT gmail.com |
| Edving David Morales Arana | edving.dark.knight AT gmail.com |
Video que muestra la funcionalidad del Proyecto
El video muestra la aplicación de los robots al simular el funcionamiento del sistema digestivo.
Descripción del Proyecto
El proyecto consiste en la simulación del sistema digestivo, para lo cual se utilizó a un robot “obrero”, quien se encarga de traer la comida del estómago, transfiriéndola al robot nanomáquina “clasificador”. El robot clasificador, al recibir la señal de que ha sido depositada la comida, envía la señal a la computadora, para lo cual se encontrará una persona que decide si la comida es nutriente o desecho, basándose en el color que se le muestra. Esta decisión es comunicada al robot clasificador, quien decide si desecharla o enviarla a los intestinos para seguir con el proceso de digestión.
Descripción Técnica
Como se ha indicado con anterioridad, la programación del robot y de la computadora XO se realizó utilizando la plataforma Lejos de Java.
Para el robot clasificador se utilizaron dos clases: la principal, donde se decide que proceso realiza el robot, y la que espera la elección del usuario. Para la computadora XO se ha desarrollado una interfaz de usuario que permite visualizar la simulación en la ventana del programa.
Si desea una explicación técnica más detallada, puede acceder al blog del proyecto, en donde encontrará el código fuente para descargar, y se explica de forma detallada estos aspectos técnicos de los programas desarrollados.
Se puede encontrar en:
- Aspectos Técnicos (Comunicación de Clasificador y Computadora XO-Parte 1)
- Aspectos Técnicos (Comunicación de Clasificador y Computadora XO-Parte 2)
Dificultades para el desarrollo del proyecto
La más notoria consistió en la escasa documentación que existe con respecto a como hacer interactuar un robot lego Mindstorm con una computadora XO.
Posibilidades del proyecto para seguir siendo desarrollado
Este proyecto actualmente demuestra de forma sencilla el proceso del funcionamiento del sistema digestivo, las mejoras podrían ser en varios aspectos:
- Maqueta: Se podría utilizar un escenario de trabajo que simule más la realidad de lo que actualmente se realiza, haciendo más vistosa la simulación al usuario.
- Agregar más funcionalidad al proceso del Sistema Digestivo: Se podría agregar otro robot que simule de forma más que detallada los procesos que realiza en el intestino delgado y grueso, y hacer más inteligentes las maquinas, permitiéndoles el reconocimiento por ellas mismas de la comida o del desecho. También se pudieran utilizar un conjunto de pelotas que simulen la comida y que el robot se encargue de desarmarlas. Esto permitiría ver como el obrero no solo recoge la comida si no que se encarga de triturarla. Se agregarían sensores a las pelotas que se comuniquen con la computadora XO.
- Mejorar el programa desarrollado para la computadora XO: La misma funcionalidad agregada para los nuevos robots tendría que poder ser simulada en la interfaz grafica. Para esto se necesitaría que el programa pueda comunicarse también con el robot Obrero.
Conclusiones y Recomendaciones
- El aprender a utilizar un robot y entender su funcionamiento se ha vuelto un nuevo paradigma de enseñanza que permite obtener un gran potencial para la enseñanza en todos los niveles y en especial en niños.
- Los robots Lego Mindstorms constituyen una forma de enseñanza que se está volviendo muy popular debido a todas las aplicaciones en las que se puede utilizar. Como en este ejemplo donde son utilizados como nanomáquinas para simular el funcionamiento del sistema digestivo.
- Las computadoras XO del proyecto OLPC son una buena opción para aprender, utilizan software libre, además de poder interactuar a través de una conexión USB con los robots Lego Mindstorms.
- El potencial de los robots Lego Midstorms para realizar muchas aplicaciones más, y cómo pueden estas aplicaciones ayudar en el proceso enseñanza-aprendizaje.



Comentarios»
No comments yet — be the first.