Team Status Report 02/27/21

Significant Risks:

  • Creating an AR environment for our game. It is crucial for us to decide if we intend on using a regular background or the user’s living room as a background
  • Tracking the LED glove using OpenCV + Unity. As of now our best option is to spend $95 and use the Unity module to track the input, we need to make a decision if we intend on going forward with this or writing our own library to enable Unity – OpenCV communication

Changes made:

  • Based on feedback from our project proposal presentation we are quantifying our requirements and testing strategy
  • Using Blender and sketchup.com for our 3D assets, using readymade assets  will reduce time spent building our own assets

Schedule – No Changes

Ishaan’s Status Report 02/27/21

I worked on the following:

  • Finding 3D assets for orange, apple, watermelon. Image below is a sample of one of the 3D assets

 

 

 

 

 

 

  • Setting up the Unity development environment on my local machine
  • Installing and getting started on using the following Unity libraries – UnityPhysics, UNet, UnityUI, Unity 2D, Unity Scripting
  • Explored different methods of tracking the user’s LED. The most promising method was using Unity + OpenCV. Based on my research it seems like it might be challenging to write code to make Unity + OpenCV work together, however, an easy alternative might be to pay $95 to use an existing Unity plugin.

 

Progress status – on schedule 

 

Deliverable for next week: 

  • Make existing 3D fruit objects appear in Unity game
  • Basic fruit ninja logic functions. Like spawn fruit
  • Researching methods to track the user LED through Unity

Ishaan’s Status Report 02/21/21

 

I worked on designing our solution and how each component in our project would interact. The figure below demonstrates how the different game components will interact.  

For the glove component I researched different micro controllers would best suit our use case and what sensors, motors we need for haptic feedback[1] [2].

 

Understanding Technical risks: 

I researched different attempts of building fruit ninja in VR and found that translating the 2D visuals to 3D while maintaining a responsive user interface was the most demanding aspect of the project. [3]

Progress Status – On Schedule

Deliverables for next week: 

  1. Setting up the Unity Game environment
  2. Understanding the requirements for 3D modeling and building our fruits
  3.  Designing object/input tracking framework

References: 

  1. https://www.instructables.com/Haptic-Glove-for-the-Blind/
  2. https://hackaday.io/project/160405-diy-haptic-glove-for-vr
  3. https://www.jamesquickportfolio.com/fruit-ninja-vr

Logan’s Status Report for Feb 20

This week I accomplished my main deliverable of creating my assigned slides for the Proposal Presentation. Our team met multiple times throughout the week during and outside of class to respond to instructor feedback and refine our proposal and project idea. We met on Saturday to set up this WordPress site and finish our slides, and I volunteered to present on Monday.

We are on schedule.

In the coming week I plan to present for our team’s Proposal Presentation. As planned, I intend to help procure the parts we need for the physical glove this coming week, as well as begin designs on the 3D elements of our game. I expect next week to include significant time spent becoming acquainted with Unity as well.