Argon

Argon is a multi-channel augmented reality web browser, supporting the vision of an immersive AR system. The major design goal of the project was to provide users with an easy accessible augmented reality tool for indoor and outdoor environment.

The architecture of the system was designed to enable entire spectrum of web architecture. Different approached such as Static KARML/XML, KARML+AJAX+ Client Side Processing, Web Application with Dynamically Generated KARML, and Server Side Aggregation & Processing were considered in the system architecture to be used in different scenarios. For instance, the Static KARML/XML approach was very simple whereas the Server Side Aggregation & Processing supported aggregation based on the users’ preferences in the cloud environment.

The Argon has built on iOS platforms, consisting of multiple WebKit instances. A signle WebKit instance includes a view, HTML renderer, and script context. Multiple transparent WebKit views are layered on top of the panorama views and behind the application user interface to create a multi-channel functionality.

The Argon was tested in various projects such as Dotman’s Revenge game, Oakland Experience, ARboretum, and Virtual Tour Guide application. In the Arboretum application, the developer did not have prior 3D, AR or server-based experience. The Poring AR was remarked as the most fully realized AR application from students in a short time span.

Comments are closed.