Noxdroid

NoxDroid on a ride in the inner city of Copenhagen.

No comments

Written by pelle

Sunday 08 January 2012 at 1:45 pm

Posted in Default

NOxDROID v 0.1

No comments

The NOxDROID was presented today to our teachers and fellow students at ITU. The project paper was also handed in and can hopefully be submitted for CHI 2012

Overall the we are quite content with the outcome, and intend to keep on working on the NOxDROID. It is still in an early alpha version 0.1 with a lot of technical issues to deal with.

First of all we need to look at the recording of data. Currently the locationtracking is using both Skyhook (network and cell towers) and the phoe's own location services (gps, network, cell towers) resuting in redundancy and many identical location readings. Both updateintervals and accuracy need to be tuned to the needs of the application. 

A lot can be done to reduce redundancy by tuning parameters but a better dataprocessing and cleaning is also necessary when generating kml data for the map overlay. The amount of kml data that can be rendered by google maps javascript api is limited. Hence we might need to process the data further to fit the web based visualization. 

Other challendes of the visualization includes overlay of overlapping data for a given time span. This includes averaging over geospatial clusterings of data. This could possibly be done using the GeoModel of the Google's App Engine to do geospatial queries by proximity or the bounding box model.

Written by andreas

Monday 19 December 2011 at 2:19 pm

Posted in Default

NOxDroid in test

No comments

The NOxDROID is almost ready. The android app is ready and so is the sensor ingeniously fitted inside a retro bike light along with the IOIO board

NOxDroid Prototype

Written by andreas

Sunday 11 December 2011 at 1:09 pm

Posted in Default

NOxDROID App is alive

No comments

Some screenshots from the NOxDROID android app 

Main screen

After pressing the GPS icon

After pressing the IOIO icon

After pressing the connectivity icon

Uploading tracks to the cloud

Peference screen

Output from the Logcat

Written by andreas

Wednesday 07 December 2011 at 12:12 am

Posted in noxdroid

Used tags: ,

Using the singleton pattern Android

No comments

We have three services writing to the SQLite in the NOxDROID android app. 

  1. NOxDroidIOIOThread
  2. Location tracking
  3. NOxDroidService
We let them share a singleton databaseadapter to avoid any concurrency problems with regard to database access. It is implemented so the application class has a method which returns the shared databaseadapter. 
 
For a more comprehensive example with code see this blogpost at devahead.com. 

Written by andreas

Thursday 01 December 2011 at 12:30 pm

Posted in Default, noxdroid, Linkdump

NOxDROID in color

No comments

We did a video scenario of the use of NOxDROID using a simple paper prototype. The purpose of the scenario is to convey the general idea of the project and the context in which NOxDROID can be used. Preliminary mockups of the interface is also a part of the visualization of the scenario. 

Written by andreas

Sunday 25 September 2011 at 1:49 pm

Posted in Default, noxdroid, Linkdump

Making sense of sensing

No comments

Stine had a meeting Friday at COWI (a Danish Engineering Consultancy Company) about sensing air pollution. Some problems with our current project proposal arose. 

O3, temperature and NO2 are important factors in air pollution. 

It is a bit unclear whether the sensor we have ordered (MQ-135) is actually able to detect NO2. The data-sheet is not very specific, only refering the to general category of nitrogen oxides, NOx. 

Another project, AIR (http://www.pm-air.net/) very similar to ours used sensors from citytech, so possibly we have to change the type of sensor we are going to use.

COWI suggested to contact FORCE and DMU

Written by andreas

Saturday 24 September 2011 at 5:03 pm

Posted in noxdroid

Used tags: , ,