Simulador GRID

Universidad Eafit

Ingeniería De Sistemas – 7mo Semestre

Proyecto: Simulador GRID

Integrantes:

Definición del problema:

El grupo de investigación en ingeniería de diseño (GRID) de la universidad EAFIT está llevando a cabo una investigación sobre el impacto de las distracciones al volante y como se puede disminuir su efecto a traves de un HUD, para realizar las pruebas que requiere la investigación era necesario crear un ambiente de simulación que además de ser altamente configurable y medible también fuera fiel a la realidad y le permitiera a los usuarios que eran puestos a prueba sentirse y actuar como si estuvieran manejando un vehiculo real.

Descripción del proyecto:

El proyecto consiste en una serie de programas e interfaces diseñados para crear todo un ambiente simulacion de conduccion para la realización de pruebas de investigación, el componente principal sería el software de simulación el cual es una versión modificada del simulador OpenDS (ver tecnologias usadas) al cual se le agregaron diversas funcionalidades para la realización de pruebas entre los cuales se encuentra un módulo de obtención de datos e impresión CSV, un módulo de creación de eventos controlados y la creación de nuevos mapas para servir como ambientes de pruebas, adicional a todo esto al simulador también se le se le agregaron dos componentes para la integración con componentes externos que mostraremos a continuación.

Primero, se creo una conexion a traves de bluetooth a una aplicación móvil de Android creada en conjunto por el grupo que creó Chasky, la cual se encarga de recibir mensajes enviados por el simulador y mostrarlos en pantalla ya sea para mostrarse a través de un HUD en el parabrisas del simulador o para ser leído directamente en el dispositivo

Adicional a esto se creó una interfaz en Node.Js la cual se comunica con el simulador a través de Sockets, recibiendo información de el simulador en tiempo real para ser procesada y seguidamente enviada por comunicación serial a un Arduino, de esta misma manera, se creó un programa de arduino el cual recibe esta información y la transforma en señales las cuales futuramente podrán ser usadas para la manipulación de actuadores que brinden más realismo al ambiente de simulación.

El ambiente final de simulación contiene diversos periféricos los cuales fueron configurados para ser compatibles con todos los elementos mencionados anteriormente, cabe resaltar que el ambiente de simulación aún no está terminado y está sujeto a cambios futuros por lo que el software fue creado de una forma altamente configurable para poder adaptarse a cualquier cambio futuro.

Enlaces adicionales:

Repositorios del proyecto:

Tecnologías usadas:

  • Java: https://www.java.com/en/
  • OpenDS: https://www.opends.eu/
  • Arduino: https://www.arduino.cc/
  • Proteus: https://www.labcenter.com/
  • Node.js: https://nodejs.org/

 

Park It

Universidad EAFIT

Ingeniería de Sistemas – Semestre cuatro

Proyecto Park it

Equipo de Trabajo:

  • Eder Camilo Muñoz Florez (cmunozf@eafit.edu.co)
  • José Alejandro Diaz Urrego (jdiazur@eafit.edu.co)
  • Juan Felipe Broz Lozano (jbrozlo@eafit.edu.co)

Contexto

Los usuarios de los parqueaderos de la universidad EAFIT tienen la forma de saber si se cuenta con un espacio disponible para parquear, Mas no donde se encuentra dicho espacio. Esto causa que se genere una congestion a la hora de buscar espacios y se genere contaminación.

Solución

Un sistema que identifique dónde están los espacios libres y se los muestre al usuario permitirá reducir los tiempos de búsqueda. Es aquí donde entra nuestro proyecto: Una aplicación móvil donde el usuario selecciona en que parqueadero se encuentra y se le muestran los parqueaderos disponibles en el lugar seleccionado.

El factor innovador de nuestra aplicación es que se hará uso de drones para volar y tomar una imagen que seria enviada a un servidor, y adicional a esto se usara una librería de openCV para el reconocimiento de las imágenes.

Diagrama de despliegue

Herramientas utilizadas

 

 

Trello

Video youtube

 

Oracle Crops

 

 

Integrantes del Equipo:

Pedro Salzedo – psalzedo@eafit.edu.co

Andres Reyes – areyeso@eafit.edu.co

Carolina Yepes – cyepesgo@eafit.edu.co

 

Descripción del producto:

Oracle Crops es una aplicación desarrollada para monitorear y controlar cultivos por medio del concepto de agricultura de precisión, la cual soporta la operación y los procesos del negocio mejorando la calidad del producto final.

La plataforma   trabaja de forma preventiva y correctiva. Inicialmente trabaja en tiempo real monitoreando continuamente  algunas variables del cultivo, en el momento que algo anda mal la aplicación envía una alerta al agrónomo via correo electrónico y muestra de manera gráfica en su interfaz las variables sobre las que se deben tomar medidas correctivas para evitar problemas a futuro sobre la producción del cultivo.

El modulo de predicciones  se utiliza para que el agrónomo tenga una idea de como va a estar su cultivo el día siguiente y en caso de predecir la existencia de un problema notificará al usuario para que este pueda tomar acciones preventivas.

Proceso de Ideación, Definición y  Diseño del Producto:

 

Herramientas utilizadas para el Desarrollo del Producto:

Para el desarrollo de la aplicación se utilizó la tecnología de internet de las cosas, machine learning, y una plataforma tecnológica diseñada para trabajar con el Internet de las cosas llamada ThingWorx.

 

 

Screenshots de la aplicación:

 

 

Video Demo:

 

Repositorio del Producto: https://github.com/cyepesgo/OracleCropsMachineLearning

 

Poster de Oracle Crops:

OracleCropsPoster

 

Gery

GERY

Universidad EAFIT
Ingeniería de Sistemas 
Cuarto semestre
Nombre del proyecto: Gery

Integrantes:
-Christian Londoño Cañas       –clondo46@eafit.edu.co
-Geralin Fernandez Bedoya     –gfernan6@eafit.edu.co
-Sebastian Gómez Puerta         – sgomezp1@eafit.edu.co
-Sebastian Ortiz Serna              –sortizs@eafit.edu.co

Problemática

  • Idiomas EAFIT constantemente recibe diferentes consultas sobre temas muy comunes, como los periodos de matrícula, el precio de algún curso en específico, la localización de las sedes donde se presta el servicio de enseñanza; y hay épocas específicas en las que los servicios de atención que brindan la solución a esta serie de dudas se saturan y no dan abasto.

    Descripción de la solución

    Se creara un chatbot llamado “Gery” que sea capaz de responder a todas las preguntas que se le planteen sobre Idiomas EAFIT, de esta manera poder lograr una distribución homogénea de la información y disminución de la cantidad de solicitudes que se resuelven en los otros canales de atención.

    Gery no solo es capaz de responder basado en una serie exacta de preguntas, sino que se retroalimenta de los consumidores, con la supervisión de unos moderadores encargados de la validación de la información.

    Proceso de creación

  • canvas del producto

  • Tablero del proyecto:

  • canvas especifico del proyecto 

Planner

Capturas de pantalla

 

 

 

 

 

 

 

 

 

 

Desarrollo

El video pesa mas de 100MB exactamente 106MB, asi que adjuntamos el link al video en youtube, disculpen las molestias

https://youtu.be/uUKPiupzKCU

MustLang

Mustlang

Universidad EAFIT – Ingeniería de Sistemas – Quinto semestre

Proyecto MustLang: 

 

 

Integrantes:

Joanathan Stiven Zapata – jzapat80@eafit.edu.co

Marcos David Sierra Gallego – msierr37@eafit.edu.co

Daniel Restrepo Aristizabal – drestr84@eafit.edu.co

Mateo Hincapié Zapata – mhinca20@eafit.edu.co

Descripción del Producto: 

MustLang es una plataforma desarrollada por un grupo de estudiantes de proyecto integrador de la Universidad EAFIT con apoyo del centro de idiomas.

El problema identificado por el centro de idiomas fue, que los estudiantes no tenían como practicar por fuera del aula de clase, teniendo en cuenta esto decidimos desarrollar una página web que le permita a un estudiante conectarse con otro que tenga como lenguaje nativo el que se desea practicar, ya sea por medio de chat o videollamada, estos contarán con unas guias las cuales enfocarán las conversaciones a temas académicos y que faciliten el aprendizaje.

Nuestra alianza con el centro de idiomas nos permite tener los mejores temas para garantizar el aprendizaje y la práctica del idioma, además en el tema de seguridad la página tiene bloqueo y denuncio de chats para así mantener la aplicación en un entorno seguro y enfocado al estudio.

Screenshots de la plataforma:

 

Proceso de ideación, definición y diseño del producto:

La necesidad estaba propuesta por el centro de idiomas, por lo que no hubo que validarla. Pero en cuanto al proceso de ideación para la solución, logramos plasmar en los bocetos todo aquello que visualmente fuera agradable al usuario, debido a que la tecnología en la que trabajamos cuenta con pocas limitaciones en este criterio.

En nuestra labor que emprendimos este semestre, nos enfocamos en lograr todo aquello que propusiéramos en el manejador de proyectos (Trello), por lo que para empezar con la definición nos sujetamos estrictamente a esta herramienta.

En cuanto al diseño es un placer trabajar con tecnologías modernas que son amigables con el desarrollador y nos permitieron diseñar una aplicación con un alto valor perceptible para el usuario al ser de fácil uso.

Diagrama de Despliegue (Tecnologías):

Trello:

https://trello.com/b/rQqTYCIo/mustlang

 

 

 

Video:

 

FaceSecurity

Universidad EAFIT

Ingeniería de Sistemas

Séptimo semestre

Integrantes:

  • Tomás Felipe Llano Ríos (tllanos@eafit.edu.co)
  • Luis Miguel Mejía Suárez (lmejias3@eafit.edu.co)
  • Juan Diego Ocampo García (jocamp18@eafit.edu.co)
  • Johan Sebastián Yepes Ríos (jyepesr1@eafit.edu.co)

Descripción

El proyecto FaceSecurity busca proveer una aproximación general respecto a la construcción de un sistema de detección de intrusos compuesto por subsistemas orientados al reconocimiento facial. El mismo comprende funcionalidades como la detección de rostros, identificación de posibles criminales y envío de alertas a clientes de escritorio.

Problema

La dificultad de las personas encargadas de la seguridad de espacios privados con zonas de alta afluencia de personas, como centros comerciales o universidades en identificar individuos con un expediente negativo y reaccionar a tiempo al momento de identificar a una de estas.

Innovación

El sistema realiza el reconocimiento en tiempo real. El sistema genera notificaciones, lo cual facilita el proceso de identificación de la persona no grata, y así tener una reacción inmediata.

Proceso de ideación, definición y diseño del producto

El proceso se realizo por medio de un acercamiento directo con los diferentes usuarios que podría tener la aplicación:

  • Proceso UCD.

  • Resultado final.

  • Diagrama de afinidades.

Enlaces

English Augmented Reality

 

¿Como integrar las nuevas tecnologías con las herramientas didácticas con las que se cuenta hoy en día para que los niños del centro de idiomas de la universidad EAFIT se acerquen de mejor manera a un nuevo idioma y lo aprendan fácilmente?

 

English Augmented Reality es una aplicación diseñada con el fin de brindar a los niños del centro del idiomas de EAFIT la posibilidad de aprender inglés de una forma diferente, más interactiva y divertida, por medio de la interacción con ambientes simulados en su telefóno celular.

La aplicación cuenta con diferentes funcionalidades que se materializan haciendo uso de una cartilla, en la cual se encuentran diferentes lecciones y actividades para poner en ejercicio la pronunciación y la comprensión de lectura en inglés:

  • Animación y sonido: posibilidad de ver objetos animados en tres dimensiones con el acompañamiento de sonido
  • Validación del aprendizaje: realización de preguntas dinámicas en las zonas demarcadas en la cartilla, dichas preguntas serán respondidas por medio de voz.

En el siguiente Demo les mostramos como se ve nuestra aplicación haciendo uso de una cartilla digital creada por nosotros:

 

Más video demos aquí 

La cartilla tiene como tema a los animales; en ella se describen los ambientes y las caracteristicas de diferentes especies de animales. Luego con nuestra aplicación lo que hacemos es Scanear a los animales en la cartilla para comenzar a interatuar con un ambiente simulado donde se muestra a los animales en realidad aumentada realizando alguna acción, luego podemos resolver preguntas que la aplicación propone, dependiendo del contenido con el que estemos interactuando, para verificar nuestra pronunciación y mejorar nuestro vocabulario.

Más Información acerca de la aplicación

Repositorio en Github:  https://github.com/Diego416/AR-English

Herramientas utilizadas

Vuforia Unity

 

 

 

Turrem

Universidad EAFIT
Ingeniería de Sistemas 
Cuarto semestre
Nombre del proyecto: Turrem

Integrantes:
-Mauricio Hoyos         – mhoyosa2@eafit.edu.co
-Dillan Muñeton         – dmuneto1@eafit.edu.co
-Pablo Quijano J          – pquijano@eafit.edu.co
-Jose Jaime Ramírez   – jramir68@eafit.edu.co

Problema que resuelve

Turrem ofrece una solución para el monitoreo y control de maquinaria industrial 24/7

Descripción del producto
Turrem cuenta con una interfaz amigable que permite al usuario encender y apagar su maquinaria desde cualquier lugar y en cualquier momento, además de tener sistemas para realizar encendido y apagado programado, apagado de emergencia con envío de alertas, un sistema de gráficas y registro de los valores entregados por las máquinas y streaming de video que permite visualizar el estado de la sala 24/7.

Innovación, Diferenciadores, Beneficios del Producto
Turrem entrega seguridad y economía a sus clientes, ahorrando tiempo al eliminar constantes desplazamientos a las máquinas para verificar su estado, encenderlas y apagarlas. Y por su bajo costo se pone a disposición de todo el sector empresarial, haciéndose asequible también para las pequeñas y medianas empresas.

Trello

Diagrama de despliegue

Tecnologías usadas