<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Peter Krantz &#187; Robotics</title>
	<atom:link href="http://www.peterkrantz.com/category/robotics/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.peterkrantz.com</link>
	<description></description>
	<lastBuildDate>Sat, 04 Feb 2012 09:57:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Pointless Pong with Processing and the Kinect</title>
		<link>http://www.peterkrantz.com/2012/kinect-pong-in-processing/</link>
		<comments>http://www.peterkrantz.com/2012/kinect-pong-in-processing/#comments</comments>
		<pubDate>Mon, 02 Jan 2012 12:53:50 +0000</pubDate>
		<dc:creator>Pete</dc:creator>
				<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Visualization]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[kinect]]></category>
		<category><![CDATA[pong]]></category>
		<category><![CDATA[processing]]></category>

		<guid isPermaLink="false">http://www.peterkrantz.com/?p=475</guid>
		<description><![CDATA[I did a quick excursion using the Microsoft Kinect in Processing with Daniel Shiffmans excellent Kinect library. ...]]></description>
			<content:encoded><![CDATA[<p>I did a quick excursion using the Microsoft Kinect in Processing with Daniel Shiffmans excellent <a href="http://www.shiffman.net/p5/kinect/">Kinect library</a>. <a href="https://github.com/peterk/PointlessPong">Source code for Kinect Pong is here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peterkrantz.com/2012/kinect-pong-in-processing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A laser scanner for photographic experiments</title>
		<link>http://www.peterkrantz.com/2010/laser-scanner-photography/</link>
		<comments>http://www.peterkrantz.com/2010/laser-scanner-photography/#comments</comments>
		<pubDate>Thu, 23 Dec 2010 20:42:41 +0000</pubDate>
		<dc:creator>Pete</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[laser]]></category>
		<category><![CDATA[micro maestro]]></category>
		<category><![CDATA[pololu]]></category>
		<category><![CDATA[servo]]></category>

		<guid isPermaLink="false">http://www.peterkrantz.com/?p=402</guid>
		<description><![CDATA[I want to see how shapes appear in long exposures when they are lit by a computer ...]]></description>
			<content:encoded><![CDATA[<p>I want to see how shapes appear in long exposures when they are lit by a computer controlled laser beam. Check <a href="http://www.flickr.com/photos/pkz/">Flickr</a> for updates.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peterkrantz.com/2010/laser-scanner-photography/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Building a Wiimote glove for virtual card sorting</title>
		<link>http://www.peterkrantz.com/2008/wiimote-glove/</link>
		<comments>http://www.peterkrantz.com/2008/wiimote-glove/#comments</comments>
		<pubDate>Sun, 30 Mar 2008 13:32:52 +0000</pubDate>
		<dc:creator>Pete</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://www.peterkrantz.com/?p=140</guid>
		<description><![CDATA[Thanks to Johnny Chung Lee, everyone and their mom seem to be setting up their own Wiimote ...]]></description>
			<content:encoded><![CDATA[<p>Thanks to <a href="http://www.cs.cmu.edu/~johnny/projects/wii/">Johnny Chung Lee</a>, everyone and their mom seem to be setting up their own Wiimote whiteboards these days. I tried it too but disliked the pen-based interaction. So, I built a simple glove that allows you to pinch an object to drag and drop it somewhere. <span id="more-140"></span>Here is what you need:</p>
<ul>
<li>IR LED in the 920 nm range (a bag of 20 cost me )</li>
<li>1.5V AA battery</li>
<li>a glove</li>
<li>battery holder (with optional velcro to fit it to the glove)</li>
<li>some wires</li>
<li>a Wiimote</li>
<li>software (I tried <a href="http://www.uweschmidt.org/wiimote-whiteboard">Uwe Schmidt&#8217;s java based Mac version</a>).</li>
</ul>
<p>The first beta version looks like above after some soldering.</p>
<p>&nbsp;</p>
<p>After calibration the precision is really good, even when using it in front of the small screen of my Macbook Pro. It worked very well for card sorting in the <a href="http://www.optimalsort.com/">OptimalSort demo</a> and it feels natural to pick up objects with your fingers instead of pushing a switch on a pen.</p>
<p>I am eager to try it with a projector but that will have to wait until tomorrow when I get back to work. It would also be nice to try the <a href="http://justaddwater.dk/2008/03/14/where-to-find-a-giant-affordable-touch-screen/">virtual scrum board that Jesper Rønn-Jensen</a> and hos colleagues are working on. Updates will follow.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peterkrantz.com/2008/wiimote-glove/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Water and Light Controlled Synthesizer (No Soldering Required!)</title>
		<link>http://www.peterkrantz.com/2007/water-light-synthesizer/</link>
		<comments>http://www.peterkrantz.com/2007/water-light-synthesizer/#comments</comments>
		<pubDate>Wed, 20 Jun 2007 13:59:16 +0000</pubDate>
		<dc:creator>Pete</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Robotics]]></category>

		<guid isPermaLink="false">http://www.peterkrantz.com/2007/water-light-synthesizer/</guid>
		<description><![CDATA[This was going to be my summer project, but after getting the parts I couldn&#8217;t stop myself ...]]></description>
			<content:encoded><![CDATA[<p>This was going to be my summer project, but after getting the parts I couldn&#8217;t stop myself from putting it together straight away. About a year ago I read an article about a guy who put together a synthesizer controller using laser pointers, a bowl of water, a solar panel and <a href="http://www.cycling74.com/products/maxmsp">MAX/MSP</a>. I can&#8217;t find the link anymore but it doesn&#8217;t matter when you want to roll your own!<span id="more-90"></span></p>
<p>This is what you need:</p>
<ul>
<li><a href="http://www.kjell.com/?item=44016&amp;path=">A solar panel</a> (2V to be able to connect it to the audio in port on my MacBook),</li>
<li>Some cabling (a 3.5 mm standard stereo plug)</li>
<li>A bowl of water</li>
<li>A software synthesizer that can read input from the audio in port.</li>
</ul>
<p>I already had access to water and a glass bowl and decided to skip the laser pointer (a round bowl will create interesting areas of focused light anyway).</p>
<p>Connecting the solar panel to your Mac is easy. Just connect the wires to a 3.5 mm stereo (or mono) cable and connect it to the line in audio port. Instead of using MAX/MSP I opted for the <a href="http://puredata.org/">free Puredata toolkit</a> (Pd). Pd is a real-time graphical programming environment for live interactive computer music. It is an interesting way to program a virtual synthesizer.</p>
<p>Fire up Pd and create a patch that looks like this:</p>
<p><img class="center" src="http://www.peterkrantz.com/wp-content/uploads/2007/06/patch-setup.gif" alt="Pd patch for water controlled synthesizer" /></p>
<p>Starting form the top left the adc (analog to digital converter) receives the signal input from the solar panel and sends it to a multiplier to increase signal strength. Two oscillators and a sawtooth phasor generator send data in various frequencies (330, 440, and 349 correspoding to C, F and A on a piano) to an amplitude modulator which is controlled by the solar panel input.</p>
<p>The resulting audio signal is sent to a dac (digital to analog converter) which will ouput the result to your computer speaker. If I starting Pb and create a small wave in the bowl of water in front of the solar panel the <a href="http://www.peterkrantz.com/wp-content/uploads/2007/06/pbtest.mp3">result sounds like this (heavily compressed mp3)</a>.</p>
<p>The options are, as usual, endless. Pd is capable of creating extremely complex patches and visualizations. You can easily use the optical interface to control aspects of midi streams.</p>
<p>Now that I ruined my summer project I have to think of something else. Any ideas? Maybe <a href="http://en.wikipedia.org/wiki/Smalltalk">Smalltalk</a>. Or an <a href="http://www.makezine.com/blog/archive/2007/06/rc_steam_turbine_rank.html">R/C steam turbine tank</a>?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peterkrantz.com/2007/water-light-synthesizer/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://www.peterkrantz.com/wp-content/uploads/2007/06/pbtest.mp3" length="397897" type="audio/mpeg" />
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced

Served from: www.peterkrantz.com @ 2012-02-04 11:39:21 -->
