More ideas for interesting things one could do with a Kinect if only one could program:<div><br></div><div>- &quot;real&quot; eye contact during video conferencing</div><div>- interactive &amp; collaborative white-boards (imagine one in every hackerspace on the planet!)<br>
- virtual collaborative work spaces</div><div><br></div><div>...if only one could program =/</div><div><br></div><div>/Rikke</div><div><br></div><div><br><div class="gmail_quote">On Sun, Apr 10, 2011 at 2:40 AM, Taylor Alexander <span dir="ltr">&lt;<a href="mailto:tlalexander@gmail.com">tlalexander@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><p>I have been messing with this myself the last few weeks. </p>
<p>Im trying to build 3D models of my trunk to build the best sub box for my car (isn&#39;t the future awesome?). I also need to do a 3D scan of a fist for a sex toy someone wants me to make. :-)</p>
<p>I tried the RGBD v.5 demo and its not bad. It correctly assembles multiple point clouds on the fly to build out a 3d model.... usually. Sometimes it gets confused and starts matching the point clouds wrong, and then you really can&#39;t so much with the data. It can be useful though, and it runs well in windows. Its worth a try.</p>


<p>Most promising looks to be <a href="http://www.ros.org/wiki/openni/Contests/ROS%203D/RGBD-6D-SLAM" target="_blank">http://www.ros.org/wiki/openni/Contests/ROS%203D/RGBD-6D-SLAM</a><br>
After some messing around, I finally got it installed in Ubuntu on my laptop, but I have not tried scanning with it yet.</p>
<p>Once you&#39;re done with either of the above softwares, you get a pointcloud file. The free and open source program meshlab can be used to clean up the point cloud data and turn it into surfaces. From there standard model software should be able to work with it. I found a link explaining how to do that in meshlab, but I&#39;m not at my laptop right now. Ill try to remember to send that along too, or bug me if you have any troubles. <br>


Taylor </p>
<div class="gmail_quote">On Apr 9, 2011 7:16 PM, &quot;Lamont Lucas&quot; &lt;<a href="mailto:lamont@cluepon.com" target="_blank">lamont@cluepon.com</a>&gt; wrote:<br type="attribution">&gt; On 4/9/11 7:05 PM, Mitch Altman wrote:<br>
&gt;&gt; This sounds really promising for making 3d scans.  Wouldn&#39;t it be cool <br>
&gt;&gt; to be able to get a 3d scan of something and then print it out in a <br>&gt;&gt; MakerBot?<br>&gt;&gt;<br>&gt;&gt; I took a look at the <a href="http://kinecthacks.com" target="_blank">kinecthacks.com</a> link -- I couldn&#39;t find out there <br>

&gt;&gt; how it works, or why they call it &quot;RGB-Demo&quot;.  Is it using <br>&gt;&gt; Red-Green-Blue light to somehow?  Or, does &quot;RGB&quot; in this case stand <br>&gt;&gt; for something different?<br>&gt; <br>&gt; There&#39;s at least two cameras and 3 modes on there.  There&#39;s a typical <br>

&gt; RGB output format, just like you&#39;d expect, red, green, blue, but there&#39;s <br>&gt; also an output format where each pixel is represented by a &quot;depth&quot; <br>&gt; number.  I suspect the name RGB-Demo is a play on the RGB-D output <br>

&gt; name.  Those output formats seem to be made from a set of custom <br>&gt; on-board hardware, at least one of which is produced by the camera <br>&gt; putting out a grid of IR dots and the second (IR) camera is using the <br>

&gt; deformation of those dots to estimate shapes and depth.<br>&gt; <br>&gt; Ah, from the wiki page:<br>&gt; <br>&gt; &quot;The depth sensor consists of aninfrared <br>&gt; &lt;<a href="http://en.wikipedia.org/wiki/Infrared" target="_blank">http://en.wikipedia.org/wiki/Infrared</a>&gt;laser <br>

&gt; &lt;<a href="http://en.wikipedia.org/wiki/Laser" target="_blank">http://en.wikipedia.org/wiki/Laser</a>&gt;projector combined with a <br>&gt; monochromeCMOS sensor <br>&gt; &lt;<a href="http://en.wikipedia.org/wiki/Active_pixel_sensor" target="_blank">http://en.wikipedia.org/wiki/Active_pixel_sensor</a>&gt;, which captures video <br>

&gt; data in 3D under anyambient light <br>&gt; &lt;<a href="http://en.wikipedia.org/wiki/Available_light" target="_blank">http://en.wikipedia.org/wiki/Available_light</a>&gt;conditions&quot;<br>&gt; <br>&gt; and they call the IR dot field &quot;infrared structured light&quot;.  The company <br>

&gt; that made the onboard sensor has an open driver kit, but the <br>&gt; libfreekinect people have figured their own out from the usb protocol.<br>&gt; <br>&gt; Most annoying for me is that they use a weird USB plug that provides <br>

&gt; 12v, and requires either a horrible hack job or at least using the AC <br>&gt; injector to break it back out to regular 5v USB.<br></div>
<br>_______________________________________________<br>
Noisebridge-discuss mailing list<br>
<a href="mailto:Noisebridge-discuss@lists.noisebridge.net">Noisebridge-discuss@lists.noisebridge.net</a><br>
<a href="https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss" target="_blank">https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss</a><br>
<br></blockquote></div><br></div>