Monday, 23 September 2013

Pencils Down!! Just done with the last commit. Thanks Bart for all the help. Working under you was fun, especially the independence in directing the project. Thanks Joe Rayhawk for the IT assistance. This sure was fun, I never thought I could do sponsored research so early :). I would also like to acknowledge Swadhin Pradhan, an MS student and Prof. Niloy Ganguly, my mentor at IIT Kharagpur, for their guidance and with whom I'll be continuing this project and probably to greater heights.

Tuesday, 10 September 2013

Updated the server and phone code to do run incrementally. Push notification daemon running as a crontab job on the server... Will start testing from tomorrow.

Friday, 6 September 2013

Implemented code to update the landmarks based on the location update from the user. Now writing a PHP daemon which basically checks the database for any new notifications that can be sent out to an active user using Google Cloud Messaging.

Thursday, 5 September 2013

Included code on the server and phone to send and receive push notifications using Google Cloud Messaging. Now, have to write code which sends these notifications automatically if some update occurs with respect to landmarks.

Thursday, 29 August 2013

Updated the Matlab code to do localization in increments. Now moving on to send push notifications containing information regarding the nearest landmark- it's comments. Using the Google Cloud Messaging Service to do this.

Wednesday, 28 August 2013

Updated the phone app to log the sensor data every few minutes to the server. Now, moving on to the Matlab code to process these increments of data.

Monday, 26 August 2013

Updated the phone application to maintain a session with a server. Login data is stored on SQLite server on the phone. Had to change the database from postgres to mysql on the Server as the PHP readily available from apt-get does not support postgres connect functions. Now, moving on to implement incremental localization on the server. This can be done by storing the intermediate results in a matlab object and retrieving that as and when updates in location are received from the phone.