Let's Make Robots!

Robots can have children too!

For some time now projects like RepRap have been aimed at self reproducing robots. Although this was not my original goal I have taken a step towards achieving this.

After a few days of trying to get an Arduino to burn the bootloader onto a blank ATmega chip I have finally had some success. As a result, robots lying about my office waiting for repairs are now capable of burning a bootloader into a blank chip.

This Arduino based robot currently cannot see and needs repairs. By connecting to the ISP socket on the robot and disconnecting the motors so the robot doesn't run away during the proceedure it has now become an AVR ISP programmer. This photo was taken after it successfully programmed the Arduino bootloader into a blank ATmega8A chip.

A whole new meaning to the term "Artificial Insemination"?


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
nuumio's picture

I just remembered this from the past: http://www.news.cornell.edu/stories/may05/selfrep.ws.html Video links at that page seem to be broken but I found them elsewhere:
- WMV version: http://fab.cba.mit.edu/classes/MIT/960.07/04.09/Lipson/4x4ht4a.wmv
- Youtube: http://www.youtube.com/watch?v=VyzVtTiax80

Not exactly replicators but maybe that's a good thing ;-)

OddBot's picture

That was a favorite video of mine before I moved behind the great firewall. Thanks for finding a link I could download.

Gareth's picture

Robotic production-line.

That would be a cool project to undertake - i can see it now - ZIF socket with miniservo for release/trap arm - a suction gripper for placement and removal (aka aquarium pump with airtube placed on other side of membrane) - Hotmelt Polymorph Mold wheels (HPM) and a solderbed dip tank...........

Yeah - its feasible

BTW :- love the picture - bit like jump starting the neighbours car

Hahaha, I don't know if you want to use that term...

Anyways, I suppose it would be possible and easy to build a robot that builds other robots, such as fritsls start here robot. Just have a gantry robot with an arm on it, and a conveyor belt system that moves components into the gantry's reach, and with time and lots of effort, you could build a robot that builds robots :)