![]() ![]() |
The Yost Engineering BugBrain is an educational robotics kit aimed at providing a decent development platform for robotics exploration. The BugBrain comes with a large variety of I/O devices: 6 LEDs, 3 manual push buttons, 2 automated push buttons (the antenna), a speaker, and two servos for leg control.
All-in-all, the BugBrain is an excellent platform to build and test your robotics ideas.
Construction of the BugBrain initially looks rather daunting, but the excellent construction
manual and well labelled parts sheet (see right) made construction relatively straightforward.
Initially, all the components are soldered on to the robot's circuit board. Most of the soldering is basic, although a few integrated circuits have to be soldered on, requiring a little more dexterity. Next you prepare the legs. As it turns out, while the BugBrain looks like a six-legged walker, it isn't. It has six legs, but only two of them move - the other four are static and skirt across the ground.
Finally you install the servo mechanism. Now, the legs are moved in a rather novel way by attaching one servo on top of the other, so that the legs can move forward and backward as well as up and down. This makes for a rather bulky locomotion mechanism, but it works nicely and the ground clearance is more than sufficient.
The final result looks something like this:
Also, despite being a relatively large walker with hobbyist servos, the BugBrain walks in a surprisingly straight line. The walking movement sways the robot back and forth, but the actual trajectory of the robot remains straight.
While the construction manual was aimed at a beginner (tutorials on reading transistor colour codes and soldering tips), there is no introduction to the programming language syntax, no discussion about the library and utility calls available to the programmer and no explanation about how the servo/walking routine works. I found this to be really quite a disappointment.
Overall, though, the BasicX development environment is sufficient and the BasicX-supplied documentation is extensive, so once the actual programming of the BugBrain has been fathomed, it is easy to do.
Yost Engineering also encouranges users and students to submit programs they have written for the BugBrain by hosting two bi-annual competitions - one aimed at decorating the BugBrain, and another aimed at interesting programs. Actually, the support from Yost Engineering is very impressive and worth mentioning. All purchasers receive unlimited toll-free and e-mail support. Registerd users can receive a monthly newsletter that covers common tech questions, and additional programming/building ideas. For example, the newsletter I received with the kit detailed how to attach an ultrasonic range finder to the 20-pin expansion slot on the BugBrain. This is a superb amount of support for one robot.
| 8.6 | |||||||
|
Submitted: 10/07/2003