<?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>Online Cortex &#187; Lego</title>
	<atom:link href="http://www.huginn.com/knuth/blog/category/lego/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.huginn.com/knuth/blog</link>
	<description>Thoughts on Science and Technology</description>
	<lastBuildDate>Thu, 03 Jun 2010 04:26:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>MATLAB Packages for the NXT</title>
		<link>http://www.huginn.com/knuth/blog/2009/02/11/matlab-packages-for-the-nxt/</link>
		<comments>http://www.huginn.com/knuth/blog/2009/02/11/matlab-packages-for-the-nxt/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 07:28:48 +0000</pubDate>
		<dc:creator>drknuth</dc:creator>
				<category><![CDATA[Lego]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[MATLAB]]></category>

		<guid isPermaLink="false">http://www.huginn.com/knuth/blog/?p=245</guid>
		<description><![CDATA[Brickengineer announces MATLAB packages for the LEGO NXT Robotics system:
There are now several MATLAB packages for robotics, and specifically for the NXT. One paradigm is to run the code on a PC and have it communicate direct commands to the NXT Brick via Bluetooth or USB. I have found this paradigm to be a bit [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.brickengineer.com/pages/2009/02/11/matlab-packages-for-the-nxt/" target="_blank">Brickengineer announces MATLAB packages for the LEGO NXT Robotics system</a>:</p>
<p>There are now several MATLAB packages for robotics, and specifically for the NXT. One paradigm is to run the code on a PC and have it communicate direct commands to the NXT Brick via Bluetooth or USB. I have found this paradigm to be a bit dangerous since in the event of a MATLAB crash or a miscommunication, the NXT Brick will continue with its last command until ordered to stop. This has the potential to destroy your robot. The paradigm that I prefer to use is to write several programs that run on the brick. These programs take commands from files on the brick that can be uploaded rapidly from the PC. The MATLAB code then is in charge of sending the command files and starting and stopping programs. In the event of a MATLAB crash or communication failure, the software running on the NXT Brick can be designed to terminate gracefully.</p>
<p>Here are the MATLAB packages that I know of. The first two are specifically geared toward the NXT; whereas the last is a general robotics package.</p>
<p>* LEGO MINDSTORMS NXT Toolkit for MATLAB and Simulink<br />
<a href="http://www.mathworks.com/programs/mindstorms/" target="_blank">http://www.mathworks.com/programs/mindstorms/</a><br />
* Robotics Toolbox for MATLAB (Release 7.1) (P.I. Corke)<br />
<a href="http://" target="_blank">http://petercorke.com/Robotics%20Toolbox.html</a><br />
* RWTH Mindstorms NXT Toolbox for Matlab<br />
<a href="http://www.mindstorms.rwth-aachen.de/" target="_blank">http://www.mindstorms.rwth-aachen.de/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.huginn.com/knuth/blog/2009/02/11/matlab-packages-for-the-nxt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Knuth: Developing Robotic Scientists for Space Exploration</title>
		<link>http://www.huginn.com/knuth/blog/2008/10/21/knuth-developing-robotic-scientists-for-space-exploration/</link>
		<comments>http://www.huginn.com/knuth/blog/2008/10/21/knuth-developing-robotic-scientists-for-space-exploration/#comments</comments>
		<pubDate>Wed, 22 Oct 2008 03:51:31 +0000</pubDate>
		<dc:creator>drknuth</dc:creator>
				<category><![CDATA[Exploration]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Intelligent Systems]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Lego]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Space]]></category>
		<category><![CDATA[demonstration]]></category>
		<category><![CDATA[experimental design]]></category>
		<category><![CDATA[inquiry]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[presentation]]></category>

		<guid isPermaLink="false">http://www.huginn.com/knuth/blog/?p=199</guid>
		<description><![CDATA[The University at Albany (SUNY) has highlighted Knuth&#8217;s research in a recent news piece.
Kevin Knuth has a laboratory in the physics department of the University at Albany that is filled with LEGOs. The bricks are relatively cheap and can be used to rapidly prototype a robot&#8217;s body. Knuth&#8217;s robots are being programmed to solve such [...]]]></description>
			<content:encoded><![CDATA[<p>The University at Albany (SUNY) has highlighted Knuth&#8217;s research in a <a href="http://www.albany.edu/news/update_4522.shtml">recent news piece</a>.</p>
<div class="wp-caption aligncenter" style="width: 260px"><img src="http://www.albany.edu/news/feedimages/689_0560.jpg" alt="UAlbany Professor Kevin Knuth with a robot built from LEGOs. (Photo Mark Schmidt) " width="250" height="166" /><p class="wp-caption-text">UAlbany Professor Kevin Knuth with a robot built from LEGOs. (Photo Mark Schmidt) </p></div>
<blockquote><p>Kevin Knuth has a laboratory in the <a href="http://www.albany.edu/physics/">physics department</a> of the University at Albany that is filled with LEGOs. The bricks are relatively cheap and can be used to rapidly prototype a robot&#8217;s body. Knuth&#8217;s robots are being programmed to solve such problems as mapping complex terrain.</p>
<p>At <a href="http://www.albany.edu/ualbanyday/">UAlbany Day</a> on Saturday, Oct. 25, he will give a demonstration on <em>Robotics and Robotic Exploration</em> in Life Sciences Room 143 at 10:45 a.m.</p></blockquote>
<p>More here: <a href="http://www.albany.edu/news/update_4522.shtml"></p>
<p>http://www.albany.edu/news/update_4522.shtml</a></p>
<p><a href="http://www.brickengineer.com/robots/2008/10/21/knuth-developing-robotic-scientists-for-space-exploration/"></a></p>
<p>Building instructions for the robot shown in the UAlbany article can be found on <a href="http://www.brickengineer.com/pages/2008/10/12/little-rover-with-instructions-and-code/">Brickengineer.com</a></p>
<p>Visit <a href="http://www.autonomous-exploration.com/blog/?p=15">Autonomous Exploration News</a> for information on Knuth&#8217;s company <a href="http://www.autonomous-exploration.com/">Autonomous Exploration Inc.</a></p>
<p>Visit <a href="http://www.brickengineer.com/robots/2008/10/21/knuth-developing-robotic-scientists-for-space-exploration/">Robots Everywhere</a> for a general blog on robotics news.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.huginn.com/knuth/blog/2008/10/21/knuth-developing-robotic-scientists-for-space-exploration/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Naughty Nestor</title>
		<link>http://www.huginn.com/knuth/blog/2008/04/07/naughty-nestor/</link>
		<comments>http://www.huginn.com/knuth/blog/2008/04/07/naughty-nestor/#comments</comments>
		<pubDate>Mon, 07 Apr 2008 08:05:15 +0000</pubDate>
		<dc:creator>drknuth</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Lego]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[destruction]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[humorous]]></category>
		<category><![CDATA[LEGOs]]></category>

		<guid isPermaLink="false">http://www.huginn.com/knuth/blog/2008/04/07/naughty-nestor/</guid>
		<description><![CDATA[Its fun to build with LEGOs, but Nestor has other plans&#8230;
http://naughtynestor.com

]]></description>
			<content:encoded><![CDATA[<p>Its fun to build with LEGOs, but Nestor has other plans&#8230;</p>
<p><a href="http://naughtynestor.com/">http://naughtynestor.com</a></p>
<p><a href="http://naughtynestor.com/"><img border="0" align="middle" width="320" src="http://www.huginn.com/knuth/blog/pics/nestor-anim.gif" alt="Naughty Nestor" height="240" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.huginn.com/knuth/blog/2008/04/07/naughty-nestor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Matlab Package for LEGO Mindstorms</title>
		<link>http://www.huginn.com/knuth/blog/2008/03/09/matlab-package-for-lego-mindstorms/</link>
		<comments>http://www.huginn.com/knuth/blog/2008/03/09/matlab-package-for-lego-mindstorms/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 03:16:29 +0000</pubDate>
		<dc:creator>drknuth</dc:creator>
				<category><![CDATA[Computation]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Intelligent Systems]]></category>
		<category><![CDATA[Lego]]></category>
		<category><![CDATA[NXT]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[MATLAB]]></category>
		<category><![CDATA[Mindstorms]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Robot]]></category>

		<guid isPermaLink="false">http://www.huginn.com/knuth/blog/2008/03/09/matlab-package-for-lego-mindstorms/</guid>
		<description><![CDATA[I recently received a comment on my post on controlling NXT robots with Matlab that pointed me to the RWTH &#8211; Mindstorms NXT Toolbox for MATLAB®, which is a public domain Matlab package that enables one to interface with and control LEGO mindstorms.
The RWTH &#8211; Mindstorms NXT Toolbox for MATLAB® was developed as a student project in [...]]]></description>
			<content:encoded><![CDATA[<p>I recently received a comment on my post on <a target="_blank" href="http://www.huginn.com/knuth/blog/2007/03/30/controlling-lego-nxt-robots-with-matlab/">controlling NXT robots with Matlab</a> that pointed me to the RWTH &#8211; Mindstorms NXT Toolbox for MATLAB®, which is a public domain Matlab package that enables one to interface with and control LEGO mindstorms.</p>
<p>The <a href="http://www.mindstorms.rwth-aachen.de/">RWTH &#8211; Mindstorms NXT Toolbox for MATLAB®</a> was developed as a student project in the <a href="http://www.lfb.rwth-aachen.de/">Institute of Imaging and Computer Vision</a> at <a target="_blank" href="http://www.rwth-aachen.de/go/id/hi/">RWTH Aachen University</a> in Aachen Germany.  It provides a Matlab interface with the NXT brick that includes Bluetooth communication, sensor interface and motor interface.  It requires a working Matlab license, of course. </p>
<p>The package is very easy to set up.  It took me less than ten minutes to successfully test the example programs over Bluetooth.</p>
<p>There are some very nice motor features, such as motor synchronization and speed ramp-up and ramp-down.</p>
<p>I have yet to explore how easy it is to modify or extend the code, but it ought to be a straightforward matter.</p>
<p>The package can be downloaded from<br />
<a rel="nofollow" href="http://www.mindstorms.rwth-aachen.de/"><font color="#000066">http://www.mindstorms.rwth-aachen.de</font></a></p>
<p>Kevin Knuth<br />
Albany NY</p>
]]></content:encoded>
			<wfw:commentRss>http://www.huginn.com/knuth/blog/2008/03/09/matlab-package-for-lego-mindstorms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Walking LEGO Machines</title>
		<link>http://www.huginn.com/knuth/blog/2007/12/11/walking-lego-machines/</link>
		<comments>http://www.huginn.com/knuth/blog/2007/12/11/walking-lego-machines/#comments</comments>
		<pubDate>Tue, 11 Dec 2007 05:15:04 +0000</pubDate>
		<dc:creator>drknuth</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Inventions]]></category>
		<category><![CDATA[Lego]]></category>
		<category><![CDATA[Mathematics]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Jansen]]></category>
		<category><![CDATA[Janssen]]></category>
		<category><![CDATA[machines]]></category>
		<category><![CDATA[NXT]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[Theo]]></category>
		<category><![CDATA[walk]]></category>
		<category><![CDATA[walking]]></category>

		<guid isPermaLink="false">http://www.huginn.com/knuth/blog/2007/12/11/walking-lego-machines/</guid>
		<description><![CDATA[ 
On Philippe &#8221;Philo&#8221; Hurbain&#8217;s LEGO site, I found these amazing 8-legged LEGO walkers.  Here you can find a  movie of this walker&#8230; its very impressive!
These are designed after Theo Jansen&#8217;s amazing walking kinetic sculptures that are powered by wind or solar power. Here are some great videos of these Theo Jansen&#8217;s kinetic sculptures.



Here are two [...]]]></description>
			<content:encoded><![CDATA[<p><img align="middle" src="pics/lego-walker-philo.jpg" alt="Walking LEGO Machine" title="Walking LEGO Machine" /> </p>
<p>On Philippe &#8221;Philo&#8221; Hurbain&#8217;s LEGO site, I found these amazing <a href="http://www.philohome.com/theo/walker.htm">8-legged LEGO walkers</a>.  Here you can find a <a href="http://www.philohome.com/theo/w.avi"> movie of this walker</a>&#8230; its very impressive!</p>
<p>These are designed after <a href="http://en.wikipedia.org/wiki/Theo_Jansen">Theo Jansen</a>&#8217;s amazing walking kinetic sculptures that are powered by wind or solar power. Here are some great videos of these Theo Jansen&#8217;s kinetic sculptures.</p>
<p><object width="350" height="292"><param name="movie" value="http://www.youtube.com/v/a7Ny5BYc-Fs&#038;rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/a7Ny5BYc-Fs&#038;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="350" height="292"></embed></object></p>
<p><object width="350" height="292"><param name="movie" value="http://www.youtube.com/v/7tILRd5rwRM&#038;rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/7tILRd5rwRM&#038;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="350" height="292"></embed></object></p>
<p><object width="350" height="292"><param name="movie" value="http://www.youtube.com/v/y7usX-f97Os&#038;rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/y7usX-f97Os&#038;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="350" height="292"></embed></object></p>
<p>Here are two computer graphics studies of Theo Jansen&#8217;s mechanism.</p>
<p><object width="350" height="292"><param name="movie" value="http://www.youtube.com/v/-GgOn66knqA&#038;rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/-GgOn66knqA&#038;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="350" height="292"></embed></object></p>
<p><object width="350" height="292"><param name="movie" value="http://www.youtube.com/v/CufN43By79s&#038;rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/CufN43By79s&#038;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="350" height="292"></embed></object></p>
<p>Enjoy,<br />
Kevin Knuth<br />
Albany NY</p>
]]></content:encoded>
			<wfw:commentRss>http://www.huginn.com/knuth/blog/2007/12/11/walking-lego-machines/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://www.philohome.com/theo/w.avi" length="3401978" type="video/x-msvideo" />
		</item>
	</channel>
</rss>
