2009年10月12日 星期一

wii 平衡板-改,使之可以對應生理訊號之收集--前言

wii 在2006年上巿,算起來也經歷了快3年的日子了。

其實,除了早了個一年多發售的Xbox 360外,不管是wii或是ps3,在無線控制上都有一個特殊的部份,就是使用藍牙的傳輸。其實,可能是為了傳輸的效率和減少lag的考量,都和正統的藍牙協定不合,尤其是ps3手把,根本是重寫了藍牙的協定。但是,透過某些方式,都可以讓這些無線控制器,連接到pc上頭,進而收集其訊號來從事一些工作。而,最好使用的就是wii的控制器了。

在這個網站,Hack a Wii,提到了不少用wii來連線控制的東東,甚至直接使用iphone上的藍牙來接收wiimote傳來的訊號。
另一個網站,Balance Board Blog則是加上了wii balance board,平衡板,來做其他的事,像說是:

Roomba Hack - 控制 Roomba 吸塵器機器人的前進後退。

Google Street Map - 用 Wii Balance Board 在google street view中逛街。

Google Earth - 也可以在天空中滑行?

Wii Drum High - 加上兩支wiimote,可以當作是一個鼓手,敲打虛擬的鼓組!
......等等

其實,整個wii controller的傳輸協定和內容已經等於被破解了,可以在wiibrew的網站上,找到wiimote, Nunchuk, classic controller, Guitar controller, balance boardwiimote plus等詳細的說明了如何解碼其資訊及對應的senseer意義。不過,小弟我至今找到的多半是國外的資料,歐、美、或是日本。僅有前述的 Wii Drum High 是台灣對岸的研究生寫出來的專題。試問,真的所有的資料都要去國外找嗎??

因此,在從事這個balance board的研究應用之時,我也順便把找到的資訊一個個貼出來,一方面當作自己的筆記,也以為拋磚引玉之用。wiimote 的感應器,用途很多,加上wiimote plus 和 balance board之後,功能也大幅增進。至於可以怎麼用,當然是看你無限的想像力和執行力了。

7 則留言:

匿名 提到...

請問如果把WII的平衡板拿來做其他用途,不會有侵權的問題嗎?

打字蛙 提到...

嗯?
侵什麼權??

原則上,並沒有動到它的硬體、軟體。
也沒拆機器。
只是用電腦、用藍牙來"接收"它的訊號。
電腦中使用的也是開放原始碼的軟體。

應該不會有侵權的問題。

匿名 提到...

再次請教:我們在玩WII FIT 的時候不是有一個身體測試的項目,做完測試後,會跟我們說左右兩邊的重心差多少,這個東西如果要獨立寫一個軟體會很難嗎?台灣有人做這方面的研究嗎?因為英文看不懂?
謝謝?

打字蛙 提到...

嗯,應該還好,要用到的liberary都有
只是它使用的計算方法是什麼要先知道就是。

真的要做研究的人,會使用研究等級的force board,應該不會拿這種玩具來玩。(但是小弟我沒經費,只能拿玩具來做研究 ~.~)

匿名 提到...

因為我想要的用途也沒太複雜,只是想要拿來作重心的分析!

打字蛙 提到...

重心的分析,據我所知在美國波士頓的哈佛大學有一組人在研究中,他們用的就是研究等級的force board。

如果你真的想玩,在http://code.google.com/p/wiidevicedriver-cpp/
可以看到相關的project

匿名 提到...

謝謝您的分享