Acerca de M!copilot

Este proyecto consiste en el desarrollo de una aplicación capaz de identificar puntos conflictivos en carreteras y situaciones de peligro que se den por posibles errores al volante. Para ello, vamos a utilizar un teléfono móvil, ya que la mayoría de usuarios dispone ya de uno y lo suelen llevar consigo, incluso cuando van en coche. Hemos utilizado el modelo Nokia N95, equipado con GPS (Global Positioning System) y un acelerómetro, para realizar una observación barata, preventiva y no invasiva a la par que eficaz. La aplicación desarrollada analiza los datos procedentes de estas dos fuentes de información independientes y correladas durante un desplazamiento en automóvil. Para ello, ha sido necesario el desarrollo de una aplicación para el terminal Nokia N95 capaz de capturar los datos necesarios para su posterior volcado y análisis en el ordenador. A continuación, se obtiene un informe sobre el trayecto realizado en el que se muestran los riesgos potenciales que se han corrido a lo largo del recorrido empleando como soporte un SIG (Sistema de Información Geográfica). Dado que el formato del informe es estándar, se puede visualizar mediante varios SIG compatibles. En este caso, se hace uso de Google Earth por estar disponible públicamente y de forma gratuita vía Internet.

Captura de pantalla de la aplicación

Por el momento todo el software está en fase de prototipo. El software del teléfono se limita a capturar dos archivos: uno para datos GPS y otro para la información procedente del acelerómetro. Os invitamos a colaborar mandando vuestras capturas. Si dejáis vuestro email, mandaremos sin coste alguno y con la mayor brevedad un fichero KMZ, que podréis abrir con Google Earth.

Galería


M!copilot en los medios

Contacto

Gerardo Reveriego

reveriego@uma.es

Instrucciones de uso

Instalar PyS60 en el N95

para instalar PyS60 en el teléfono es necesario instalar dos archivos con la extensión SIS que encontrarás aquí

Para el N95 los apropiados son los de la 3ยช edición (3rdEd):

  • PythonForS60_1_4_5_3rdEd.sis

    Este es el intérprete de Python.

  • PythonScriptShell_1_4_5_3rdEd.SIS

    Este paquete introduce un icono en el menú y algunos scripts para probar. Para ejecutar un script tienes que pulsar options->Run script

Ejecutar la aplicación Datastorer.py

para poder ejecutarlo debes introducir el script en una carpeta con el nombre "Python" en el raíz de la tarjeta de memoria. Es recomendable que crees una carpeta con el nombre "Capturas". En esta carpeta se guardarán las capturas que realices con el N95. Un par de archivos de captura de datos GPS y acelerómetro tienen el siguiente nombre:

  • ACC_Thu_Mar_19_215916_2009

  • GPS_Thu_Mar_19_215916_2009

Sube tus archivos de captura

antes de subir tus archivos de captura comprímelos en un solo ZIP. Déjanos tu email y con la mayor brevedad posible recibirás un KMZ para que examines tu conducción con Google EarthTM.

Nombre:

Email:

Archivo:

Sube tus capturas

Politica de Privacidad - Condiciones de Uso

Made with Alejandro Hiniesta