Research Log of Web Science Students

Computer Science is not simply programming

8. Pointing using light… /*Wiimote senses light*/

leave a comment »

I’ve got this from Wikipedia.com (http://www.ugrad.math.ubc.ca/coursedoc/math101/notes/applications/velocity.html):

Use of the Sensor Bar allows the Wii Remote to be used as an accurate pointing device up to 5 meters (approx. 16 ft) away from the bar. The Wii Remote’s image sensor is used to locate the Sensor Bar’s points of light in the Wii Remote’s field of view. The light emitted from each end of the Sensor Bar is focused onto the image sensor which sees the light as two bright dots separated by a distance “mi” on the image sensor. The second distance “m” between the two clusters of light emitters in the Sensor Bar is a fixed distance. From these two distances m and mi, the Wii CPU calculates the distance between the Wii Remote and the Sensor Bar using triangulation. In addition, rotation of the Wii Remote with respect to the ground can also be calculated from the relative angle of the two dots of light on the image sensor.  Games can be programmed to sense whether the image sensor is covered, which is demonstrated in a Microgame of Smooth Moves, where if the player does not uncover the sensor, the champagne bottle that the remote represents will not open… Innovative users have used other sources of IR light as Sensor Bar substitutes such as a pair of flashlights and a pair of candles. Such substitutes for the Sensor Bar illustrate the fact that a pair of non-moving lights provide continuous calibration of the direction that the Wii Remote is pointing and its physical location relative to the light sources…

Wew… T.T I’m still trying to find ways on how to use Wiimote as a pointing device using just the accelerometer. But I’ll talk to my partner about this later, because I really think use of the Wiimote as a pointing device would be a great help for our thesis (implementing drag-and-drop functionalities, for example).

Advertisements

Written by gulard

August 14, 2009 at 1:30 am

Posted in MyMathVentures

Tagged with , , , ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: