New Mexico Supercomputing Challenge

An Augmented Future

Team: 60

School: Los Alamos Mid

Area of Science: Computer Science


Interim: [)-------------------Interim report-----------------------(]
Problem Definition:

Many people today are staying inside their houses and playing video games without getting a whole lot of exercise, and therefore are becoming overweight. There are video games made today that are made to get more people exercising, but not all of them are appealing to many people, so our team is trying to make a video game that is more appealing and provides more exercise than the leading brands of exercise video games today (Wii, Kinect, etc.).

Problem Solution:
To solve this problem, our team’s goal is to make an augmented reality video game that involves a player that moves around a certain course and interacts with “augmented” images (superimposed images that the player will see on a screen connected to their face). Our team decided how the augmented reality game is going to look like and what the details are. In the game, the subject will be trying to kick a soccer ball into a goal. The subject will have a limited number of soccer balls that appear in front of him or her and there will be obstacles moving around the goal that he or she will have to avoid/miss. To avoid these obstacles, the subject will have to dribble the ball from side to side and time their kick towards the goal. The subject will only move from side to side and the balls will spawn in a stationary place. The subject’s score will be based on how many times the soccer ball lands into the goal. This soccer game will be compared to the leading Wii and Kinect games and real life exercises. We decided to begin with more basic augmented reality tests for practice and then build up to this goal. We decided that this augmented reality game would be a perfect solution because it would be new game that everybody would find appealing and it involves moving and running around, which would get more people exercising.

Results We Expect to Get:

By the end of the Supercomputing Challenge, we plan to know if our augmented reality system is better than the leading brands of exercise video games (Wii, Kinect,etc.) and know how much better (or worse) it is compared to exercising in the real world (real life swimming, running, etc.). This is different from our original plan, which was to test two subjects, one on an augmented reality game and one on a regular video game. While planning out our project, we decided to add a third test subject, just to see how effective the AR game really is.


Progress We Have Made:

Since October, we have planned what we are going to do throughout the year. We have decided what equipment we are going to use for our projects tests. Some of the equipment that we are going to use with our project setup will be two Xbox 360 Kinect cameras, a computer, a head mount with a micro camera, and 2 small screens. This will be like the Oculus rift virtual reality video game system, but with a camera and a live time player with dynamic action. The feed will start at the head-mounted camera, then go to the computer via wireless connection, and go back to the mini screens with the same connector.

At first, our main goals were to start making the augmented reality system right away, but we had to scale back because we had very little experience on how to make an augmented reality game, or even how to make an augmented reality model and hadn’t planned out much of how the project was going to look. We decided to first make an in-depth plan of the project and research the programs that we were planning on using.

We have researched the programs that we are going to use except D’fusion. We are not too sure how it works and the software is hard to understand. We have made concept designs of how our hardware and equipment will be laid out and we chose the programming language we will use to program the kinect with, C++. It was c++ or c#, we chose c++ because c# is meant for browser addons, it and C++ is used for games, so we thought it out and we chose C++ because we thought was better, and that is why we chose our mentor, because he is doing a lot of the same things we are doing. We are trying to get our three teammates working on different parts of the project. We have been filling out the paperwork that we received at the kickoff and also found a suitable mentor.

Citations:

1.*http://www.t-immersion.com/

2.*http://www.oculusvr.com/

3.*http://www.microsoft.com/en-us/kinectforwindows/

4.*http://students.autodesk.com/

5.*www.youtube.com/watch?v=2QQTf4oX_uE


[)-----------------------Members--------------------------(]

Ethan Aulwes
Tommy Stepan
Joseph Thompson


Team Members:

  joseph thompson
  Thomas Stepan
  Ethan Aulwes

Sponsoring Teacher: Pauline Stephens

Mail the entire Team

For questions about the Supercomputing Challenge, a 501(c)3 organization, contact us at: consult @ challenge.nm.org

New Mexico Supercomputing Challenge, Inc.
Post Office Box 30102
Albuquerque, New Mexico 87190
(505) 667-2864

Supercomputing Challenge Board of Directors
Board page listing meetings and agendas
If you have volunteered for the Challenge, please fill out our In Kind form.