<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://letsmakerobots.com" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
 <title>Content in &amp;ldquo;line follower&amp;rdquo;</title>
 <link>http://letsmakerobots.com/taxonomy/term/85</link>
 <description>The taxonomy view with a depth of 0.</description>
 <language>en-DA</language>
<item>
 <title>Picaxe code for line follower</title>
 <link>http://letsmakerobots.com/node/418</link>
 <description>&lt;p&gt;tHIS POST IS A MESS. iT IS EDITED SEVERAL TIMES AND MAKES NO MORE SENCE. i HAVE NO TIME TO DO MORE ABOUT IT: bOTTOM LINE IS THAT THERE IS ATTACHED A ZIP-FILE WITH ALL i EVER DID INlINE-SENSORING FOR pICAXE!&lt;/p&gt;&lt;hr size=&quot;2&quot; width=&quot;100%&quot; /&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;b&gt;Chris the carpenter asked for picaxe code to line follower.&lt;/b&gt;&lt;/p&gt;&lt;p&gt;First you have to hook up the sensors to the analouge in. That is a chapter for itself, but in the end you will have a value for each sensor; 0-255&lt;/p&gt;&lt;p&gt;I have tried some different line-sonsors, once JIP and I was playing around with them.&lt;/p&gt;&lt;p&gt;Opposite what JIP believes in, I think that a man only needs 2 sensors to make it work.&lt;/p&gt;&lt;p&gt;Fur fun, I made the  smallest routine I could. I cannot remember the correct syntax, but it goes something like this:&lt;/p&gt;&lt;p&gt;&lt;b&gt;main:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;    readadc 0, b0&lt;br /&gt;    readadc 1,b1&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;    pulsout 0, b0&lt;br /&gt;    pulsout 1, b1&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;goto main&lt;/b&gt; &lt;/p&gt;&lt;p&gt;It actually worked quite fine! The  more white on one side, the more throttle. Only, motors only ran with 50% in average, which is not optimalk ;)&lt;/p&gt;&lt;p&gt;So I wrote some other code, and looking at it now, I cannot find head or tale in it, I must admit - but you asked for it, Chris, and here it is. Erh - here is some code, I made a thousand versions.&lt;/p&gt;&lt;p&gt;The line-follower on the picture &amp;amp; video does have 4 sensors, but that was just because I was testing what that line-sensoring-thing was all about, only 2 spaced just a little wider than the black line is used. Erh.. the code, I can see is using 4 .. Whatever - it is so goddamn easy to make that code, use mine as an example, my robot no longer exists ;)  &lt;/p&gt;&lt;p&gt;As you can see, even if the robot is held in one side, it just insists on stauing on track, and there is no wobbeling on straight tracks - mision completed IMHO ;)&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;/files/imagecache/robot_fullpage_header/files/field_primary_image/DSC00058.JPG&quot; height=&quot;375&quot; width=&quot;500&quot; alt=&quot;DSC00058.JPG&quot; /&gt;&lt;/p&gt;&lt;p&gt; &lt;br /&gt;&lt;br /&gt;symbol tolerence = 25&lt;br /&gt;&lt;br /&gt;main:&lt;br /&gt;&lt;br /&gt;readadc 0, b0&lt;br /&gt;readadc 1, b1&lt;br /&gt;readadc 2, b2&lt;br /&gt;readadc 3, b3&lt;br /&gt;&lt;br /&gt;if b1 &amp;gt; b2 then gosub H&lt;br /&gt;if b1 &amp;lt; b2 then gosub V&lt;br /&gt;&lt;br /&gt;goto main&lt;br /&gt;&lt;br /&gt;H:&lt;br /&gt;b4 = b1-b2&lt;br /&gt;if b4 &amp;gt; tolerence then&lt;br /&gt;    low 5: low 4&lt;br /&gt;    low 7: high 6&lt;br /&gt;else&lt;br /&gt;    gosub L&lt;br /&gt;end if&lt;br /&gt;return&lt;br /&gt;&lt;br /&gt;V:&lt;br /&gt;b4 = b2-b1&lt;br /&gt;if b4 &amp;gt; tolerence then&lt;br /&gt;    high 4: low 5&lt;br /&gt;    low 6: low 7&lt;br /&gt;else&lt;br /&gt;    gosub L&lt;br /&gt;end if&lt;br /&gt;return&lt;br /&gt;&lt;br /&gt;L:&lt;br /&gt;high 4: low 5&lt;br /&gt;low 7: high 6&lt;br /&gt;return&lt;/p&gt;&lt;hr size=&quot;2&quot; width=&quot;100%&quot; /&gt;&lt;b&gt;Yeke! &lt;/b&gt;&lt;b&gt;Google video does not like videos from my old phone, pretty slow framerate it makes out of it. So I also attach as a file, see below - you should download it before viewing - on my PC I get the movie in ascii if I just click&lt;/b&gt;&lt;p&gt; &lt;/p&gt;</description>
 <comments>http://letsmakerobots.com/node/418#comments</comments>
 <category domain="http://letsmakerobots.com/taxonomy/term/283">Picaxe</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/85">line follower</category>
 <enclosure url="http://letsmakerobots.com/files/linefollower_0.3gp" length="1409615" type="video/3gpp" />
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://letsmakerobots.com/crss/node/418</wfw:commentRss>
 <media:content url="http://video.google.com/googleplayer.swf?docId=3341563015992411611&amp;amp;hl=en" fileSize="110620" type="application/x-shockwave-flash" medium="video" expression="full" duration="76" width="320" height="266"> <media:thumbnail url="http://video.google.com/ThumbnailServer2?app=vss&amp;amp;contentid=8393925f272edaa8&amp;amp;offsetms=5000&amp;amp;itag=w320&amp;amp;lang=en&amp;amp;sigh=DnTwXkw78W1Lji7a0QztNl4Icqo" height="240" width="320" />
</media:content>
 <enclosure url="http://video.google.com/googleplayer.swf?docId=3341563015992411611&amp;amp;hl=en" length="110620" type="application/x-shockwave-flash" />
 <pubDate>Sun, 13 Apr 2008 22:23:15 +0200</pubDate>
 <dc:creator>fritsl</dc:creator>
 <guid isPermaLink="false">418 at http://letsmakerobots.com</guid>
</item>
<item>
 <title>Bad robot!</title>
 <link>http://letsmakerobots.com/node/360</link>
 <description>&lt;p&gt;Today was the qualification round of DTU robocup. My robot did not do very well at all - it tied with 7 others for the last place - getting 0 points!&lt;/p&gt;&lt;p&gt;When testing the robot on the robocup track the first thing that was wrong was that the lighting was so bright, that the sensors were all fully saturated all the time and thus couldn&#039;t see the line. That problem was somewhat solved by adding a lot of cardboard and tape plus some clothing on top to keep the light out.&lt;/p&gt;&lt;p&gt;Next problem was with speed and torque. Since I had not been able to fit the 4:1 gear reduction, the motor had to be driven VERY slowly in order for the robot to stay on the line. This means it had very low torque and that resulted in the robot not being able to climb the ramp after port number two. Of course this was not a problem at the actual qualification round since the robot lost the line shortly after start in both of the runs.&lt;/p&gt;&lt;p&gt;I learned some lessons and hopefully I will try to use what I learned in the next robot for robocup in a years time.&lt;/p&gt;&lt;p&gt;I forgot to take pictures at the competition!&lt;/p&gt;&lt;p&gt;Maybe I will try to make the robot work better at home some time soon.&lt;/p&gt;&lt;p&gt;Now it must be time to do some chair challenging!&lt;/p&gt;</description>
 <comments>http://letsmakerobots.com/node/360#comments</comments>
 <category domain="http://letsmakerobots.com/taxonomy/term/85">line follower</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://letsmakerobots.com/crss/node/360</wfw:commentRss>
 <pubDate>Wed, 09 Apr 2008 19:49:19 +0200</pubDate>
 <dc:creator>jip</dc:creator>
 <guid isPermaLink="false">360 at http://letsmakerobots.com</guid>
</item>
<item>
 <title>Robot Hansen</title>
 <link>http://letsmakerobots.com/node/173</link>
 <description>&lt;div class=&quot;field field-type-image field-field-primary-image&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Primary image&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;img src=&quot;http://letsmakerobots.com/files/field_primary_image/bonzer_monster.jpg&quot; alt=&quot;bonzer_monster.jpg&quot; title=&quot;&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-text field-field-what-does-it-do&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;What does it do?&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;Line following for DTU Robocup&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;Out of pure frustration with the fact that my LEGO MINDSTORMS NXT based robot, that was supposed to participate in DTU robocup, turned out to be crap, I thought that I&#039;d try to at least get a decent line follower ready for robocup. This robot is based on my R/C car - an HBX Bonzer Monster Truck XTI - and it will only be able to follow a black line and hopefully also be able to handle line branches.&lt;/p&gt;&lt;p&gt;To start with I was going to build a line sensor based on 8 infrared detectors for 36 KHz modulated infrared light. There were some problems with that so I decided to go for 4 regular infrared photodiodes instead. It is my plan that I will estimate robot position relative to the line by interpolating values between the 4 sensors to get a smooth steering - maybe I will use PD-regulation for this if I have the time.&lt;/p&gt;&lt;p&gt;For controlling the car I&#039;m interfacing the LM-406FB speed controller that came with the car. It is controlled by sending standard servo signals to it, but it does some fancy interpretation of the sequence of signals so one has to be cautious or the car maybe not work the way one intended. For steering the car I&#039;m just using the standard servo that is in the car.&lt;/p&gt;&lt;p&gt;I think maybe I need to get a gear reduction unit for the car, since it goes really fast and I think the robot will be impossible to control at high speed - it tends to skid around when going fast. I&#039;m looking at a 4:1 gear reduction unit which can be bought through eBay.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Friday 28th of March, 2008&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;I have made the base for the line sensor by cutting a perforated board to a shape that will fit nicely onto the car and can be held in place by a couple af screws that already hold the front bumper in place (I think I might some longer screws though since they just barely hold the board):&lt;/p&gt;&lt;p&gt;&lt;img border=&quot;0&quot; width=&quot;500&quot; src=&quot;/files/userpics/u8/DSC00122.jpg&quot; height=&quot;375&quot; alt=&quot;DSC00122.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;&lt;img border=&quot;0&quot; width=&quot;500&quot; src=&quot;/files/userpics/u8/DSC00123.jpg&quot; height=&quot;375&quot; alt=&quot;DSC00123.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;Now I just to populate the board with some fancy components that will make the bloody thing work!&lt;/p&gt;
&lt;div class=&quot;field field-type-number-decimal field-field-cost-to-build&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Cost to build&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-video-cck field-field-em-video&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Embedded video&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
          &lt;div class=&quot;field-item&quot;&gt;    &lt;object type=&quot;application/x-shockwave-flash&quot; height=&quot;350&quot; width=&quot;425&quot; data=&quot;http://www.youtube.com/v/iQuq6oEWa1s&amp;amp;rel=0&quot; id=&quot;VideoPlayback&quot; &gt;
      &lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/iQuq6oEWa1s&amp;amp;rel=0&quot; /&gt;
      &lt;param name=&quot;allowScriptAcess&quot; value=&quot;sameDomain&quot;/&gt;
      &lt;param name=&quot;quality&quot; value=&quot;best&quot;/&gt;
      &lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot;/&gt;
      &lt;param name=&quot;scale&quot; value=&quot;noScale&quot;/&gt;
      &lt;param name=&quot;salign&quot; value=&quot;TL&quot;/&gt;
      &lt;param name=&quot;FlashVars&quot; value=&quot;playerMode=embedded&quot; /&gt;
      &lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;
    &lt;/object&gt;
&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
      &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-finished-project&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Finished project&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-locomotor-number&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Number&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;4&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-decimal field-field-time-to-build&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Time to build&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-text field-field-locomotion-type&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Type&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;wheels&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-link field-field-url-more-info&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;URL to more information&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
      &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-weight&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Weight&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;
</description>
 <comments>http://letsmakerobots.com/node/173#comments</comments>
 <category domain="http://letsmakerobots.com/taxonomy/term/85">line follower</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/97">picaxe</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/215">560 sized motor for propulsion and standard servo for steering (ackermann steering)</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/218">7.2 V 3300 mAh racing pack</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/158">autonomous</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/52">DTU RoboCup</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/7">indoor</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/266">Line sensor with 4 IR photodiodes</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/99">PICAXE 40X1</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/24">Picaxe basic</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://letsmakerobots.com/crss/node/173</wfw:commentRss>
 <media:content url="http://youtube.com/v/iQuq6oEWa1s" fileSize="817" type="application/x-shockwave-flash"> <media:thumbnail url="http://img.youtube.com/vi/iQuq6oEWa1s/0.jpg" />
</media:content>
 <enclosure url="http://youtube.com/v/iQuq6oEWa1s" length="817" type="application/x-shockwave-flash" />
 <enclosure url="http://letsmakerobots.com/files/field_primary_image/bonzer_monster.jpg" length="94622" type="image/pjpeg" />
 <pubDate>Sun, 16 Mar 2008 16:54:46 +0100</pubDate>
 <dc:creator>jip</dc:creator>
 <guid isPermaLink="false">173 at http://letsmakerobots.com</guid>
</item>
<item>
 <title>PICAXE Pete</title>
 <link>http://letsmakerobots.com/node/41</link>
 <description>&lt;div class=&quot;field field-type-image field-field-primary-image&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Primary image&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;img src=&quot;http://letsmakerobots.com/files/field_primary_image/picaxe_pete_front.jpg&quot; alt=&quot;picaxe_pete_front.jpg&quot; title=&quot;&quot; width=&quot;568&quot; height=&quot;426&quot; /&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-text field-field-what-does-it-do&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;What does it do?&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;Since this project is not finished yet the robot just sits there for now...&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;Most of the LEGO platform used for this robot was used in DTU RoboCup 2006. &lt;/p&gt;&lt;p&gt;PICAXE Pete is my first time using the PICAXE controller.&lt;/p&gt;&lt;p&gt;The robot has a homemade line sensor using light dependent resistors (LDRs) and a homemade PICAXE-board with an L293 driver chip as well (see picture). &lt;/p&gt;&lt;p&gt;It can either connect to a single 7,2 V pack og two of these in serial (for giving the motors more power). &lt;/p&gt;&lt;p&gt;Power to the chips and line sensor is regulated by an LM7805 voltage regulator with some bulk capacitors. Of course the PICAXE board also has a means of connecting the programmer cable to the board for programming the PICAXE chip.&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;/files/userpics/u8/picaxe_board.jpg&quot; alt=&quot;PICAXE 40X1 board&quot; border=&quot;0&quot; height=&quot;281&quot; width=&quot;500&quot; /&gt;&lt;/p&gt;&lt;p&gt;I took the robot apart and took some pictures while putting it back together - just so you can see how it&#039;s made. I think the design is rather nice actually :-)&lt;/p&gt;&lt;p&gt;First of all there is the &amp;quot;engine block&amp;quot;:&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;/files/userpics/u8/construction_1.jpg&quot; alt=&quot;Engine block for PICAXE Pete&quot; border=&quot;0&quot; height=&quot;375&quot; width=&quot;500&quot; /&gt;&lt;/p&gt;&lt;p&gt;Then there is the &amp;quot;tail section&amp;quot;:&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;/files/userpics/u8/construction_2.jpg&quot; border=&quot;0&quot; height=&quot;375&quot; width=&quot;500&quot; alt=&quot;construction_2.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;These two are then put together:&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;/files/userpics/u8/construction_3.jpg&quot; border=&quot;0&quot; height=&quot;375&quot; width=&quot;500&quot; alt=&quot;construction_3.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;(Disregard those grey 1x4 plates in the left side of the picture. They&#039;re a leftover from some strange idea I had. Next image shows some added axles for the active wheels (notice they run through the rotation sensors - they&#039;re the blue ones in case you wondered). There&#039;s also been added some things at the front for the line sensor:&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;/files/userpics/u8/construction_4.jpg&quot; border=&quot;0&quot; height=&quot;375&quot; width=&quot;500&quot; alt=&quot;construction_4.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;Then finally the active wheels (from the Technics Super Car set) are added and the vehicle is finished:&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;/files/userpics/u8/construction_5.jpg&quot; border=&quot;0&quot; height=&quot;375&quot; width=&quot;500&quot; alt=&quot;construction_5.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;A look from the rear:&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;/files/userpics/u8/construction_6.jpg&quot; border=&quot;0&quot; height=&quot;375&quot; width=&quot;500&quot; alt=&quot;construction_6.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;This is kind of an expensive construction since it uses bricks from a MINDSTORMS 2.0 set, a Technics Super Car set and two separately purchased LEGO rotation sensors (they are NOT cheap!). Anyway I like this vehicle!&lt;/p&gt;&lt;p&gt;With line sensor, controller board and batteries the whole thing looks like this:&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;/files/userpics/u8/construction_7.jpg&quot; border=&quot;0&quot; height=&quot;375&quot; width=&quot;500&quot; alt=&quot;construction_7.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;It&#039;s not really the prettiest robot in the world :-).&lt;/p&gt;
&lt;div class=&quot;field field-type-number-decimal field-field-cost-to-build&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Cost to build&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-video-cck field-field-em-video&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Embedded video&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
      &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-finished-project&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Finished project&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-locomotor-number&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Number&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;3&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-decimal field-field-time-to-build&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Time to build&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-text field-field-locomotion-type&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Type&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;wheels&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-link field-field-url-more-info&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;URL to more information&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
      &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-weight&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Weight&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;
</description>
 <comments>http://letsmakerobots.com/node/41#comments</comments>
 <category domain="http://letsmakerobots.com/taxonomy/term/84">Lego</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/85">line follower</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/97">picaxe</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/98">2 Lego 9V mini motors (powered with 12V)</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/128">2 LI-ION 7.2 V packs in seriel connection</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/7">indoor</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/102">LDRs</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/99">PICAXE 40X1</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/24">Picaxe basic</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://letsmakerobots.com/crss/node/41</wfw:commentRss>
 <enclosure url="http://letsmakerobots.com/files/field_primary_image/picaxe_pete_front.jpg" length="78903" type="image/pjpeg" />
 <pubDate>Fri, 08 Feb 2008 15:33:57 +0100</pubDate>
 <dc:creator>jip</dc:creator>
 <guid isPermaLink="false">41 at http://letsmakerobots.com</guid>
</item>
<item>
 <title>A thousand little creatures</title>
 <link>http://letsmakerobots.com/node/37</link>
 <description>&lt;div class=&quot;field field-type-image field-field-primary-image&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Primary image&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;img src=&quot;http://letsmakerobots.com/files/field_primary_image/DSC00058.JPG&quot; alt=&quot;DSC00058.JPG&quot; title=&quot;&quot; width=&quot;1632&quot; height=&quot;1224&quot; /&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-text field-field-what-does-it-do&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;What does it do?&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;I must have made a hundred modificated versions of easy and fast robots like &lt;a href=&quot;/node/17&quot;&gt;this one&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;They are really fast and easy to do - it is quite fun to do quick modifications, and make them battle, or do new tricks, test new sensors etc. &lt;/p&gt;
&lt;div class=&quot;field field-type-number-decimal field-field-cost-to-build&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Cost to build&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-video-cck field-field-em-video&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Embedded video&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
      &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-finished-project&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Finished project&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;Complete&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-locomotor-number&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Number&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-decimal field-field-time-to-build&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Time to build&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-text field-field-locomotion-type&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Type&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-link field-field-url-more-info&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;URL to more information&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
      &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-weight&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Weight&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;
</description>
 <comments>http://letsmakerobots.com/node/37#comments</comments>
 <category domain="http://letsmakerobots.com/taxonomy/term/85">line follower</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/66">sumo</category>
 <enclosure url="http://letsmakerobots.com/files/MOV00010.3gp" length="401087" type="video/3gp" />
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://letsmakerobots.com/crss/node/37</wfw:commentRss>
 <enclosure url="http://letsmakerobots.com/files/field_primary_image/DSC00058.JPG" length="325292" type="image/jpeg" />
 <pubDate>Thu, 07 Feb 2008 17:40:30 +0100</pubDate>
 <dc:creator>fritsl</dc:creator>
 <guid isPermaLink="false">37 at http://letsmakerobots.com</guid>
</item>
<item>
 <title>NXT Line Follower</title>
 <link>http://letsmakerobots.com/node/22</link>
 <description>&lt;div class=&quot;field field-type-image field-field-primary-image&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Primary image&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;img src=&quot;http://letsmakerobots.com/files/field_primary_image/nxt_robot_thumb.jpg&quot; alt=&quot;nxt_robot_thumb.jpg&quot; title=&quot;The robot doing laps on the MINDSTORMS testpad&quot; width=&quot;320&quot; height=&quot;282&quot; /&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-text field-field-what-does-it-do&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;What does it do?&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;Smoothly follows a black line&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;The robot measures line position with the 4 line sensors and feeds this to a PD-regulator which in turn produces the two motor outputs. This setup gives a smooth line following.&lt;/p&gt;&lt;p&gt;The cost of the robot is roughly the cost of a set of MINDSTORMS NXT + 3 additional NXT light sensors and the rechargeable battery.&lt;/p&gt;&lt;p&gt;The time to build includes several mutations of the basic design - time flies when you play with LEGO ;-). Of course some time was spent finding some usable values for the P and D constants for the PD-regulation.&lt;/p&gt;&lt;p&gt;I used the Bricxcc IDE for developing the controller program.&lt;/p&gt;
&lt;div class=&quot;field field-type-number-decimal field-field-cost-to-build&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Cost to build&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;$650&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-video-cck field-field-em-video&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Embedded video&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
      &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-finished-project&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Finished project&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-locomotor-number&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Number&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-decimal field-field-time-to-build&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Time to build&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;5 hours&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-text field-field-locomotion-type&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Type&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-link field-field-url-more-info&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;URL to more information&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;a href=&quot;http://defiant.dk/movies/nxt-robot2.mov&quot; target=&quot;_blank&quot;&gt;http://defiant.dk/movies/nxt-robot2.mov&lt;/a&gt;&lt;/div&gt;
      &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-weight&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Weight&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;722 grams&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;
</description>
 <comments>http://letsmakerobots.com/node/22#comments</comments>
 <category domain="http://letsmakerobots.com/taxonomy/term/84">Lego</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/85">line follower</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/47">2 MINDSTORMS NXT servo motors</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/51">4 NXT Light sensors</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/52">DTU RoboCup</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/7">indoor</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/48">LEGO MINDSTORMS NXT</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/50">NXC (Not eXactly C)</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/49">NXT rechargeable battery</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://letsmakerobots.com/crss/node/22</wfw:commentRss>
 <enclosure url="http://letsmakerobots.com/files/field_primary_image/nxt_robot_thumb.jpg" length="32983" type="image/pjpeg" />
 <pubDate>Tue, 05 Feb 2008 19:55:16 +0100</pubDate>
 <dc:creator>jip</dc:creator>
 <guid isPermaLink="false">22 at http://letsmakerobots.com</guid>
</item>
</channel>
</rss>
