1 A multi-player arcade video game platform with a wireless tangible user interface Doo-Seop Eom, Taeyoung Kim, Hyunho Jee, Hyoil Lee, and Junghyun Han.

Slides:



Advertisements
Similar presentations
Blue Eye T E C H N O L G Y.
Advertisements

The Cricket Compass for Context-Aware Mobile Applications Nissanka B. Priyantha.
Pervasive Computing 通訊所 鄭筱親. Outline  Introduction  Context Awareness  Recent Research  Future and Conclusion.
ACCELEROMETER-BASED, GRIP-FREE CONTROLLER Tyler (You-Chi) Le ECE4220 Fall 2011 Dr. DeSouza December 5 th, 2011.
PERFORMANCE MEASUREMENTS OF WIRELESS SENSOR NETWORKS Gizem ERDOĞAN.
Paper by Shi, Qin, Suo, & Xiao Presented by Alan Kelly November 16, 2011.
Tracking a moving object with real-time obstacle avoidance Chung-Hao Chen, Chang Cheng, David Page, Andreas Koschan and Mongi Abidi Imaging, Robotics and.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 16th Lecture Christian Schindelhauer.
A Server-aided Signature Scheme Based on Secret Sharing for Mobile Commerce Source: Journal of Computers, Vol.19, No.1, April 2008 Author: Chin-Ling Chen,
1 ENHANCED RSSI-BASED HIGH ACCURACY REAL-TIME USER LOCATION TRACKING SYSTEM FOR INDOOR AND OUTDOOR ENVIRONMENTS Department of Computer Science and Information.
Decoding Human Movement Using Wireless Sensors Michael Baswell CS525 Semester Project, Spring 2006.
A Relative Positioning System for Co-located Mobile Devices Mike Hazas, Christian Kray, Hans Gellersen, Henoc Agbota, Gerd Kortuem,Computing Department,
A New Household Security Robot System Based on Wireless Sensor Network Reporter :Wei-Qin Du.
Transponder Beacons Control Box Head Mounted Display Inertial Sensor The IS600 Tracking System Ultrasonic Coordinate Base.
5/1/2006Baswell/Decode Human Movement1 Decoding Human Movement Using Wireless Sensors Michael Baswell CS525 Semester Project Spring 2006.
TPS: A Time-Based Positioning Scheme for outdoor Wireless Sensor Networks Authors: Xiuzhen Cheng, Andrew Thaeler, Guoliang Xue, Dechang Chen From IEEE.
2008/7/3 NanoMon: An Adaptable Sensor Network Monitoring Software Misun Yu, Haeyong Kim, and Pyeongsoo Mah Embedded S/W Research Division Electronics and.
UPLINK: ULTRASONIC POSITION LOCATOR FOR INDOOR ENVIRONMENTS Aunim Mashrur Hossain, Giridhar Nandipati Advised By: Dr. Daniel Lee Thursday, April 22nd 1:30pm.
Cross Strait Quad-Regional Radio Science and Wireless Technology Conference, Vol. 2, p.p. 980 – 984, July 2011 Cross Strait Quad-Regional Radio Science.
BluEyes Bluetooth Localization and Tracking Ei Darli Aung Jonathan Yang Dae-Ki Cho Mario Gerla Ei Darli Aung Jonathan Yang Dae-Ki Cho Mario Gerla.
WALRUS: Wireless Active Location Resolver with Ultrasound Tony Offer, Christopher Palistrant.
Power Consumption Measurement and Clock Synchronization on Low-Power Wireless Sensor Networks Author : Yu-Ping Chen, Quincy Wu 1.
The Platforms enabling Wireless Sensor Networks Hill, Horton, Kling, Krishnamurthy CACM, June 2004.
Energy Saving In Sensor Network Using Specialized Nodes Shahab Salehi EE 695.
Sensor Positioning in Wireless Ad-hoc Sensor Networks Using Multidimensional Scaling Xiang Ji and Hongyuan Zha Dept. of Computer Science and Engineering,
QoS-Driven Wireless Broadband Home Networking Based on Multihop Wireless Mesh Networks Authors : B. Park, W. Lee, S. Ahn, and Sungjoon Ahn Published :
Dynamic Load Balancing through Association Control of Mobile Users in WiFi Networks 2013 YU-ANTL Seminal November 9, 2013 Hyun dong Hwang Advanced Networking.
Introduction to Sensor Networks Rabie A. Ramadan, PhD Cairo University 3.
A Framework for Energy- Saving Data Gathering Using Two-Phase Clustering in Wireless Sensor Networks Wook Chio, Prateek Shah, and Sajal K. Das Center for.
A Multi-Channel MAC Protocol for Wireless Sensor Networks Chen xun, Han peng, He qiu-sheng, Tu shi-liang, Chen zhang-long The Sixth IEEE International.
Localization With Mobile Anchor Points in Wireless Sensor Networks
A Mobile-IP Based Mobility System for Wireless Metropolitan Area Networks Chung-Kuo Chang; Parallel Processing, ICPP 2005 Workshops. International.
A sensor for measuring the acceleration of a moving or vibrating body.
F Networked Embedded Applications and Technologies Lab Department of Computer Science and Information Engineering National Cheng Kung University, TAIWAN.
Implementing a Sentient Computing System Presented by: Jing Lin, Vishal Kudchadkar, Apurva Shah.
Turns human body into a touch screen finger input Interface. By, M.PRATHYUSHA 07P61A1261 IT-B.
Location Estimation in Ad-Hoc Networks with Directional Antennas N. Malhotra M. Krasniewski C. Yang S. Bagchi W. Chappell 5th IEEE International Conference.
MANETS Justin Champion Room C203, Beacon Building Tel 3292,
GENESIS OF VIRTUAL REALITY  The term ‘Virtual reality’ (VR) was initially coined by Jaron Lanier, founder of VPL Research (1989)..
1 Mobile-Assisted Localization in Wireless Sensor Networks Nissanka B.Priyantha, Hari Balakrishnan, Eric D. Demaine, Seth Teller IEEE INFOCOM 2005 March.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 Wireless Sensor Network Wireless Sensor Network Based.
March 17, 2008Doc: IEEE Jean Schwoerer (France Telecom R&D) Slide1 Project: IEEE P Working Group for Wireless Personal Area.
Wireless Sensor Networks Nov 1, 2006 Jeon Bokgyun
Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni.
2017/4/25 INDOOR LOCALIZATION SYSTEM USING RSSI MEASUREMENT OF WIRELESS SENSOR NETWORK BASED ON ZIGBEE STANDARD Authors:Masashi Sugano, Tomonori Kawazoe,
CONTENT 1. Introduction to Kinect 2. Some Libraries for Kinect 3. Implement 4. Conclusion & Future works 1.
SATIRE: A Software Architecture for Smart AtTIRE R. Ganti, P. Jayachandran, T. F. Abdelzaher, J. A. Stankovic (Presented by Linda Deng)
Accurate Indoor Localization With Zero Start-up Cost
A Framework with Behavior-Based Identification and PnP Supporting Architecture for Task Cooperation of Networked Mobile Robots Joo-Hyung Kiml, Yong-Guk.
CONTENT FOCUS FOCUS INTRODUCTION INTRODUCTION COMPONENTS COMPONENTS TYPES OF GESTURES TYPES OF GESTURES ADVANTAGES ADVANTAGES CHALLENGES CHALLENGES REFERENCE.
Turning a Mobile Device into a Mouse in the Air
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
The GETA Sandals: A Footprint Location Tracking System Kenji Okuda, Shun-yuan Yeh, Chon-in Wu, Keng-hao Chang, and Hao-hua Chu National Taiwan University.
Human Activity Recognition Based on Silhouette Directionality IEEE TRANSACTIONS ON CIRCUITS AND SYATEM FOR VEDIO TECHNOLOGY, VOL.18, NO.9, SEPTEMBER 2008.
Interactive Emotional Content Communications System using Portable Wireless Biofeedback Device IEEE Transactions on Consumer Electronics, Vol. 57, No.
KAIS T Location-Aided Flooding: An Energy-Efficient Data Dissemination Protocol for Wireless Sensor Networks Harshavardhan Sabbineni and Krishnendu Chakrabarty.
SPK – 4 Golomazov Artem in my life. Hello! My name is Artem and I’d like to tell you about Information Technology by using Information Technology! It.
Magic Wand Battle Game Team 53 Shanoon Martin, Jialin Sun, Manfei Wu.
Nissanka Bodhi Priyantha Computer Science, Massachusetts Institute of Technology RTLab. Seolyoung, Jeong Dissertation, MIT, June 2005.
Final Report Idea and Overview 1 Scope 2 Hardware and software 3 Algorithm 4 Experiments & Results 5 Conclusion 6.
Luis E. Palafox and J.Antonio Garcia-Macias CICESE – Research Center 2009 Proceedings of the 4 th international conference on Wireless pervasive computing.
Scalable and Distributed GPS free positioning for Sensor Networks Rajagopal Iyengear and Biplab Sikdar IEEE International Conference on Communications.
UWave: Accelerometer-based personalized gesture recognition and its applications Tae-min Hwang.
Musical Instrument Virtual
Dynamic Fine-Grained Localization in Ad-Hoc Networks of Sensors
Dr. Chaitali Chakrabarthi.
Managed DirectX Joe Gavin.
A seminar on Touchless Technology
A schematic overview of localization in wireless sensor networks
Team North Star + Lockheed Martin
Presentation transcript:

1 A multi-player arcade video game platform with a wireless tangible user interface Doo-Seop Eom, Taeyoung Kim, Hyunho Jee, Hyoil Lee, and Junghyun Han IEEE Transaction on Consumer Electronics, Vol. 54, No. 4 November, 2008 Presented by: Chin-Yu, Ou

2 Outline Introduction Arcade Video Game Platform Hardware configuration Computation of distances and acceleration Pose computation Performance analysis in position sensing Implementation and prototype game Conclusion

3 Introduction A recent game development trend is a natural user interface which seamlessly integrates physical space and virtual space. Recognition of a game player’s gesture often replaces traditional pointing devices such a a mouse. Tracking a player’s motion, and representing it in virtual environments.

4 Introduction (cont.) Authors designed and developed a motion tracking system using various off-the-shelf wireless sensor nodes, and built a prototype of an arcade video game. The motion tracking system comprised acceleration sensors and ultrasonic signals. The angular velocities of the devices were computed, to create special effects in the game.

5 Hardware configuration Sink node Beacon Game stick

6 Hardware configuration (cont.) The sink node synchronizes and coordinates the beacons and game sticks, an then collects the distance/acceleration data of the game sticks. The game sticks send ultrasonic signals to the beacons, for measuring the distances between them.

7 Computation of distances and acceleration The sink node broadcasts RF signals to all game sticks. Each game stick responds to the broadcast with an RF message, which contains its ID. The sink node identifies every active game stick. The ID of Beacons are known to the sink node in advance. When a beacon receives an ultrasonic signal, it uses the standard time-of-arrival technique to estimate the distance of the game stick.

8 Computation of distances and acceleration (cont.)

9 Immediately after sending the packet of the last game stick to the PC, the sink node synchronizes the beacons and game sticks, and then performs another iteration to render the next scene. Packet of each game stick

10 Pose computation For computing the position of a game stick, the well- known trilateration method is used.

11 Pose computation (cont.)

12 Pose computation (cont.) The system of equations is solved using Newton- Raphson method. 參閱 運用初始值來求算方程式的近似解,再由近似解代入求 算更精確的解,依此類推。 The initial position (x, y, z) of the game stick is set to the center of the game space.

13 Performance analysis in position sensing For the purpose of performance analysis, a game stick was fixed at a particular position, and the distance from a beacon was measured 1,500 times. The distance between the game stick and the beacon is 100cm. 25ºC

14 Performance analysis in position sensing (cont.) The speed of sound varies with the atmospheric conditions, and the most important factor is the temperature. The speed of sound usually increases with increasing temperature (m/s) represents the speed at 0ºC and t is the temperature.

15 Performance analysis in position sensing (cont.) t = 25ºC. The room temp. is 20ºC

16 Performance analysis in position sensing (cont.) t = 25ºC. The room temp. is 30ºC

17 Implementation and prototype game The beacons are located at the four corners of the screen, and this is a two-player game. The ID and pose of each game stick are sampled at 25Hz(motion data of two game sticks are sampled at 50Hz).

18 Implementation and prototype game (cont.) For approximating the angular velocities, which are used for creating special effects in the game.

19 Conclusion The paper presented an arcade video game platform that can detect the motions of multiple game players. The implementation results proved that various off-the- shelf wireless sensor nodes can be used for VR games that require the tracking of the motions of users or physical objects.