Finger Interaction Virtual Reality

Slides:



Advertisements
Similar presentations
Haptic Glove Hardware Graduation Project Prepared by Yaman A. Salman Eman M. Masarweh 2012.
Advertisements

Outline Project overview Project-specific success criteria Block diagram Component selection rationale Packaging design Schematic and theory of operation.
Project Overview- Strong Arm ECEN 4160, Spring 2005 Thaine Hock Matt Corne Sammit Adhya Luz Quiñónez.
RESIDENTIAL ACTIVE DAYLIGHTING SYSTEM 4/21/2010 Alec Bornemann.
CSE Design Lab – Milestone 2 James Hopkins Dave Festa Dennis O’Flaherty Karl Schwirz.
Electrical and Computer Engineering Motion Analyzer for Physical Therapy (MAPT) SDP10 – Final Project Review Arjuna Baratham (CSE) - Sean Klaiber (EE)
SDP Presentation1 STEVI: Sensory Technology Enhancement for the Visually Impaired 10/20/2009 Comprehensive Design Review Alex StarosielskiUltrasonic SensingWeb-Developer.
Electrical and Computer Engineering Personal Heads-Up Display Ivan Bercovich Radu-Andrei Ivan Jeff Little Felipe Vilas-Boas Faculty: Dr. Tilman Wolf Preliminary.
Conference Room Laser Pointer System Final Design Report Anna Goncharova Brent Hoover Alex Mendes.
Electrical and Computer Engineering Personal Head-Up Display Ivan Bercovich Radu-Andrei Ivan Jeff Little Felipe Vilas-Boas Faculty: Dr. Tilman Wolf Midway.
Remote communication and sensing.
2.5/2.6/2.7.  Virtual Reality presents a world in 3d space  Regular input devices such as a mouse only has 2 degrees of movement when 6 is needed for.
Microcontroller Robot Design Spring 2003 Advisor : Prof. Hayler Engineering Team: Mark Vo Jing Hua Zhong Abbas Ziadi.
Shiv Yukeun Donghan Robert.  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
GNMSGNMS Jason Rice Eric Ellett Larry Price Daniel Grum.
Robotic Arm and Dexterous Hand Critical Design Review February 18, 2005.
Virtual Reality Lecture2. Some VR Systems & Applications 고려대학교 그래픽스 연구실.
ECE SDP11 Team Siqueira: Pat DeRoy, Cory Gorman, Marc Perras TARGET: Touch-Activated Response Gaming Entertainment Table Midway Design Review.
Team 03 Department of Electrical and Computer Engineering 15 October 2014 Digital Fitness Trainer PDR.
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
ECE 477 Final Presentation Team 1  Spring 2012 Paste a photo of team members with completed project here. Annotate this photo with names of team members.
Enhanced Gaming and Pointing Final Project David Dryjanski Andrew Pinkham April 22, 2005.
The Design of an Electronic Bicycle Monitor (EBM) Team P118: Gary Berglund Andrew Gardner Emrys Maier Ammar Mohammad.
ECE 477 Final Presentation Team 1  Spring 2013 Zelun Tie Xin Jin Ranmin Chen Hang Xie.
Single Player Foosball Table with an Autonomous Opponent ECE 4007 Senior Design Team FIFA Dr. James Hamblen Michael Aeberhard Shane Connelly Evan Tarr.
A Virtual Training System Based on Computer Sensing and Football Kicking Dynamics Using Real- Time Wireless Feedback Presented by Alyssa Schaefbauer.
Product: Microsoft Kinect Team I Alex Styborski Brandon Sayre Brandon Rouhier Section 2B.
VR Final Project AR Shooting Game
Electrical and Computer Engineering Smart Goggles To Chong Ryan Offir Matt Ferrante James Kestyn Advisor: Dr. Tilman Wolf Team Wolf.
Robotic Arm and Dexterous Hand Preliminary Design Review November 12, 2004.
Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool.
 Introduction.  Block Diagram.  Sensors.  Arduino.  Advantages.  Limitations.  Applications.  Conclusion. Contents.
What you need: In order to use these programs you need a program that sends out OSC messages in TUIO format. There are a few options in programs that.
Robotic Microphone Stand Team 19 Alex Lincoln Tyler Harrington Zach Newell.
Electric Air Ukulele Ivan Setiawan (setiawa2) Satyo Iswara (iswara2) ECE 445 Senior Design Spring 2012 Team #32 TA: Jane Tu.
Final Report Idea and Overview 1 Scope 2 Hardware and software 3 Algorithm 4 Experiments & Results 5 Conclusion 6.
SPACE MOUSE. INTRODUCTION  It is a human computer interaction technology  Helps in movement of manipulator in 6 degree of freedom * 3 translation degree.
Group #3 RC Ghost Rider Adolph Arieux (EE) James Russick (EE) Paul Shimei (EE) Sponsored by: Workforce Central Florida Mentor: Richard Barrett - ITT.
Inertial Measurement Unit. Project Advisor: Dr. Basart Client: Matt Nelson Team Members (491): Matt Ulrich Luis Garcia Amardeep Jawandha Julian Currie.
Obstacle avoidance with user in the loop for powered wheelchair 24th April 2012 Part-financed by the European Regional Development Fund 1 Xin JIN research.
06/08/16 1.
Gesture Control interface
First-person Teleoperation of Humanoid Robots
Smart Shoe S Seminar 2 Prepared by: Sa’ed Qariab Mos’ab Naffa’a
Sliding Puzzle Project
R.A.W. Remote Armwrestling
Emergency Personnel Indoor Locator
R.A.W. Remote Armwrestling
ACDC A Helping hand Group a
Outline: Reason behind Furia What’s Furia? Furia’s Dimensions.
Personal Heads-Up Display
SDP16 SigninGlove Abstract System Overview Block Diagram Results
Midway Design Review Team 24 “Remote Chess” December 8,
FTIR multi-touch screen
Project Ambulare Junran Chen, Linh Tran, Branden Youssef
Self-Adjusting Jacket ECE 445 SP2017
Introduction to Computer Graphics
R.A.W. Remote Armwrestling
Higher School of Economics , Moscow, 2016
Virtual Imaging Peripheral for Enhanced Reality
A glove that touch the future By jia ming feng
Small, Lightweight Speed and Distance Sensor
Small, Lightweight Speed and Distance Sensor
Image Acquisition and Processing of Remotely Sensed Data
LEAP MOTION: GESTURAL BASED 3D INTERACTIONS
Automated Screw Organization System
PRELIMINARY DESIGN REVIEW
Higher School of Economics , Moscow, 2016
ECE 445 Spring Head Orientation Tracking Module for Headphones
Presentation transcript:

Finger Interaction Virtual Reality FIVR Finger Interaction Virtual Reality April 19, 2018

Team Members Connor McLaughlin Finger Control Feedback / Mechanical Design Alex Bonstrom Unity / Documentation / Positioning Austin Fernalld PCB Designer Alex Smith Finger Distance / Breadboard / Controller Orientation / Mechanical Design

Problem Statement Commercial Virtual Reality controllers neglect the sense of touch in video games For an authentic VR experience a user must feel, touch and lift as though they are in the environment Bonnie

Virtual Reality Controller Introduction FIVR Virtual Reality Controller Commercial Virtual Reality controllers neglect the sense of touch in video games. For an authentic VR experience a user must feel, touch and lift as though they are in the environment.

Solution Design a VR controller that records hand movement, finger movement while providing feedback (resistance) when the user grips an object in the virtual environment Inherent Challenges: Recording the distance a finger moves in free space Accurate hand positioning Mechanical design Allowing independent movement of fingers Stopping hand from squeezing Smack

Design System (with Block Diagram) X 3 flip the servo and TOF sensor

PCB Design Using Altium Designer

Controller Communication Data Output = 33.47ms = 29.9Hz

Unity Communication 2 Sources of Input OpenCV (Using C# wrapper EmguCV) Data: X, Y coordinates Transferred using UDP to Unity Microcontroller Communication Data: Finger readings, orientation data Reads input from Unity using TCP Reads and writes to Microcontroller using C# SerialPort class Sends data to Unity using UDP 2 C# Projects = 1 Visual Studio Solution

System Specifications Measure finger position accurate to +/- 5mm Track hand location (x,y,z) coordinates within +/- 7.5 cm Resist finger compression Resistance at minimum of 10 locations Allow independent finger movement Maximum latency of 100 ms Average latency from input to result in PS4 gaming Less than 1.8 lbs, the weight of three XBOX controllers Austin Computer 8 feet away, screen at 130 degree angle X width: 236.22cm -> 1000 points -> .236 cm/pixel Y height: 171.45cm -> 750 points -> .229 cm/pixel Almost 1:1 in (X,Y) movement

Proposed FDR Deliverables 5 TOF sensors operating simultaneously Unity hand model mimics controller finger movement Demonstrate that virtual objects can be picked up by a virtual hand Micro servos move to position when near Unity object Demonstrate (X,Y,Z) tracking with webcam, accelerometer and gyroscope Bonnie

Budgetary Analysis 50% Budget Leeway { Pressure Sensors: $52.50 Component Singular Unit Price ($) Mass Unit Price (1000 Unit Price / 1000) [$] Enclosure $30 $10 Finger Sensing Technology $54.75 $46.25 Micro Servos $51.45 Power Supply $15.50 Microprocessor $2.00 $1.66 Adafruit BNO055 Breakout $34.77 Aero-Strike Softball $6.49 $1.08 PCB Fabrication $33 $23.78 Total: $227.96 Total per Unit: $184.49 How much will it cost in mass production? Austin 50% Budget Leeway { Pressure Sensors: $52.50 Micro Servos: $49.75 IR Leds: $35.80 Revenue Per Unit (Sale Price) with ~50% COGS: $299

Demo

Thank you!

Questions? ?