The Turtle was, of course inspired by the Logo Turtle that was used in classrooms to teach kids about programming. This simple robot could be programmed to draw shapes on paper by lowering its pen and driving around. I had thought about building this type of robot out of Lego, but there was one major problem. In order to drive in straight lines, the turtle requires two servo motors that can be controlled precisely. Regular Lego motors seldom run at the exact same speed, and so drawing straight lines would be very difficult. An idea for an Adder/Subtracter transmission on Leo Dorst's page really inspired me. This combination of two differentials driven out of phase allows one motor to drive both wheels forward or reverse and the other motor to drive the wheels in opposite directions (turning). Since only one motor does the driving, straight lines are not a problem at all! One other benefit of this transmission is that only one rotation sensor is required to measure both straight driving and turning! (I only realized this after I ordered two of them... duh)
A lot of people have emailed me and asked me about this robot. I have made complete instructions in Ldraw, so those of you who use this program can download the instructions and build your own turtle. The turtle requires some special pieces, so you should check if you have these before trying to build it: two differentials, several 1x2 bricks with two holes, a rotation sensor, and a micro motor. You could substitute a regular gear motor for the micro motor, but would have to gear it down so it is slow enough. Please take the time to read the 'turtlenotes.txt' file I included in the download file. It has some important information in it.