Research Log of Web Science Students

Computer Science is not simply programming

Archive for the ‘UP Nav’ Category

Nav UP Test Methodology

leave a comment »


To determine the effectiveness of the application in helping the user find their way around the university.

Effectiveness encompasses the program’s ability to guide the user, the user’s response time to it, and its advantages or disadvantages to conventional

alternatives for finding one’s way around the campus.(ie. maps, querying the security guards, etc)


Speed for using the program (in locating a site)

Speed for using the alternatives (in locating a site)

Quantity of points of interests identified

Quantity of points of interests added



-freshmen who, new to the campus do not know their way around. Since we cannot get ahold of really “fresh” first years we plan to use first years on

their second semester and use obscure or not well known buildings or sites (for a first year) as the points of interests to be tested. We intend to test

about 8-10 people from this category.

Older Students

-older students who, though may know about the surroundings quite well, may still not be aware of where particular sites are located. we intend to

use sites which do not come into the common know-how of regular students. We intend to test about 4-6 people from this category.

UPCAT takers (Not available)

-UPCAT takers may find the program useful, however as there are no UPCAT takers currently prowling around the university, we cannot procure test

subjects in this division.


There shall be three types of test. One which measures the time students take in trying to locate a site using the application and the alternatives. The

second of how many sites a student can identify. And the other consists of how the students use the add point of interest function in the field.

In the first test, there shall be typically two students A and B who shall be asked to locate a site, say site 01 using the program and an alternative

respectively. Their times shall be recorded as they finish by locating the site and getting there. They shall be given ample time allowance to not see which

direction each starts off.

Afterwards, students A and B shall swap methods of location (program and alternative), and be asked to locate another site, site 02. They shall also be timed

as they finish locating the site.

In the second test, students A and B shall be escorted along a stretch of road and be asked to identify the sites pointed out to them. They will have

different methods of identifying the sites. The number of sites pointed out correctly shall be noted.

In the third test, the students shall be escorted along a stretch of road and be asked to add points of interests they consider to be significant to be

noted. The number of sites added shall be noted.


Written by laurencekit07

February 5, 2010 at 1:35 pm

Posted in UP Nav

Tagged with , ,

Adding POI’s using long press

leave a comment »

One Feature of our application is to be able to add Points of Interest.
The application should be able to detect long press on the Map and and get the coordinates of the location the user pressed. I tried implementing OnTouchEvent on our overlay which should detect an action down when the user pressed on the screen and a timer for the delay but it seems to overlap on our overlay’s tap listener which lead to failure in detecting Taps.
But using OpenStreetMapViewer‘s own overlay method onLongPress seems to work. I just added an interface Listener for Long Press. Our application can now detect a long press and add Coordinates on our database.
All Poi’s added by the user are called “Sample Building” though.
Still need to work on that.. Maybe I can use a separate activity holding textboxes with a Dialog theme for the interface.

Written by laurencekit07

December 8, 2009 at 12:18 pm

Posted in UP Nav

Tagged with ,

AR mode radar added

leave a comment »


I added a radar that shows the user nearby points of interests within a range of 300km. It also shows the POI’s positions in relation to the user.

As for the marker position on the screen, I still have  to calculate this based on the altitude and pitch values.

Written by laurencekit07

November 26, 2009 at 9:05 am

Posted in UP Nav

Tagged with

AR camera compass

with one comment

I added a simple compass  that I think will be helpful in our AR preview.


No changes in our previous code though. I still have to consider changes in the roll and pitch values.

and altitude as well..

Written by laurencekit07

September 19, 2009 at 1:51 pm

Posted in UP Nav

Tagged with ,

Augmented Reality x-position

leave a comment »


Just updated our code for our camera mode. Our application can now identify POI’s within a 500 m radius. It will position our markers depending on the POI’s angle with the current Bearing. I just need to port this into an actual device to see if the markers match the building in the camera preview. By the way, the camera  preview is turned off in the preview above cause the moving checkered board annoys me.

Written by laurencekit07

September 19, 2009 at 1:44 pm

Posted in UP Nav

Tagged with ,

AR View

leave a comment »

started on the Augmented Reality View..

added a  compass that I hope will work and some text above the Camera Preview


Written by laurencekit07

September 13, 2009 at 12:06 am

Posted in UP Nav

Tagged with ,

Map Labels

leave a comment »

We first tried to make a layer on the map containing building labels. The labels should always be upright so every rotation we have to redraw the text on a path angled based on the current Location Bearing. We added sample points here to test our code:


Doesn’t look so bad but the embedded labels on OpenStreetMap’s tiles are rotating along with the map image making things a little messy. We might as well contribute some Geographic information on OpenStreetMap about buildings and labels on our Campus. We’ll just polish things first on our external Provider.

At least the workaround might be helpful to anyone planning to make their own rotating map using custom tiles.

Written by laurencekit07

September 12, 2009 at 11:55 pm

Posted in UP Nav