1 of 2
1
WiiTUIO Version 1
Posted: 15 June 2010 11:08 AM   [ Ignore ]
Rank
Joined  2010-06-14
Total Posts:  8
New Member

Hello Everyone!

My name is John Hardy and I am from Lancaster University in the UK.  I am currently building a pen based multi-touch table on a shoestring budget and decided to use a Wiimote.  Unfortunately the IR sources were unstable with more than one input (I suspect that it is biased towards finding for 3 in a row like the sensor bar) so I decided to write a little but of code which attempts to correct for it in software using some simple thresholds and classification algorithms.  The result is a much more stable experience.  I have only managed to test it with two inputs because I only have two hands.  Something I’m working on addressing… lol

So, here is a Google code project where you can download the source and some binaries ( http://code.google.com/p/wiituio/ ).  As of the first tag it generates TUIO events and I am about to add experimental Windows 7 touch event support into the trunk based on the multi-touch vista stuff.  Hopefully that it will enable a few more funky hacked together apps using the native windows stuff. grin

(Just so you know, I tried using the windows 7 driver with the TIUO provider that comes with MTVista but it seems to not respond too well to the TUIO messages (its like its remembering the first contact point and replaying it as an update constantly which creates like a triangle fan effect in paint).  However the library seems to work flawlessly with the other TUIO apps I’ve tried - so hopefully I will either find a bug in the driver logic OR manage to get it working with some tweaks in my own version).

I must say; the community you all have looks fantastic and full of very exciting projects/ideas!

John

Profile
 
 
Posted: 15 June 2010 12:05 PM   [ Ignore ]   [ # 1 ]
Rank
Joined  2010-06-14
Total Posts:  8
New Member

So the Windows 7 touch events are in and working a treat.  grin Expect some more UI support (i.e. checboxes for TUIO/Windows7 events) in the future.  Also - perhaps a readme or two on how to get it working!

Profile
 
 
Posted: 15 June 2010 12:50 PM   [ Ignore ]   [ # 2 ]
Avatar
RankRankRankRankRankRank
Joined  2009-04-14
Total Posts:  1895
Moderator

check my blog in order to install correctly the win7 driver, the TUIO support works perfectly !!!

 Signature 

One more but very useful blog : http://blog.cktouch.com/
Rear DI + Windows Seven = So Nice…
_________________________________________________

Profile
 
 
Posted: 15 June 2010 01:37 PM   [ Ignore ]   [ # 3 ]
Rank
Joined  2010-06-14
Total Posts:  8
New Member

Thanks (and nice blog!) but I am pretty sure Nesher’s driver is installed fine because it works great with the other providers but only intermittently with the TUIO events my app would generate.  Under the assumption that MTV is fine - that points to my TUIO events being dodgy, no?  Perhaps I am missing something obvious but I am pretty sure they are to spec.  Unless you have something to replace MTV’s driver/Multitouch.Service.Console/Multitouch.Driver.Console I don’t see how installing the driver again would make any difference?  That said, I am new here :-p

I’ve been playing with all the Windows 7 touch pack stuff for the last 30 minutes.. hehe fun stuff!  I can’t believe how much more improved the Wiimote inputs are with a little bit of classification and some thresholds.  Really worth it!  I might upload a comparison video if anyone is interested in seeing the difference.

Profile
 
 
Posted: 15 June 2010 01:54 PM   [ Ignore ]   [ # 4 ]
Avatar
RankRankRankRankRankRank
Joined  2009-04-14
Total Posts:  1895
Moderator

tks for the tks !! (the driver is from daniel, not nesher, but never mind wink )

If you get some inputs with the TUIO then the install is fine, there must be something wrong with your TUIO event generator… you should definitly check it…

a video could be useful, never saw a real use of the technic with win7… but there is no hurry on that…

 Signature 

One more but very useful blog : http://blog.cktouch.com/
Rear DI + Windows Seven = So Nice…
_________________________________________________

Profile
 
 
Posted: 15 June 2010 02:11 PM   [ Ignore ]   [ # 5 ]
Avatar
RankRankRankRank
Joined  2006-11-09
Total Posts:  1470
Administrator

this should be fun wink thanks for sharing!

 Signature 

~

Profile
 
 
Posted: 15 June 2010 03:16 PM   [ Ignore ]   [ # 6 ]
Rank
Joined  2010-06-14
Total Posts:  8
New Member

Here’s a quick video I just took with my mobile so I sound a bit muffled.  The smoke at the start shows the difference without using the stabilising technique and then with the technique.  After this I’m just playing with the Windows 7 touch pack.  grin

Profile
 
 
Posted: 15 June 2010 03:20 PM   [ Ignore ]   [ # 7 ]
Avatar
RankRankRankRankRankRank
Joined  2009-04-14
Total Posts:  1895
Moderator

Very nice video and we clearly see the difference !!! Nice work for wiimote users !!!

 Signature 

One more but very useful blog : http://blog.cktouch.com/
Rear DI + Windows Seven = So Nice…
_________________________________________________

Profile
 
 
Posted: 15 June 2010 03:53 PM   [ Ignore ]   [ # 8 ]
RankRankRankRank
Joined  2009-08-21
Total Posts:  532
Elite

Wow ! Awesome work ! Good to see this ! smile)

 Signature 

~~Amit~~

Blog - Twitter - Facebook

Profile
 
 
Posted: 15 June 2010 05:57 PM   [ Ignore ]   [ # 9 ]
Rank
Joined  2010-06-14
Total Posts:  8
New Member

Cheers! smile There should be some more updates coming soon so I’ll keep you posted.

Profile
 
 
Posted: 16 June 2010 01:17 PM   [ Ignore ]   [ # 10 ]
RankRankRankRank
Joined  2007-07-14
Total Posts:  812
Elite
MashineGun - 15 June 2010 01:54 PM

tks for the tks !! (the driver is from daniel, not nesher, but never mind wink

actualy it is from both of them… and more specificaly - “daniel d” and “nesher” are the same person :D

 Signature 

HID Multitouch driver for Windows 7 http://multitouchvista.codeplex.com/

Profile
 
 
Posted: 16 June 2010 01:19 PM   [ Ignore ]   [ # 11 ]
Avatar
RankRankRankRankRankRank
Joined  2009-04-14
Total Posts:  1895
Moderator

yeah i figured that out just after writing it but was on my mobile so it was difficult to reedit it… my bad

 Signature 

One more but very useful blog : http://blog.cktouch.com/
Rear DI + Windows Seven = So Nice…
_________________________________________________

Profile
 
 
Posted: 17 June 2010 08:19 AM   [ Ignore ]   [ # 12 ]
Avatar
RankRankRank
Joined  2008-11-22
Total Posts:  493
Sr. Member

finally some one come up and build a stable wiimote+tuio app
thank you very much John. it works perfect and smoothly.i’m sure you had seen this app before
it works but it is very difficult to get it calibrated and need to point ir LED directly to be tracked but you app is working just peachy.
i’ve heard about java wiimote whiteboard app that has the ability to sent tuio messages but i haven’t been had success to run it under win 7 nor win xp.

 Signature 

my 19” LCD setup ----> turned into new look
my 60” FTIR setup (old video)

Profile
 
 
Posted: 23 June 2010 06:50 AM   [ Ignore ]   [ # 13 ]
Rank
Joined  2010-06-14
Total Posts:  8
New Member

Hey folks!

My friend and I have just finished some updates and you can download a new version from here:
http://code.google.com/p/wiituio/downloads/list

This version can both talk to Daniel/Nesher’s driver and generate TUIO events. grin Plus we have a funky new UI!
Does anyone know how I can get it listed over at the TUIO site?

Cheers,

John

Profile
 
 
Posted: 01 August 2010 10:47 AM   [ Ignore ]   [ # 14 ]
Rank
Joined  2010-07-31
Total Posts:  5
New Member

Very good job. But, A wiimote can capture max 4 IR bulb. So what is max of your sofware ? And can I combine 2 Wimote to capture max 8 bulb IR ?. This is a very project

Cheer

Profile
 
 
Posted: 01 August 2010 11:28 AM   [ Ignore ]   [ # 15 ]
Rank
Joined  2010-06-14
Total Posts:  8
New Member

Theoretically the software can capture as many as you like, however as you said, the Wii remote hardware is limited by the (4 x number of Wiimotes) - points in the overlapping regions.  We are planning on adding the ability to use multiple Wiimotes to track a larger area over the next week or so stay tuned.  If you have any feature requests, put them here and I will add them if I get chance. smile

Profile
 
 
   
1 of 2
1
 
‹‹ TUIO Coordinate System      Where to start? ››