<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Superpositioned: Tag lego</title>
    <link>http://superpositioned.com/articles/tag/lego</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Electronics news and projects in the frequency domain</description>
    <item>
      <title>Another RCX-based balancer</title>
      <description>&lt;p&gt;I&amp;#8217;m a sucker for interesting robots.  Especially if they are built out of Legos.  Everybody loves the &lt;a href="http://www.teamhassenplug.org/robots/legway/"&gt;Legway&lt;/a&gt;, but you have to admit that the concept is overly simplistic.  The real challenge is building the system around the limited resources of Lego&amp;#8217;s RCX.&lt;/p&gt;

&lt;p&gt;Now meet another balancing robot courtesy of Maurits Kooiman on &lt;a href="http://news.lugnet.com/robotics/?n=26542"&gt;Lugnet&lt;/a&gt;.  This one balances on one wheel and apparently uses two RCX bricks and four sensors along with three tires to maintain balance on the axis perpendicular to its unicycle.  The robot balances on the main axis by directly powering the wheel.  The axis perpendicular to its unicycle is balanced by the set of rotating tires.  The fourth tire seems to be a freely swingy pendulum, but it may in fact be controlled by yet another motor.  Check out the video!&lt;/p&gt;

&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/OnRV-ggJmQ4"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/OnRV-ggJmQ4" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;</description>
      <pubDate>Mon, 13 Nov 2006 08:38:00 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:1fa37ab3-06af-493d-aad8-159dace59658</guid>
      <author>Matthew</author>
      <link>http://superpositioned.com/articles/2006/11/13/another-rcx-based-balancer</link>
      <category>Cool Robots</category>
      <category>video</category>
      <category>lego</category>
    </item>
    <item>
      <title>Nic_1: Sound following robot</title>
      <description>&lt;p&gt;There are a lot of LEGO Mindstorms robots out there, but I finally found the best.  &lt;a href="http://www.convict.lu/Jeunes/ultimate_stuff/Nic_1.htm"&gt;Nic_1&lt;/a&gt; is a Johnny V impersonator that detects the direction of sound and &lt;a href="http://www.convict.lu/Jeunes/ultimate_stuff/Nic_1.htm"&gt;follows it&lt;/a&gt;.  Detection is accomplished by calculating the cross-correlation of two audio signals from the &lt;a href="http://www.convict.lu/Jeunes/Gaston/Binaural.htm"&gt;binaural sensor&lt;/a&gt;.  The data is used to estimate the phase difference between the them.  (Videos tracking Kelly Clarkson included!)&lt;/p&gt;

&lt;p&gt;&lt;img src="http://superpositioned.com/files/Nic_1.jpg" alt="Nic_1: Johnny V impersonator"/&gt;&lt;/p&gt;

&lt;p&gt;I can&amp;#8217;t wait any longer for LEGO Mindstorms NXT in August.  32 bits, servos, and mics, oh my!&lt;/p&gt;</description>
      <pubDate>Fri, 10 Feb 2006 07:01:00 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:e5374473-0c32-453f-94bc-8768fc214988</guid>
      <author>Matthew</author>
      <link>http://superpositioned.com/articles/2006/02/10/nic_1-sound-following-robot</link>
      <category>Cool Robots</category>
      <category>estimation</category>
      <category>lego</category>
    </item>
    <item>
      <title>DIY Lie detectors</title>
      <description>&lt;p&gt;&lt;a href="http://www.makezine.com/blog/"&gt;Makezine&lt;/a&gt; recently posted a diy &lt;a href="http://www.apogeekits.com/lie_detector.htm"&gt;lie detector kit&lt;/a&gt; that uses your skin resistance (aka sweat) to detect a lie.  The kit is well explained and consists of two probes you place on your palm with a red/green led readout.&lt;/p&gt;

&lt;h3&gt;Multimeter based feedback&lt;/h3&gt;

&lt;p&gt;This is all well and good, but sometimes a little more feedback is a bit more intuitive.  We are trying to learn here.&lt;/p&gt;

&lt;p&gt;Some time ago, Jason Bradbury created &lt;a href="http://www.jasonbradbury.com/jason_bradbury/2004/07/diy_lie_detecto.html"&gt;his own lie detector&lt;/a&gt; using only a resistor, a transistor, an led, and a multimeter.  The led lights up if you are lying, but the multimeter provides more precise feedback of the skin&amp;#8217;s resistance.&lt;/p&gt;

&lt;p&gt;If you are really desperate, you can just clip the leads of your multimeter straight to your subjects palm.  The &amp;#8216;scary&amp;#8217; device may cause them to sweat and ruin the experiment, though.  Just don&amp;#8217;t tell your girlfriend you will shock her if she does not love you.&lt;/p&gt;

&lt;h3&gt;Finger straps and the LEGO RCX&lt;/h3&gt;

&lt;p&gt;The &lt;a href="http://www.plazaearth.com/usr/gasperi/gsr.htm"&gt;galvanic skin response sensor&lt;/a&gt; uses a LEGO RCX brick to detect lies and also has numeric feedback.  The finger straps are the best part of this project.  Your subject will know you mean business when you clip these puppies to your multimeter.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://superpositioned.com/files/gsr.jpg" alt="Galvanic skin response finger straps"/&gt;&lt;/p&gt;</description>
      <pubDate>Fri, 20 Jan 2006 06:10:00 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:465c3531-5748-4af2-adb7-8b17e6f14bf3</guid>
      <author>Matthew</author>
      <link>http://superpositioned.com/articles/2006/01/20/diy-lie-detectors</link>
      <category>My Projects</category>
      <category>lego</category>
      <category>exclusive</category>
      <category>diy</category>
    </item>
    <item>
      <title>Mechanical logic gates</title>
      <description>&lt;blockquote&gt;
    &lt;p&gt;A few people have designed boolean logic devices using LEGO pneumatics&amp;#8230;  I had suspected that there would be a large number of logic devices using mechanic principals, but a search for mechanical logic devices didn&amp;#8217;t get many hits.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;He decided to take matters into his own hands and design &lt;a href="http://goldfish.ikaruga.co.uk/logic.html"&gt;mechanical LEGO logic gates&lt;/a&gt;.  A clockwise rotation represents a binary &amp;#8220;one&amp;#8221; while a counter-clockwise rotation represents a binary &amp;#8220;zero.&amp;#8221;  The AND gate seems to require less pieces than a NAND gate, contrary to transistor design.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://superpositioned.com/files/AND.jpg" alt="LEGO Mechanical Logical AND Gate"/&gt;&lt;/p&gt;

&lt;p&gt;Unfortunately, he failed to implement an XOR gate.  I wonder if it would require a more complex mechanical design (contrary to its simple transistor layout.)  Kudos to the first person who implements a 16-bit binary adder with a Manchester carry chain using LEGO!  VLSI is not my strong point.&lt;/p&gt;</description>
      <pubDate>Fri, 13 Jan 2006 18:17:00 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:b226cfb3-e606-4fdd-af74-e5837f4bc1e9</guid>
      <author>Matthew</author>
      <link>http://superpositioned.com/articles/2006/01/13/mechanical-logic-gates</link>
      <category>External Links</category>
      <category>logic</category>
      <category>lego</category>
    </item>
    <item>
      <title>Mindstorms NXT poised for hacking</title>
      <description>&lt;p&gt;I am a huge fan of the &lt;a href="http://mindstorms.lego.com/eng/default_ris.asp"&gt;original&lt;/a&gt; LEGO&#174; Minstorms&#8482;.  The platform seems to be dead lately, in spite of the &lt;a href="http://www.firstlegoleague.org/"&gt;FIRST LEGO&#174; League&lt;/a&gt; and ongoing hacks of the RCX.  Personally, building custom sensors and hacking on &lt;a href="http://brickos.sf.net"&gt;BrickOS&lt;/a&gt; were the only things that attracted me.  The standard components and programming enviroment were better suited for children, but too complex and boring to keep their attention.&lt;/p&gt;

&lt;p&gt;However, &lt;a href="http://mindstorms.lego.com"&gt;LEGO&#174; Mindstorms&#8482; NXT&lt;/a&gt; is poised change everything and bring the joy of hacking to less experienced LEGO&#174; users through 3rd party support!  Everything has been revamped and a team of four major Mindstorms&#8482; community members contributed to the new design.  NXT corrects several major downfalls and &lt;em&gt;encourages hacking&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://cache.lego.com/upload/contentTemplating/LEGOAboutUs-ImageLibrary/images/2057/picFDB5DB07-8A2A-4B77-B231-DB49546F007C.jpg"&gt;&lt;img src="http://superpositioned.com/files/NXTalpharex.jpg" alt="Mindstorms&#8482; NXT - AlphaRex"/&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;A new intelligent brick and microprocessor&lt;/h3&gt;

&lt;p&gt;The original RCX was an ugly yellow brick with a slow 16-bit microprocessor.  &lt;a href="http://mindstorms.lego.com"&gt;LEGO&#174; Mindstorms&#8482; NXT&lt;/a&gt; includes a brand new brain based on a 32-bit microprocessor.  I&amp;#8217;m sure that modern technology has also made the processor significantly faster.  Say goodbye to integer overflows and hundred clock-cycle calculations!  The NXT also has more memory. Hopefully there is enough to bring significant amount of logged data home.&lt;/p&gt;

&lt;p&gt;There is a large dot matrix display and &amp;#8220;real&amp;#8221; speaker.  &lt;em&gt;Spectrum analyzer?  Voice recording and playback?  Will the processor be powerful enough to decode mp3s?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The NXT has three motor outputs similar to its younger cousin.  LEGO&#174; has included four sensor inputs, though.  If you take a close look at the brick, then you will see &lt;em&gt;input 4&lt;/em&gt; is not labeled.  Originally I thought this was the only input that supported active sensors, but the light sensor seems to be active as well.  Any ideas?&lt;/p&gt;

&lt;p&gt;&lt;a href="http://cache.lego.com/upload/contentTemplating/LEGOAboutUs-PressReleases/images/2057/picAA00C400-D0CE-4118-8762-82A18499E875.jpg" title="A closer look"&gt;&lt;img src="http://superpositioned.com/files/NXTbrick.jpg" alt="LEGO&#174; Mindstorms&#8482; NXT Intelligent Brick"/&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Three servo motors&lt;/h3&gt;

&lt;p&gt;Three whole motors this time!  These motors are the real deal.  They feature embedded rotation sensors with 1 degree precision.  This means no more attempts at forcing higher precision on the stock rotation sensor through gear ratios!  (Or build &lt;a href="http://www.philohome.com/sensors/rotsensor.htm"&gt;compatible sensors&lt;/a&gt; with better precision or a high precision &lt;a href="http://www.plazaearth.com/usr/gasperi/pot.htm"&gt;angle sensor&lt;/a&gt;).  Hopefully, these motors will allow direct access to rotation information and function as unpowered rotation sensors as well.&lt;/p&gt;

&lt;h3&gt;Better sensors&lt;/h3&gt;

&lt;p&gt;The NXT includes the usual touch and light sensors.  It also sports a microphone sensor.  The ultimate accessory is the ultrasonic sensor.  Finally LEGO&#174; has provided us with a reliable way to measure distance.&lt;/p&gt;

&lt;h3&gt;SNOT Design&lt;/h3&gt;

&lt;p&gt;&lt;a href="http://www.holgermatthes.de/bricks_us/snot.htm"&gt;SNOT&lt;/a&gt; stands for studs not on top.  With the RCX, you are forced to lock the RCX in place using the standard LEGO&#174; studs.  This made it impossible to change the batteries and difficult to reach the buttons.  With NXT and SNOT, the technic-style connections are significantly stronger and leave more of the NXT brick exposed.&lt;/p&gt;

&lt;h3&gt;6-wire RJ11 type digital input/outputs&lt;/h3&gt;

&lt;p&gt;Ever try to make a LEGO&#174; wire connector thingy?  Ever to try to solder something to the standard braided LEGO&#174; wires?  Trust me it is not easy.  With the NXT, LEGO&#174; used standard RJ11 connectors.  This should make custom sensors much, much easier!  In fact, LEGO&#174; is encouraging 3rd party sensors.&lt;/p&gt;

&lt;h3&gt;LabVIEW&lt;/h3&gt;

&lt;p&gt;National Instruments&amp;#8217; &lt;a href="http://www.ni.com/labview/"&gt;LabVIEW&lt;/a&gt; is a development environment used by professionals.  Personally, I have used &lt;a href="http://www.ni.com/labview/"&gt;LabVIEW&lt;/a&gt; in several electrical engineering lab projects and interviewed at several companies that use &lt;a href="http://www.ni.com/labview/"&gt;LabVIEW&lt;/a&gt; to program custom robotics equipment.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.ni.com/labview/"&gt;LabVIEW&lt;/a&gt; is also the heart of NXT.  It is a block-diagram based programming environment similar to the original Mindstorms programming environment.  However, it &lt;em&gt;should&lt;/em&gt; allow for custom blocks and low-level access.  LEGO&#174; could in fact lock these features, but they will be necessary for 3rd party sensors.  Custom blocks would also allow younger generations to benefit from advanced DSP or control system code designed by experienced engineers.&lt;/p&gt;

&lt;h3&gt;Bluetooth&lt;/h3&gt;

&lt;p&gt;Ever play with one of Sony&amp;#8217;s &lt;a href="http://www.geekzone.co.nz/content.asp?contentid=1741"&gt;bluetooth racers&lt;/a&gt; or &lt;a href="http://www.apple.com/applescript/bluetooth/itunes.html"&gt;control iTunes&lt;/a&gt; from your cell-phone?  Giving your robot commands from your cell-phone or pda will be more fun and much geekier.  It&amp;#8217;s time to find my bluetooth dongle.&lt;/p&gt;

&lt;h3&gt;Price&lt;/h3&gt;

&lt;p&gt;Again, LEGO&#174; Mindstorms&#8482; will be the cheapest, most functional robotics kit available.  No other kit has &amp;#8220;back-emf&amp;#8221; motors, bluetooth, and sonar for $250USD.&lt;/p&gt;

&lt;h3&gt;Community&lt;/h3&gt;

&lt;p&gt;The Mindstorms&#8482; community today is fairly dispersed about the Internet.  The only real colaboration is FIRST.  Online communities today are much stronger, and this gives LEGO&#174; a second chance to develop something great.&lt;/p&gt;

&lt;h3&gt;Linux Support?&lt;/h3&gt;

&lt;p&gt;Mac OSX is supported, but Linux seems to be left out.  &lt;a href="http://www.ni.com/labview/"&gt;LabVIEW&lt;/a&gt; works in Linux and hopefully a driver/software port will not be too difficult.&lt;/p&gt;

&lt;p&gt;Either way I am sure going to lose hairs on this.  Hopefully the Linux community can work something out.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://cache.lego.com/upload/contentTemplating/LEGOAboutUs-ImageLibrary/images/2057/picACC6E64A-1B09-4250-AEDF-98704E75EA44.jpg"&gt;&lt;img src="http://superpositioned.com/files/NXTtribot.jpg" alt="LEGO Mindstorms&#8482; NXT - TriBot"/&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Hacking LEGO&#174; Mindstorms&#8482; NXT&lt;/h3&gt;

&lt;p&gt;As you can see, LEGO&#174; has done a much better job of satisfying Mindstorms&amp;#8217; wide variety of users.  They have released a &lt;a href="http://mindstorms.lego.com/press/LEGO%20MINDSTORMS%20Issues%20Call%20for%20NXT%20Great%20Developers.aspx"&gt;call for 100&lt;/a&gt; great developers.  The chosen few will have access to the NXT platform six months before its final release.  I have applied and can always hope.  If I am not chosen, the LEGO&#174; MINDSTORMS&#8482; Users Panel better have some interesting hacks started by August of 2006.&lt;/p&gt;

&lt;h3&gt;Jason Calacanis&amp;#8217; CES 2006 Photos&lt;/h3&gt;

&lt;p&gt;&lt;div class='broken_flickr_link'&gt;`82445267&amp;#8217; could not be displayed because: &lt;br /&gt;Photo not found&lt;/div&gt; 
&lt;div class='broken_flickr_link'&gt;`82445174&amp;#8217; could not be displayed because: &lt;br /&gt;Photo not found&lt;/div&gt; 
&lt;div class='broken_flickr_link'&gt;`82444980&amp;#8217; could not be displayed because: &lt;br /&gt;Photo not found&lt;/div&gt;&lt;/p&gt;

&lt;h3&gt;News Releases&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://mindstorms.lego.com/press/Whats%20NXT%20LEGO%20Group%20Unveils%20LEGO%20MINDSTORMS%20NXT%20Robotics%20Toolset%20at%20Consumer%20Electronics%20Show.aspx"&gt;What&#8217;s NXT? LEGO Group Unveils LEGO&#174; MINDSTORMS&#8482; NXT Robotics Toolset at Consumer Electronics Show&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mindstorms.lego.com/press/LEGO%20MINDSTORMS%20NXT%20Key%20Product%20Features.aspx"&gt;LEGO&#174; MINDSTORMS&#8482; NXT Key Product Features&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mindstorms.lego.com/press/LEGO%20MINDSTORMS%20Issues%20Call%20for%20NXT%20Great%20Developers.aspx"&gt;LEGO&#174; MINDSTORMS&#8482; Issues Call for &amp;#8220;NXT&amp;#8221; Great Developers&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
      <pubDate>Thu, 05 Jan 2006 10:18:00 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:284eca8f-f034-4e83-ad49-4140a43274b6</guid>
      <author>Matthew</author>
      <link>http://superpositioned.com/articles/2006/01/05/mindstorms-nxt-poised-for-hacking</link>
      <category>Cool Robots</category>
      <category>lego</category>
      <enclosure type="image/jpeg" url="http://superpositioned.com/files/NXTalpharex.jpg" length="9029"/>
    </item>
    <item>
      <title>Square Lego wheels</title>
      <description>&lt;p&gt;The Troy, NY company that invented a mechanism for &lt;a href="http://www.prweb.com/releases/2005/12/prweb316686.htm"&gt;powering a vehicle with square wheels&lt;/a&gt; has been all over the web lately.  Their idea is obvious, but ingenious.  The square wheels are turned by a rotating mass mounted atop the vehicle.  Everything is angled precisely causing each wheel to successively roll flat as the mass rotates around the vehicle.&lt;/p&gt;

&lt;p&gt;Several LEGO maniacs decided to try this on their own.  (Video included in the first link.)  The results are simple and successful.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://superpositioned.com/files/sw1.jpg" alt="Square wheeled LEGO vehicle #1"/&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://news.lugnet.com/technic/?n=14950"&gt;Philo&amp;#8217;s Solution (with video)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src="http://superpositioned.com/files/square1.jpg" alt="Square wheeled LEGO vehicle #2"/&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://news.lugnet.com/technic/?n=14970"&gt;Alexander&amp;#8217;s Solution&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Sat, 31 Dec 2005 19:39:00 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:6df80df0-5413-4116-996d-d6b7dabc6988</guid>
      <author>Matthew</author>
      <link>http://superpositioned.com/articles/2005/12/31/square-lego-wheels</link>
      <category>Cool Robots</category>
      <category>lego</category>
      <enclosure type="image/jpeg" url="http://superpositioned.com/files/square1.jpg" length="9594"/>
    </item>
  </channel>
</rss>
