-
Notifications
You must be signed in to change notification settings - Fork 4
Borrador inicial de propuesta de proyecto
En Costa Rica los ciudadanos sufrimos de un vacío de información acerca de los servicios de transporte público que están a nuestra disposición. No hay actualmente una fuente de datos centralizada y accesible al público a través de internet que provea información utilizable al usuario para la efectiva navegación del complejo trazado del transporte público costarricense.
Por ejemplo cuando una familia se muda a un barrio nuevo debe averiguar con los vecinos o en los comercios locales los detalles con respecto a la línea de autobuses que sirve a su comunidad. Detalles como adónde se encuentra la parada más cercana, el costo del pasaje o a cuáles destinos se puede llegar desde ahí.
Otro escenario es cuando un ciudadano debe llegar, utilizando transporte público, a un lugar que está fuera de su rutina o al que nunca ha ido antes. Cuáles buses llegan al lugar, dónde debo bajar del autobús, aproximadamente cuánto tiempo me tomará llegar son algunas de las preguntas que este usuario se estaría haciendo.
Son pocos los turistas que se ven en la ciudad haciendo uso de autobuses o del tren urbano, cuando en otras ciudades del mundo estos medios de transporte son vitales para su industria turística. Este escenario particular también va de la mano con la peculiar problemática de intentar ubicarse en una ciudad cuyas direcciones no están debidamente demarcadas.
Aunque no es posible afirmar que esta es la causa principal de la resistencia de algunos ciudadanos a dejar sus automóviles particulares en casa en favor del uso del transporte público, si es claro que tener mejor información sobre el origen, destino y trayecto de un traslado en transporte público podría ayudar a suavizar una férrea oposición.
El proyecto consiste en desarrollar una plataforma tecnológica, combinando software y hardware, que saque provecho del auge en popularidad que están teniendo los teléfonos móviles llamados "inteligentes" para cubrir el vacío de información que nos aqueja como ciudadanos con respecto al transporte público.
Estos dispositivos móviles tienen la posibilidad de ser programados, de conectarse a internet para enviar o recibir datos y además es común encontrar modelos equipados con la capacidad de ejecutar funciones de geolocalizacón.
A grandes rasgos, el objetivo del proyecto es construir una plataforma tecnológica que le permita al ciudadano común utilizar su teléfono móvil para contestar las siguientes preguntas:
- ¿Cómo llego de la localidad A a la localidad B utilizando una combinación de tramos a pie, tramos en autobús y tramos en tren urbano?
- ¿Cuánto dinero me costará realizar dicho traslado?
- ¿Aproximadamente cuánto tiempo tardará este traslado en horas de bajo tránsito y en horas pico?
- ¿Estoy en una parada particular, aproximadamente cuánto tiempo se tardará el próximo bus de una ruta particular en arribar?
Los datos necesarios para poder responder a estas preguntas serán proveídos por los mismos usuarios de la solución a través de un modelo crowd sourced. De esta forma, un pasajero de cualquier autobús puede utilizar la funcionalidad de geolocalización de su teléfono móvil para comunicar a otros usuarios la posición del autobús en tiempo real y para registrar la ruta del autobús en una base de datos para futuras referencias.
Adicionalmente se puede equipar a los mismos autobuses con un dispositivo móvil de bajo costo que también sea capaz de proveer los datos mencionados anteriormente.
El conocimiento y los artefactos tecnológicos producidos a partir de este proyecto serán de naturaleza abierta (open source) y a la vez se buscará sacar el mayor provecho de tecnología open source ya existente para la generación de los mismos.
- Especificar un modelo computacional del entramado de líneas de transporte público.
- Construir un artefacto de software capaz de calcular rutas, costos y tiempos aproximados utilizando el modelo especificado en (1).
- Instalar una plataforma tecnológica que combine dispositivos móviles y uno o más servidores accesibles a través de internet que permita el intercambio de datos sobre transporte público entre usuarios.
- Construir un artefacto de software capaz de registrar datos sobre rutas y sobre la posición actual de un vehículo utilizando la plataforma mencionada en (3).
- Integrar todos estos elementos en una aplicación que pueda ser descargada e instalada gratuitamente por los usuarios del transporte público.
- Consolidar un equipo de desarrollo conformado por profesores y estudiantes de la carrera de ingeniería en computación del Instituto Tecnológico de Costa Rica sede interuniversitaria de Alajuela.
- Nivelar el conocimiento técnico de todos los miembros del equipo de desarrollo necesario para poder desarrollar los artefactos de software y hardware requeridos por el proyecto.
- Construir un prototipo de aplicación android que despliegue el mapa de Costa Rica utilizando la tecnología OpenStreetMap.
- Construir un prototipo de aplicación android que calcule rutas entre dos puntos utilizando la tecnología OpenStreetMap.
- Construir un prototipo de aplicación android que capture la traza de movimiento de un punto utilizando la tecnología OpenStreetMap.