A 3D Lego Fabricator Made of Lego 87
eldavojohn writes "Making a Lego printer is pretty cool if you've never seen The LegoMakerBot. The creator has instructions on his site on how to make (out of Lego bricks) a machine that 'prints' Lego models — much like a 3D fabrication machine — after you model them in MLCad. The sped up video is nothing short of impressive."
Recursion (Score:2, Interesting)
Proves... (Score:3, Interesting)
On a macro scale, with blocks that are built for children, we have something like this. Wow.
Look, I know that on a molecular level you have to deal with all sorts of physics that would not apply in what we see here but dammit I am hopeful that we are getting closer to having nano-bots. Of all the tech that I think we can do this is the stuff I think we could see in a lifetime.
Time travel...we don't have the energy yet to close the loops or so Hawking says. FTL travel...the physics that I know seem to say it's in the same league as time travel. The energy we currently view as high is not even in the same league as what we would need to have these types of tech. And as such there is very little research into such ideas.
And that is fine. We do need to have a stable planet such that we can actually progress. And as such the research into what we can do on our scale is very valid. Lets make some nano-bots that clean out our arterial walls and such. Do it. Go.
Re:Physical recursion! (Score:4, Interesting)
Actually, this reminds me of the classic AI simulation program "Blocks World", which *was* written in Lisp.
Basically, it modeled a group of stacked blocks, and you could tell it, "put the red block on the blue block." If there were a yellow block on top of the red block, it would figure out that in order to meet its goal of picking up the red block, it had to remove the yellow one first.
What was especially cool is it could explain itself. You could ask "Why did you move the yellow block?" and it would say "To get at the red block." If you asked "Why did you move the red block" it would say "Because you told me."
That doesn't seem like much today, but thirty years ago it was the next thing to wizardry. Once you figured out how the program worked, you really understood why recursion is such a big deal in AI programs. Each individual inductive step was simple, but the results were impressive.
To actually get the lego machine to fabricate parts is no big deal; that's just running through a predefined set of motions. What would be cool is if, like Blocks World, you told it what you wanted, and it took care of the details for you.