Progress Report II – AR for Participation with Outdoor Art

artExplore Project Progress Report II:

Summary

Our Argon2 application called artExplore is developing towards our goal of supporting interactions with art or images of very large size in an outdoor setting. In this document we describe the evolving vision for the app, and report our proof-of-concept milestones currently working and in progress. In addition, we lay out our goals for the remaining time in the semester.

Current Deployment

The system is deployed at http://artexplore.aws.af.cm (not a typo, actually ‘cm’) using a Node.js backend, MySQL database, and multi-image-tracking filesets generated with Qualcomm Vuforia. The code for the current deployment is present at https://github.com/indivisibleatom/artExplore.

Demonstration Materials

Sub-image Multi-image Tracking Method, by Anshul.

http://www.youtube.com/watch?v=qxnyeYdej_0

Server Backend and showing comments based on estimating area of interest using multi-image tracking, by Mukul.

http://youtu.be/fmTIUaQtDes

Showing and Hiding Comments With Click Interaction, by Andy.

http://www.youtube.com/watch?v=sYyQuxHymRk

Content Creation Desktop App, by Mukul.

Project Progress report – Stage 2

As part of our proposed application to develop a Marauders Map AR application, we have made following progress:

1)      When the application loads, an overview of Marauder’s Map is displayed along with a CSS button which says – ‘Touch and Hold to take oath’. As the user holds the button, the oath appears on the screen. If the user releases the button before the oath gets over, it should be re-started again. When the oath is completed, the map is opened and displayed to the user

2)      The next screen of the map shows the tutorials associated with the game. It gives a walkthrough of the tasks to be performed by the user as part of the game. The user has to attain 3 horcrux by carrying out 3 tasks in different sections/rooms of the map.

3)      The user can navigate through these walkthrough screens by clicking on navigation buttons on each screen.

4)      When the user goes through the tutorials and starts the game, a pair of footsteps and wand being displayed on the map when the camera is held a static position. The footsteps identify the player of the game.

5)      As user moves the camera across the map in order to go to a particular area, the position is tracked and footsteps and wand move across the map, relative to the camera.

6)      The user has to move (in terms of footsteps) to three different rooms in the map to get a horcrux from each room. However, the rooms open sequentially and the user has to carry out the tasks in that sequence. So, at all time, the rooms which user can access are highlighted with green border while others with Red.

Features under development

1)      Spell selection module – In the attempt to attain the horcrux, user would require casting several spells given the context of the task. A slider menu on the left of the screen will have icons for all the available spells. The user can select a spell to view specific details about the spell. The user can use the spell by loading the spell to the wand. The spell will then be invoked when the user clicks the wand next. The menu and interface for spells has been developed and needs to be integrated with the application.

2)      3D data models – We plan to incorporate some 3D models for different scenarios/tasks of the game. For one scenario, we developed a 3D model of a treasure chest which contains a horcrux. The user would have to cast ‘Alohomora’ spell to open the chest and access the horcrux. The chest and the animation to open the chest were developed using 3DSMax. However, we ran into some challenges while integrating the 3D objects with Argon and plan to solve this issue on priority.

URL of the application:

http://www.prism.gatech.edu/~hchhabra3/ve/map.html

URL of the video:

http://www.youtube.com/watch?v=gfvm9r5erNg&feature=youtu.be

Team members:

Hitesh Chhabra

Vipul Thakur

 

 

 

Project Progress – Marauders map [March 11, 2013 – stage 1]

As part of our proposed application to develop a Marauders Map AR application, we have made following progress:

1)      The marauders map being overlaid on an image tracker. The map shows different rooms which would be the play area for different challenges.

2)      A pair of footsteps being displayed on the map when the camera is held a static position. The footsteps identify the player of the game.

3)      As user moves the camera across the map in order to go to a particular area, the position is tracked and footsteps move on the map relative to the camera.

4)      A wand is also displayed in the scene. It is also being tracked with the change in camera position on the map and offset to the side of the screen.

URL of the application:
http://www.prism.gatech.edu/~hchhabra3/ve/map.html

URL of the video:
http://www.youtube.com/watch?v=AytdlQKhbkU

Team members:
Hitesh Chhabra
Vipul Thakur