Measure and Visualize Sensor Data

62 views
Skip to first unread message

Abhisaar Sharma

unread,
Mar 17, 2014, 11:22:10 PM3/17/14
to build...@googlegroups.com
Hi,

Sorry for a late introduction - i am a Computer Science student from IIT Ropar. I am interested in developing the application to measure and visualize sensor data. I have understood the problem statement and was working on making a preliminary apk file - for concept-proofing since a few days - the apk file attached caters to the "accelerometer" sensor only and presents the user with three buttons -

1. Start : to start the data capture.
2. Stop : to stop the data capture. Upon stopping - the data collected till the moment is plotted (all three dimensions on the same chart-view) as a line chart. The different dimensions are shown with different colors. The chartview is made interactive - the user can zoom in, zoom out and move around. 
3. Save : to save the data collected in a "ACCEL_FOLDER" which will be automatically created. 

Later on - options will be provided to select the type of visualization for plotting, different visualizations for different sensors, combined visualizations for a combination of sensors . The data can be plotted live too - just a minor code adjustment is required. Additional option of selecting the format of data export will be included too.

It will be extended to other sensors as well  - e.g. MediaRecorder for accessing level of noise, Magnetometer for determining the magnetic field strength and Google REST API Service to find other GPS related parameters like position, latitude, longitude, elevation and speed of a person while commuting.

Other aspects like optimizing energy usage will also be looked into - eg. turning off the sensors when idle etc.

I am extremely sorry for this delayed introduction but i was trying to finish building the preliminary application. I will be done with my proposal by today. I hope to hear from the mentors to get a feedback on the prototype - 

Warm Regards,
Abhisaar.


Myapp.apk

Pankaj Nathani

unread,
Mar 18, 2014, 12:00:37 AM3/18/14
to build...@googlegroups.com
Hi Abhisaar

Thanks for your interest. I tried to install your apk but it didn't install in my tablet device. Anyway, please include this apk with your proposal as your proof of concept. 

From what you mentioned, your idea seems to do offline collection of sensor data and later do a visualisation. Of course, this is one feature. However, we would also like to have the ability to do a real time data visualization so that user can see the graph (other forms of visualization) plotted in real time.

I am extremely sorry for this delayed introduction but i was trying to finish building the preliminary application. I will be done with my proposal by today. I hope to hear from the mentors to get a feedback on the prototype - 

You may not have time for a proposal review. Please submit your proposal to melange directly. 

Abhisaar Sharma

unread,
Mar 18, 2014, 1:43:29 AM3/18/14
to build...@googlegroups.com
Hi,

Extremely sorry - i forgot to sign the application before exporting... please find attached the new apk - this should work fine.

Right, i will include the option of live plotting in the proposal - Anyways i will submit the proposal to both melange and you - just in case you find spare time to review it =)

The prototype application should work now - i would really appreciate your feedback.
 
Warm Regards,
Abhisaar Sharma.
Mysignedapp.apk

Pankaj Nathani

unread,
Mar 18, 2014, 1:48:02 AM3/18/14
to build...@googlegroups.com
Could you rather post some screenshots please?

Abhisaar Sharma

unread,
Mar 18, 2014, 2:25:38 AM3/18/14
to build...@googlegroups.com
These are some screenshots - 

The live updating can be done by simple modifications to this code... The plot is interactive and we can zoom in/out and move around.

Warm Regards.
Screenshot_2014-03-18-11-44-12.png
Screenshot_2014-03-18-11-44-56.png
Screenshot_2014-03-18-11-45-07.png

Pankaj Nathani

unread,
Mar 18, 2014, 2:52:17 AM3/18/14
to build...@googlegroups.com
Thanks for posting these. Cool, try to see if you can propose any visualisations except 2D graphs. Also, go through some of the past discussions where visualizations are discussed.

Please also include the above screenshots in your proposal.

Abhisaar Sharma

unread,
Mar 18, 2014, 7:47:08 AM3/18/14
to build...@googlegroups.com
Hi,

Thanks for your reply. I looked into more ways of 2D visualizations (bargraphs, scatterplots) but i guess its not very interesting. I am looking into 3D plots and i guess OpenGL is the way to go - i will get back to you soon with some implementations and screenshots - however i do wonder that since we will primarily be plotting "independent" sensors data - are 3D visualizations really need - even when we are considering to deduce a parameter depending on two (or more) sensors.

Warm Regards.

Pankaj Nathani

unread,
Mar 18, 2014, 8:29:06 AM3/18/14
to build...@googlegroups.com
Hi Abhisaar
 
I am looking into 3D plots and i guess OpenGL is the way to go - i will get back to you soon with some implementations and screenshots - however i do wonder that since we will primarily be plotting "independent" sensors data - are 3D visualizations really need - even when we are considering to deduce a parameter depending on two (or more) sensors.

It's upto your imagination. From the past discussions there have been ideas on plotting data from two or more sensors in one visualizations. Overlapping 2D visualizations is also something you may consider. 3D would be nice.. but if you are creative you may find many visualizations in 2D as well. Please browse through the past discussions to get a better idea.
Reply all
Reply to author
Forward
0 new messages