The Wiimote and Beyond: Spatially Convenient Devices for 3D User Interfaces

The Nintendo Wii Remote (Wiimote) has served as an input device in 3D user interfaces (3DUIs) but differs from the general-purpose input hardware typically found in research labs and commercial applications. Despite this, no one has systematically evaluated the device in terms of what it offers 3DUI designers. Experience with the Wiimote indicates that it's an imperfect harbinger of a new class of spatially convenient devices, classified in terms of spatial data, functionality, and commodity design. This tutorial presents techniques for using the Wiimote in 3DUIs. It discusses the device's strengths and how to compensate for its limitations, with implications for future spatially convenient devices.

[1]  Simon Richir,et al.  WiiMedia: motion analysis methods and applications using a consumer video game controller , 2007, Sandbox '07.

[2]  Emiko Charbonneau,et al.  Understanding visual interfaces for the next generation of dance-based rhythm video games , 2009, SIGGRAPH 2009.

[3]  P. Veltink,et al.  Estimating orientation with gyroscopes and accelerometers. , 1999, Technology and health care : official journal of the European Society for Engineering and Medicine.

[4]  Ivan Poupyrev,et al.  3D User Interfaces: Theory and Practice , 2004 .

[5]  Johnny Chung Lee,et al.  Hacking the Nintendo Wii Remote , 2008, IEEE Pervasive Computing.

[6]  Ronald Azuma,et al.  Predictive tracking for augmented reality , 1995 .

[7]  B. Andrews,et al.  Detecting absolute human knee angle and angular velocity using accelerometers and rate gyroscopes , 2001, Medical and Biological Engineering and Computing.

[8]  Joseph J. LaViola,et al.  RealNav: Exploring natural user interfaces for locomotion in video games , 2010, 2010 IEEE Symposium on 3D User Interfaces (3DUI).

[9]  Joseph J. LaViola Bringing VR and Spatial 3D Interaction to the Masses through Video Games , 2008, IEEE Computer Graphics and Applications.

[10]  S. Nasiri A Critical Review of MEMS Gyroscopes Technology and Commercialization Status , 2005 .

[11]  데쓰지 마키노 Image processing apparatus and storage medium , 2010 .

[12]  Paul D. Varcholik,et al.  Gestural Communication With Accelerometer-Based Input Devices and Tactile Displays , 2008 .

[13]  Dean Rubine,et al.  Specifying gestures by example , 1991, SIGGRAPH.

[14]  Greg Welch,et al.  Motion Tracking: No Silver Bullet, but a Respectable Arsenal , 2002, IEEE Computer Graphics and Applications.

[15]  Joseph J. LaViola,et al.  Exploring 3D gestural interfaces for music creation in video games , 2009, FDG.

[16]  Aurelio Cappozzo,et al.  Is it feasible to reconstruct body segment 3-D position and orientation using accelerometric data? , 2003, IEEE Transactions on Biomedical Engineering.

[17]  Jessica K. Hodgins,et al.  Accelerometer-based user interfaces for the control of a physically simulated character , 2008, SIGGRAPH 2008.

[18]  Joseph J. LaViola,et al.  Double exponential smoothing: an alternative to Kalman filter-based predictive tracking , 2003, IPT/EGVE.

[19]  B. Ripley,et al.  Pattern Recognition , 1968, Nature.

[20]  Walter Daelemans,et al.  Machine Learning Approaches , 1999 .

[21]  Sergios Theodoridis,et al.  Pattern Recognition, Third Edition , 2006 .