ARound projectIntroductionOver the last year, some "augmented reality browser" applications have been popping up, specially on the Android platform. While the concept is not new (research on the proper field of Augmented Reality dates back to the '90s), many current devices are starting to feature the necessary functionality in terms of hardware. Unfortunately there is no mention so far of any similar application* on Symbian smartphones, so this project aims to fill the gap by providing a prototype application featuring the use of sensors, camera and location based services. [*] Though we could consider Nokia Research Center's MARA project (2006) as the first attempt to bring this functionality on a Nokia smartphone.
ImplementationThe application overlays the image stream generated from the camera with markers of "Points of Interest" around the user. It has been developed for the Nokia N97 and Nokia Navigator devices. Making use of plugins allows third-party developers to customize the application at different levels. This is a basic diagram of the application's functionality: ![]() The overall scene is dictated by the position and orientation determined by the sensors, which combined with the data retrieved from the source form the overall frame.
Features
Screenshots
![]()
![]() Screenshots taken with Nokia N97
![]() Screenshot taken with a Nokia 6210 Navigator
DownloadA free application is made available for download:
S60 3rd edition FP2 (Nokia 6210 Navigator, 6710 Navigator, 6720 Classic, 5730 XpressMusic, E52, E72, N86)
S60 5th edition (Nokia N97) FAQ
Unfortunately the application needs certain sensory in order to work, so it will not work on all Symbian devices. Currently the only devices featuring the required sensors (gps, accelerometers and magnetometer) are the Navigator Series, 5730 XpressMusic and N86 (3rd ed fp2) and the N97 (5th ed)
Even though some Samsung devices feature the necessary hardware, they use a different (incompatible) API.
Please note that this application is meant to be used outdoors in order to obtain a clean gps signal. If you still have problems to get a good signal please make sure you have your gps configuration set up correctly. According to our experience, enabling Assisted and Integrated GPS gives the best results. Also make sure you have a valid configuration for "Positioning Server" (Located inside the "Positioning" tab in the configuration program) |



