<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Python WiiMote Headtracking How-To</title>
	<atom:link href="http://blog.insightvr.com/?feed=rss2&#038;p=16" rel="self" type="application/rss+xml" />
	<link>http://blog.insightvr.com/?p=16</link>
	<description>lasers, wiimote headtracking, games, visualizations</description>
	<lastBuildDate>Sun, 22 Aug 2010 21:30:51 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: john</title>
		<link>http://blog.insightvr.com/?p=16&#038;cpage=1#comment-16169</link>
		<dc:creator>john</dc:creator>
		<pubDate>Tue, 01 Jun 2010 21:30:56 +0000</pubDate>
		<guid isPermaLink="false">http://blog.insightvr.com/?p=16#comment-16169</guid>
		<description>I&#039;m puzzled that you say it doesn&#039;t work on OS X, as I&#039;ve been running it on OS X for years now.  Could you elaborate?</description>
		<content:encoded><![CDATA[<p>I&#8217;m puzzled that you say it doesn&#8217;t work on OS X, as I&#8217;ve been running it on OS X for years now.  Could you elaborate?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Boris Smus</title>
		<link>http://blog.insightvr.com/?p=16&#038;cpage=1#comment-16131</link>
		<dc:creator>Boris Smus</dc:creator>
		<pubDate>Sat, 29 May 2010 17:50:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.insightvr.com/?p=16#comment-16131</guid>
		<description>Thanks for the writeup. Unfortunately it doesn&#039;t work on OS X. Here&#039;s a simple cross platform solution using the lightblue library: 

http://www.borismus.com/prototyping-wii-remote-python/</description>
		<content:encoded><![CDATA[<p>Thanks for the writeup. Unfortunately it doesn&#8217;t work on OS X. Here&#8217;s a simple cross platform solution using the lightblue library: </p>
<p><a href="http://www.borismus.com/prototyping-wii-remote-python/" rel="nofollow">http://www.borismus.com/prototyping-wii-remote-python/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: john</title>
		<link>http://blog.insightvr.com/?p=16&#038;cpage=1#comment-15798</link>
		<dc:creator>john</dc:creator>
		<pubDate>Mon, 19 Apr 2010 17:31:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.insightvr.com/?p=16#comment-15798</guid>
		<description>Dan,

That is a good point.  I&#039;ve been careful to make it in my live presentations but probably don&#039;t mention it enough here on the blog.  The reset button in the battery compartment is very useful for making a connection.  When I&#039;m doing wiimote stuff I have the battery cover off all the time and am hitting that button constantly.</description>
		<content:encoded><![CDATA[<p>Dan,</p>
<p>That is a good point.  I&#8217;ve been careful to make it in my live presentations but probably don&#8217;t mention it enough here on the blog.  The reset button in the battery compartment is very useful for making a connection.  When I&#8217;m doing wiimote stuff I have the battery cover off all the time and am hitting that button constantly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Collyer</title>
		<link>http://blog.insightvr.com/?p=16&#038;cpage=1#comment-15785</link>
		<dc:creator>Dan Collyer</dc:creator>
		<pubDate>Sun, 18 Apr 2010 03:01:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.insightvr.com/?p=16#comment-15785</guid>
		<description>Most of the connection tutorials I have read told me to press both the (1) and (2) buttons down while connecting to bluetooh. This did not work for me, my controllers have a red &quot;sync&quot; button located in the battery compartment of the wiimote. I spent and hour holding down the two buttons wondering why it would not work, so I hope this information helps saves someone some time.
I  collected a few tutorials here if it helps? http://ubuntudan.blogspot.com/search/label/Play%20Wii%20on%20Ubuntu</description>
		<content:encoded><![CDATA[<p>Most of the connection tutorials I have read told me to press both the (1) and (2) buttons down while connecting to bluetooh. This did not work for me, my controllers have a red &#8220;sync&#8221; button located in the battery compartment of the wiimote. I spent and hour holding down the two buttons wondering why it would not work, so I hope this information helps saves someone some time.<br />
I  collected a few tutorials here if it helps? <a href="http://ubuntudan.blogspot.com/search/label/Play%20Wii%20on%20Ubuntu" rel="nofollow">http://ubuntudan.blogspot.com/search/label/Play%20Wii%20on%20Ubuntu</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: christian</title>
		<link>http://blog.insightvr.com/?p=16&#038;cpage=1#comment-189</link>
		<dc:creator>christian</dc:creator>
		<pubDate>Sun, 04 May 2008 10:59:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.insightvr.com/?p=16#comment-189</guid>
		<description>Hello!

I&#039;m a little bit confused! I get the enjapen application running and the described hack works fine, that means it returns the IR values. But I&#039;m not that deep in PyObjc...could someone please show, how to actually connect to the mote and access the data in small script? I guess this could be done in 10 lines, but I don&#039;t get it!

Thanks in advance,
christian</description>
		<content:encoded><![CDATA[<p>Hello!</p>
<p>I&#8217;m a little bit confused! I get the enjapen application running and the described hack works fine, that means it returns the IR values. But I&#8217;m not that deep in PyObjc&#8230;could someone please show, how to actually connect to the mote and access the data in small script? I guess this could be done in 10 lines, but I don&#8217;t get it!</p>
<p>Thanks in advance,<br />
christian</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: things to look at (april 1st - april 8th) &#124; stimulant - changing things around. . .</title>
		<link>http://blog.insightvr.com/?p=16&#038;cpage=1#comment-48</link>
		<dc:creator>things to look at (april 1st - april 8th) &#124; stimulant - changing things around. . .</dc:creator>
		<pubDate>Wed, 09 Apr 2008 02:04:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.insightvr.com/?p=16#comment-48</guid>
		<description>[...] Insight VR &#187; Blog Archive &#187; Python WiiMote Headtracking How-To [...]</description>
		<content:encoded><![CDATA[<p>[...] Insight VR &raquo; Blog Archive &raquo; Python WiiMote Headtracking How-To [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: john</title>
		<link>http://blog.insightvr.com/?p=16&#038;cpage=1#comment-43</link>
		<dc:creator>john</dc:creator>
		<pubDate>Thu, 03 Apr 2008 20:56:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.insightvr.com/?p=16#comment-43</guid>
		<description>Christian,

I plan on stuffing more and more IR leds into the ping pong balls at various orientations untill they are bright enough.  I haven&#039;t done any testing yet, but I have purchased ping pong balls.</description>
		<content:encoded><![CDATA[<p>Christian,</p>
<p>I plan on stuffing more and more IR leds into the ping pong balls at various orientations untill they are bright enough.  I haven&#8217;t done any testing yet, but I have purchased ping pong balls.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian Muise</title>
		<link>http://blog.insightvr.com/?p=16&#038;cpage=1#comment-42</link>
		<dc:creator>Christian Muise</dc:creator>
		<pubDate>Thu, 03 Apr 2008 16:31:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.insightvr.com/?p=16#comment-42</guid>
		<description>Re: john
  Will the brightness of the pp balls give you enough resolution for an accurate distance measurement? I&#039;d be slightly skeptical of that... Another option is to position more than one wiimote in your environment and aggregate the data with triangulation techniques.

  Then again its sort of like hitting a screw with a hammer...augmented reality and marker recognition seems much better suited for light sabre control...

Re: Jason
  Shouldn&#039;t the Darwiin Remote be able to detect a failed sync and retry?</description>
		<content:encoded><![CDATA[<p>Re: john<br />
  Will the brightness of the pp balls give you enough resolution for an accurate distance measurement? I&#8217;d be slightly skeptical of that&#8230; Another option is to position more than one wiimote in your environment and aggregate the data with triangulation techniques.</p>
<p>  Then again its sort of like hitting a screw with a hammer&#8230;augmented reality and marker recognition seems much better suited for light sabre control&#8230;</p>
<p>Re: Jason<br />
  Shouldn&#8217;t the Darwiin Remote be able to detect a failed sync and retry?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jasen</title>
		<link>http://blog.insightvr.com/?p=16&#038;cpage=1#comment-41</link>
		<dc:creator>Jasen</dc:creator>
		<pubDate>Thu, 03 Apr 2008 02:59:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.insightvr.com/?p=16#comment-41</guid>
		<description>Thanks for the detailed write up.  I&#039;m excited to see DarwiinRemote be used for this sort of research.  Really good stuff.

The connecting bug is annoying.  We (the DarwiinRemote team) consulted with Apple via their Bluetooth dev list.  It is a byproduct of Apple&#039;s Bluetooth drivers.  It&#039;s just the way it is. *Sigh*  Someone mentioned that they got around it by never stopping the discovery process.  Just let the framework constantly be discovering; it might help.</description>
		<content:encoded><![CDATA[<p>Thanks for the detailed write up.  I&#8217;m excited to see DarwiinRemote be used for this sort of research.  Really good stuff.</p>
<p>The connecting bug is annoying.  We (the DarwiinRemote team) consulted with Apple via their Bluetooth dev list.  It is a byproduct of Apple&#8217;s Bluetooth drivers.  It&#8217;s just the way it is. *Sigh*  Someone mentioned that they got around it by never stopping the discovery process.  Just let the framework constantly be discovering; it might help.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: john</title>
		<link>http://blog.insightvr.com/?p=16&#038;cpage=1#comment-40</link>
		<dc:creator>john</dc:creator>
		<pubDate>Wed, 02 Apr 2008 17:20:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.insightvr.com/?p=16#comment-40</guid>
		<description>Christian,

There is a workaround for the failing to connect every other time bug.  It is to open up the battery compartment and connect by pressing the red sync button.  Of course this is a pretty poor way of connecting, but it seems to work every time.

I&#039;ll have to check out the htdp.  Writing the data out to a socket is certainly another way around the problem that I faced getting the IR data.

For my projects i think that I am always going to want the raw IR data.  One of the things I&#039;m planning on doing next is making a light saber sensor bar out of pvc and ping pong balls that would allow me to do both head tracking and a light saber at the same time.  I would need the raw IR points to do that.

Also, you could use multiple IR sources to do better head tracking with the wiiMote.  Two points suffers from the problems you mention.  But you could do three or four points and resolve those problems pretty easily.  For instance, with four points (a box around the face) you could distinguish between someone turning their head and someone coming in closer.</description>
		<content:encoded><![CDATA[<p>Christian,</p>
<p>There is a workaround for the failing to connect every other time bug.  It is to open up the battery compartment and connect by pressing the red sync button.  Of course this is a pretty poor way of connecting, but it seems to work every time.</p>
<p>I&#8217;ll have to check out the htdp.  Writing the data out to a socket is certainly another way around the problem that I faced getting the IR data.</p>
<p>For my projects i think that I am always going to want the raw IR data.  One of the things I&#8217;m planning on doing next is making a light saber sensor bar out of pvc and ping pong balls that would allow me to do both head tracking and a light saber at the same time.  I would need the raw IR points to do that.</p>
<p>Also, you could use multiple IR sources to do better head tracking with the wiiMote.  Two points suffers from the problems you mention.  But you could do three or four points and resolve those problems pretty easily.  For instance, with four points (a box around the face) you could distinguish between someone turning their head and someone coming in closer.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
