August 2005
Just like Hansel and Gretel, this robot leaves a trail of breadcrumbs (LEGO bricks) to be able to retrace its steps.
![]()
At first glance, this robot looks pretty complex. And indeed, it is actually not one big robot, but much rather an assembly composed of many smaller subsystems.
![]() On this shot you can see the large "thing" on the front of the robot is raised. To understand this, you must know in greater detail what the robot does. Everytime it needs to drop a brick, a deployer on the top of this construct moves to pull one brick of the desired color out of its reservoir (the two towers). It then falls through the deployment tube onto the floor. The tube is then raised using pneumatics. This is especially important when the robot begins its "return home" procedure, as the tube would block the bricks it laid earlier preventing them to be detected by the light sensor. You can see the sensor between the green beams that help in collecting the bricks (first picture).
![]()
This top view reveals the deployment mechanism. The bricks are aligned inside the reservoirs, the two "holes" behind the 4x8 plates with the little lights facing rear, next to the yellow liftarms. Look at the next photo to see the same deployer without the reservoirs.
![]()
The deployment tube is the large hole inbetween the deployer "arm". And that arm works like this:
![]()
Another touch sensor closes when the deployer is fully raised. The raise/lower movement is controlled by a pneumatic cylinder, which in turn is triggered by a pneumatic valve and powered by a pneumatic compressor (see next two pictures).
![]() The pneumatic valve switch is an exact replica of the one shown here by Ben Williamson. It has a decent reaction time, enough power and is precise thanks to its touch sensor (that is closed when the switch is centered).
![]() The compressor is also taken from an existing design, this time it's the Technic Double-Acting Compressor by Ralph Hempel.
![]()
Either I'm no longer creative, or the solutions found on the Internet are way better than mine. I think that's why also the driving base of the bot is not my own creation. The dual differential drive shown on Alex and Michael Whetmore's site is able to drive (almost) perfectly straigt, while still allowing on-the-spot turning.
![]() The bottom of the driving base reveals the light sensor used to find the bricks, and a rotation sensor used to gain some precision while turning (especially on the 180° turn, where a little deviation can lead to a fatal result, if the robot misses the bricks due to cummulative errors.).
The NQC programs for this robot can be found here. This .zip-archive contains three files:
|
← navigation ↑ home · stuff ↓
E-mail:
Visitor map:
SITE STATUS:
|