Airescue

 Equipo de trabajo

Mariana Narvaez (mnarvae3@eafit.edu.co)

Alejandra Colorado (mcolora2@eafit.edu.co)

Lina Beltrán (lbeltra1@eafit.edu.co)

 

Definición del Problema

Hace poco en la ciudad de Medellín se intensificó un fenómeno climático llamado el efecto invernadero, provocando que se posará sobre la ciudad una nube de color plomizo, gris, que cubrió las montañas e impregnó de negro las fachadas de los edificios y los pulmones de quienes respiraban afectando gravemente su salud (Escobar, 2016).

Este hecho encendió las alarmas del gobierno y entidades encargadas de resguardar la vitalidad de los habitantes de la ciudad y de inmediato se tomaron acciones para disminuir los índices de contaminación del aire, lamentablemente esto sucedió por muy poco tiempo ya que hoy en día no se llevan a cabo planes de acción eficientes para contrarrestar dicha contaminación, llevando así a Medellín a ser la 9na ciudad más contaminada en Latinoamérica. (Escobar, 2016).

La falta de información sobre el estado actual del aire en diferentes sectores de la ciudad ha hecho muy difícil realizar un plan de acción adecuado que ataque las problemáticas ambientales específicas de cada sector, lo que implica un continuo aumento en las muertes prematuras por contaminación y las afecciones respiratorias en gran parte de la población local, llevando como consecuencia la disminución de la calidad de vida de los habitantes.

A pesar de que existen entidades tales como el SIATA que se encargan  de monitorear en tiempo real las condiciones meteorológicas en el Valle del Aburrá.(1) y el cual ha desarrollado múltiples proyectos de calidad del aire en Medellin, es necesario contar con un sistema portable en el que no solo tengan acceso los grandes investigadores de la ciudad sino que también cada persona del común pueda conocer el estado actual de la contaminación en su entorno según su ubicación, pues dispositivos como este aún no han sido creados y se requieren para que haya una adecuada prevención y conciencia del problema.

Descripción:

AirRescue es un proyecto que utiliza basado en sistemas embebidos (IoT) para capturar datos en tiempo real de variables importantes del aire, con el fin de mirar el comportamiento de este y a partir de los datos capturados poder hacer un análisis del estado actual del aire.

Para el despliegue es necesario contar con las siguientes tecnologías:

  • Rails 5.0.2
  • Ruby 2.3
  • Postgresql
   

Diseño del dispositivo

      

Demo de la plataforma

EncontraloPues

Universidad EAFIT – Ingeniería de Sistemas – 4to semestre.

Nombre del proyecto: EncontraloPues

logo2

Integrantes:
-Nicolas Escobar Gallego – nescob18@eafit.edu.co
-Julian Arango Lopez – jarangol@eafit.edu.co
-Alejandro Cordoba Bodhert – acordob5@eafit.edu.co

Problemas:

  • Desinformación de las personas acerca de sus objetos que se encuentren perdidos
  • El robo o fraude en el proceso de retiro de objetos perdidos dentro de un punto de recoleccion de estos.

Descripción del producto:

La idea consiste en ayudar a las personas a encontrar sus objetos extraviados, está fundamentada en el problema que surge al momento de la comunicación entre el propietario y quien encuentra el objeto, se busca poder identificar un objeto con los datos de su propietario para facilitar su devolución en caso de pérdida.

evidencia

Funcionalidades:

  • Buscar virtualmente pertenencias en puntos de recolección de objetos extraviados.
  • Notificar automáticamente al propietario sobre el hallazgo y ubicación de su objeto.
  • Verificar la identidad del propietario de un objeto.
  • Buscar objetos no identificados, con un código único en una lista.

evidencia-2

Una de las principales ventajas de la iniciativa, es la automatización en el reconocimiento del propietario por medio de códigos QR, y la posterior notificación al usuario, acerca del hallazgo de su objeto, además se permite verificar los datos del propietario para identificar el objeto. Se plantea también la integración de la información de distintos puntos de recolección, para facilitar la búsqueda del usuario.

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

Inicialmente fue planteada la idea de alojar los datos de objetos perdidos de la universidad, a partir de la necesidad observada de personas que no tenian el medio para lograr comunicarse efectivamente con el propietario del objeto hallado o aquellos que pierden sus objetos y tienen que efectuar un proceso tedioso.

Posteriormente, se agregó la idea de utilizar códigos QR para identificar los objetos personales de los usuarios, buscando la fácilidad y agilidad en el proceso.

Luego de plantear el problema y plantear la posible solución, se procedió con el diseño del sistema, la elicitación de requisitos y el plan de trabajo.

Se planeo la arquitectura del software, para llevar a cabo al final un correcto despliegue de la aplicación a producción. En nuestro caso una aplicación móvil que consume servicios REST de nuestra api hosteada en un servidor remoto.

Tecnologías empleadas:

  • Ionic 2 (Framework)
  • Nodejs (Back-end)
  • Angular2 (Front-end)
  • Heroku (Servidor)
  • Mongo (DB)
  • MongoLab (DB server)

 

 

Solar Car Data

Universidad EAFIT – Ingeniería de Sistemas – Cuarto semestre 

Proyecto Solar Car Data: 

logolaura2Integrantes:

Laura Mejía Vásquez – lmejiav6@eafit.edu.co

Daniel Rendón Montaño – drendon9@eafit.edu.co

Daniela Serna Escobar – dsernae@eafit.edu.co

Problema:

Solar Car EAFIT, es un proyecto de profesores y estudiantes de la universidad EAFIT quienes construyen un vehículo solar cada dos años con el fin de participar en el World Solar Challenge, una competencia en la cual se recorren alrededor de 3000 kilómetros a través del desierto de Australia.

El carro solar cuenta con múltiples sensores los cuales envían una gran cantidad de datos por segundo. El equipo solo contaba con la posibilidad de visualizar los datos en el momento que se transmitían, pero no se guardaban, y por tanto se perdían. Tal es su necesidad, de tener un sistema el cual almacene los datos, y a su vez permita visualizarlos, pues es primordial su lectura durante carrera.

Producto:

Solar Car Data es una plataforma local, con la cual se permiten visualizar los datos de los sensores en tiempo real, categorizados en batería, motor y panel solar. Se presentan 5 dashboards en total; uno para cada categoría, otro general en el cual se presentan las variables más importantes que se deben ver en todo momento durante la competencia, y uno adicional en el cual se visualiza el voltaje de las 33 celdas del panel solar, en caso que sea necesario consultar con detalle cuál o cuáles celdas están presentando daños.

El proceso de recolección de datos comienza en el en carro, el cual tiene un sistema de sensores los cuales están enviando datos en todo momento, por medio de un transmisor de telemetría. Tales datos son recibidos por un receptor conectado directamente a una laptop vía USB. En este punto Solar Car Data comienza a ejecutarse. Por medio de comunicación serial se leen dichos datos, los cuales son interpretados, almacenados y graficados en tiempo real.

Innovación y diferenciadores: 

Esta es la primer versión de un sistema de estrategia que será utilizado por el Solar car EAFIT, por lo que la innovación e impacto dentro del equipo va a ser grande.

Otras universidades las cuales también participan en la carrera, han implementado un sistema similar a Solar Car Data. Sin embargo, este proyecto fue desarrollado por estudiantes de la universidad quienes quisieron contribuir con el equipo.

Desarrollo:

Solar Car Data fue desarrollado en Java 1.8, utilizando la base de datos InfluxDB 1.0, y el graficador Grafana 3.1.1

Otros:

https://github.com/danielr9911/SolarCarData

https://www.canva.com/design/DACEXWTxHVs/A89oMbEgJy0y6jX6B95Jzg/edit

Screenshots de la plataforma

Dashboard del voltaje de cada celda - Panel solar
Dashboard del voltaje de cada celda – Panel solar
Dashboard inicial con los datos más importantes
Dashboard inicial con los datos más importantes
Datos específicos del motor
Datos específicos del motor
Datos más específicos del panel solar
Datos más específicos del panel solar

 

 

ComunicacionesIdiomas

Universidad EAFIT – Ingeniería de Sistemas – 4to semestre

Nombre del proyecto: ComunicacionesIdiomas

Integrantes:

Problema: En el centro de Idiomas de Eafit se encontró un problema en la asignación de aulas, ya que el mismo día de inicio de los cursos se publica afuera del bloque por medio de varias hojas cada uno de éstos con su correspondiente aula, lo cual genera un embotellamiento de personas durante la visualización de dicha información.

Descripción del producto: Comunicaciones Idiomas consiste en un sitio web cuya función es enviar anticipadamente una notificación a los celulares de cada participante de los diferentes cursos de idiomas, informando la fecha, hora y ubicación del salón.

captura2

screenshot_20160927-160526

Innovación y diferenciadores: Con esta solución se evitarán contratiempos, desplazamientos innecesarios hasta el punto de información en el bloque de idiomas, embotellamiento de personas, la búsqueda tediosa del salón al inicio de clases y la utilización de hojas, por lo tanto se podrá contribuir con el medio ambiente. Además el trabajo de los encargados de asignar los cursos en el centro de idiomas será más cómodo, pues en estos momentos su trabajo es muy manual y este sistema lo optimizará en buena medida.

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

Se había iniciado con una idea totalmente diferente, la cual tenía que ver con el transporte público, pero al ver que lo que estábamos planteando ya existía en el área metropolitana, nos vimos obligados a buscar otra problemática. Fue entonces cuando nuestros profesores de Proyecto Integrador 1 nos plantearon el problema que ha tenido el centro de idiomas de Eafit desde hace mucho tiempo en el proceso de asignación de aulas y publicación de la información correspondiente a cada curso cuando éstos van a dar inicio.

Definimos los requisitos del sistema de acuerdo a las historias de usuario que se validaron con el director del centro de idiomas. Luego construimos varios prototipos para mirar como iba a quedar nuestra aplicación. Finalmente, con ayuda de los profesores y asesores de Globant definimos las tecnologías con las que íbamos a trabajar en la parte web y móvil.

Se definió que para el envío de la notificación íbamos a consumir el servicio de mensajería en la nube que ofrece Firebase, Angular 2 para la página web, mongo para la base de datos, y node para todo el manejo de paquetes. En la parte móvil, se definió que inicialmente se probaría con dispositivos Android pero luego se extendería a otros sistemas operativos. Procedimos a realizar primero pruebas con postman para verificar que efectivamente la notificación llegara a un celular. Posterior a ello empezamos a desarrollar e integrar este servicio con nuestra página web.

Enlaces relacionados

Presentación en prezi

Video de demostración

Poster

ChatEafit

Nombre del proyecto: ChatEafit.

 

4to semestre Ingeniería de sistemas – Universidad EAFIT.

Integrantes:

Daniel Hoyos Ospina – dhoyoso@eafit.edu.co

Edwin Montoya Jaramillo – emonto15@eafit.edu.co

Diego Alejandro Pérez – dperezg1@eafit.edu.co

Sabía ¿Usted hasta qué punto puede llegar el ciber-acoso?… en 2012 una niña de 12 años se suicidó luego de recibir ciber bullying por una foto privada, muchos niños y padres piensan que es inofensivo hasta que sucede. En centros académicos estudiantes y profesores intercambian números privados con la finalidad de agilizar la comunicación entre ellos; pero esto no asegura que la vida privada de los involucrados no vaya a ser vulnerada.
Solo imagine usted no poder controlar lo que su hija habla en privado con su profesor; para esto hemos creado CHATEAFIT, un espacio donde profesores y estudiantes se pueden comunicar de forma instantánea y no se brinde ningún tipo de información personal. CHATEAFIT también tiene como objetivo brindarle al profesor una nueva herramienta de evaluación e interacción con los estudiantes a partir de funcionalidades como silenciar estudiantes para realizar preguntas dirigidas. Todo esto con el fin de mejorar el ambiente académico y la participación de las diferentes partes en los cursos del centro de idiomas de EAFIT.
Aunque CHATEAFIT es un chat al igual que lo son whatsapp, Hookt o Telegram este a diferencia de estos no da ninguna información personal y no permite comunicaciones entre pares, la única forma de comunicación posible es grupal, así que tanto profesores como estudiantes estarán al tanto de todo lo que se hable a través de esta.
Este chat académico impactará de una manera directa sobre los medios de comunicación que emplearán y tendrán a disposición los usuarios del centro de idiomas de la universidad Eafit. Los estudiantes gozarán de una plataforma que les permitirá comunicarse de manera fácil y ágil con sus compañeros y profesores, y los profesores gozaran de una nueva herramienta para dinamizar sus clases y su manera de evaluar.

captura1    screen-shot-2016-11-24-at-12-13-54-pm

captura3

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

Al darnos cuenta de la problemática existente en el centro de idiomas, proseguimos a realizar algunas validaciones de nuestras ideas tanto con estudiantes y usuarios del centro de idiomas como con el director del mismo.

Definimos los requerimientos del sistema a partir de todas las validaciones de las historias de usuarios y experiencias de los mismos; las filtramos, refinamos y completamos, creamos los mock-ups o prototipos visuales de cómo sería la aplicación y posteriormente a esto comenzamos a pensar en que tecnologías era más viable desarrollar las funcionalidades encontradas a partir de estos requisitos y prototipos.

Al investigar encontramos muchas tecnologías para su implementación, pero decidimos conjunto con el director de idiomas implementar la parte móvil de forma nativa en Android y la página web en Angular 2 para realizar cambios en la página sin necesidad de recargarla. Al tener esto claro procedimos al desarrollo de la aplicación web y móvil.