13
07/09/09 wiiRemote useR! 2009 Focus Multimedia Landon Jensen ([email protected]) Vatsal Shah ([email protected])

wiiRemote useR! 2009 Focus Multimedia · 07/09/09 wiiRemote useR! 2009 Focus Multimedia Landon Jensen ([email protected]) Vatsal Shah ([email protected])

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: wiiRemote useR! 2009 Focus Multimedia · 07/09/09 wiiRemote useR! 2009 Focus Multimedia Landon Jensen (lsjensen@micron.com) Vatsal Shah (vshah@purdue.edu)

07/09/09

wiiRemoteuseR! 2009 Focus MultimediaLandon Jensen ([email protected])

Vatsal Shah ([email protected])

Page 2: wiiRemote useR! 2009 Focus Multimedia · 07/09/09 wiiRemote useR! 2009 Focus Multimedia Landon Jensen (lsjensen@micron.com) Vatsal Shah (vshah@purdue.edu)

©2005 Micron Technology, Inc. All rights reserved.

Nintendo Wii?

07/09/09 2

http://www.nintendo.com/wii/what/meetwii

Page 3: wiiRemote useR! 2009 Focus Multimedia · 07/09/09 wiiRemote useR! 2009 Focus Multimedia Landon Jensen (lsjensen@micron.com) Vatsal Shah (vshah@purdue.edu)

©2005 Micron Technology, Inc. All rights reserved.

Wii Remote from Nintendo

A main feature of the Wii Remote is its motion sensing capability, which allows the user to interact with and manipulate items on screen via movement and pointing through the use of accelerometer and optical sensor technology. Bluetooth connectionExtensions… homebRew

http://en.wikipedia.org/wiki/Wii_Remote

07/09/09 3

Page 4: wiiRemote useR! 2009 Focus Multimedia · 07/09/09 wiiRemote useR! 2009 Focus Multimedia Landon Jensen (lsjensen@micron.com) Vatsal Shah (vshah@purdue.edu)

©2005 Micron Technology, Inc. All rights reserved.

Previous Work: Wii+Matlab = WiiLAB

07/09/09 4

http://netscale.cse.nd.edu/twiki/bin/view/Edu/WiiMote

Page 5: wiiRemote useR! 2009 Focus Multimedia · 07/09/09 wiiRemote useR! 2009 Focus Multimedia Landon Jensen (lsjensen@micron.com) Vatsal Shah (vshah@purdue.edu)

©2005 Micron Technology, Inc. All rights reserved.

Wii + R: Technical Details

CombineVisual C# 2008 Studio ExpressR (via statconnDCOM)Wii Remote (via WiimoteLib)

Wii Remote sensor data captured by event/polling and sent to R for graphics

07/09/09 5

WiiRemote

C# RWiimoteLib statconnDCOM

Page 6: wiiRemote useR! 2009 Focus Multimedia · 07/09/09 wiiRemote useR! 2009 Focus Multimedia Landon Jensen (lsjensen@micron.com) Vatsal Shah (vshah@purdue.edu)

©2005 Micron Technology, Inc. All rights reserved.

Technical Details (code snippets)

07/09/09 6

Page 7: wiiRemote useR! 2009 Focus Multimedia · 07/09/09 wiiRemote useR! 2009 Focus Multimedia Landon Jensen (lsjensen@micron.com) Vatsal Shah (vshah@purdue.edu)

©2005 Micron Technology, Inc. All rights reserved.

Technical Details (code snippets, cont)

07/09/09 9

Page 8: wiiRemote useR! 2009 Focus Multimedia · 07/09/09 wiiRemote useR! 2009 Focus Multimedia Landon Jensen (lsjensen@micron.com) Vatsal Shah (vshah@purdue.edu)

©2005 Micron Technology, Inc. All rights reserved.

Let's have some fun

Use WiiRemote to create/interact with data (1D, 2D, 3D, and beyond)Possible applications?

Enhance learning experienceCheck out these simple games…

07/09/09 8

Page 9: wiiRemote useR! 2009 Focus Multimedia · 07/09/09 wiiRemote useR! 2009 Focus Multimedia Landon Jensen (lsjensen@micron.com) Vatsal Shah (vshah@purdue.edu)

©2005 Micron Technology, Inc. All rights reserved.

Live Demo #1

07/09/09 9

1D SPC/R2R game DEMO1

Page 10: wiiRemote useR! 2009 Focus Multimedia · 07/09/09 wiiRemote useR! 2009 Focus Multimedia Landon Jensen (lsjensen@micron.com) Vatsal Shah (vshah@purdue.edu)

©2005 Micron Technology, Inc. All rights reserved.

Live Demo #2

2D SPC/R2R game

07/09/09 10

DEMO2

Page 11: wiiRemote useR! 2009 Focus Multimedia · 07/09/09 wiiRemote useR! 2009 Focus Multimedia Landon Jensen (lsjensen@micron.com) Vatsal Shah (vshah@purdue.edu)

©2005 Micron Technology, Inc. All rights reserved.

Live Demo #3

3D scatterplot via rgl or with ggobi

07/09/09 11

DEMO3

Page 12: wiiRemote useR! 2009 Focus Multimedia · 07/09/09 wiiRemote useR! 2009 Focus Multimedia Landon Jensen (lsjensen@micron.com) Vatsal Shah (vshah@purdue.edu)

©2005 Micron Technology, Inc. All rights reserved.

Other games…

07/09/09 12

VarianceCovarianceMatrix

Page 13: wiiRemote useR! 2009 Focus Multimedia · 07/09/09 wiiRemote useR! 2009 Focus Multimedia Landon Jensen (lsjensen@micron.com) Vatsal Shah (vshah@purdue.edu)

©2005 Micron Technology, Inc. All rights reserved.

Special thanks...

07/09/09 13

Johnny Chung Lee for his cool Wii Project ideasBrian Peek for his WiimoteLib librariesJason Smith for Wiimote PresentorGreat packages: rgl, iplotsMicron Technology, Inc and Purdue University for

sponsoring our travels