the goals of the MACKRA project were to do the following:
1.create a cheap, and easy to manufacture chassis
2.draw all power from only a 5 volt source
3.no motor controllers would be required
4.only a small number of parts would have to actually be made
5.portable
6.easy to trouble shoot
7.all components would have to be able to be locally scourced e.g. radio shack, lowes, and local rc hobbie shops.
8.reliable
9.have the online community be able to readily accept it like the serb and arduino
the possible applications:
1. learning concepts of real time programming
2. learning about automation
3. used in a classroom setting as a alternative to LEGO robotics platform
4. learning about opencv and xna to provide stimuli to a system
5. learning about locomotion and coordination of simple movements to preform complex manuevers
6. demonstrate to students that this level of work can actually be accomplished without being a genius
7. developing navigation algorithms
8. demonstrating to students how many little systems can work together to achieve a task simply rather than one complex sluggish ýsystem
9. open creative possibilitys to students, as the platform can be made for around 80 bucks, and has plenty of room to grow.
Remove these ads by
Signing UpStep 1Manufacturing: the base plate.
for mine i used a 1/8th thick peice of plexiglass cut to 150% scale to the perimeter of my netbook
then i took a servo and on each corner traced its outline and used a square nut to mark were each bolt would have to have its hole drilled so the nut would rest securely against the side of the servo, effectively sandwiching each servo in place
then i drilled 4 holes, one on each corner to run the bolts that will hold the top plate on
| « Previous Step | Download PDFView All Steps | Next Step » |





















































sketch_oct04a.cpp:1:10: error: #include expects "FILENAME" or
sketch_oct04a:1: error: 'Servo' does not name a type
sketch_oct04a:2: error: 'Servo' does not name a type
sketch_oct04a:3: error: 'Servo' does not name a type
sketch_oct04a:4: error: 'Servo' does not name a type
sketch_oct04a.cpp: In function 'void setup()':
sketch_oct04a:8: error: 'lefttop' was not declared in this scope
sketch_oct04a:9: error: 'leftbottom' was not declared in this scope
sketch_oct04a:10: error: 'righttop' was not declared in this scope
sketch_oct04a:11: error: 'rightbottom' was not declared in this scope
sketch_oct04a.cpp: In function 'void loop()':
sketch_oct04a:24: error: 'lefttop' was not declared in this scope
sketch_oct04a:25: error: 'leftbottom' was not declared in this scope
sketch_oct04a:26: error: 'righttop' was not declared in this scope
sketch_oct04a:27: error: 'rightbottom' was not declared in this scope
sketch_oct04a:31: error: 'lefttop' was not declared in this scope
sketch_oct04a:32: error: 'leftbottom' was not declared in this scope
sketch_oct04a:33: error: 'righttop' was not declared in this scope
sketch_oct04a:34: error: 'rightbottom' was not declared in this scope
sketch_oct04a:38: error: 'lefttop' was not declared in this scope
sketch_oct04a:39: error: 'leftbottom' was not declared in this scope
sketch_oct04a:40: error: 'righttop' was not declared in this scope
sketch_oct04a:41: error: 'rightbottom' was not declared in this scope
sketch_oct04a:45: error: 'lefttop' was not declared in this scope
sketch_oct04a:46: error: 'leftbottom' was not declared in this scope
sketch_oct04a:47: error: 'righttop' was not declared in this scope
sketch_oct04a:48: error: 'rightbottom' was not declared in this scope
sketch_oct04a:57: error: 'lefttop' was not declared in this scope
sketch_oct04a:58: error: 'leftbottom' was not declared in this scope
sketch_oct04a:59: error: 'righttop' was not declared in this scope
sketch_oct04a:60: error: 'rightbottom' was not declared in this scope
sketch_oct04a:64: error: 'lefttop' was not declared in this scope
sketch_oct04a:65: error: 'leftbottom' was not declared in this scope
sketch_oct04a:66: error: 'righttop' was not declared in this scope
sketch_oct04a:67: error: 'rightbottom' was not declared in this scope
sketch_oct04a:76: error: 'lefttop' was not declared in this scope
sketch_oct04a:77: error: 'leftbottom' was not declared in this scope
sketch_oct04a:78: error: 'righttop' was not declared in this scope
sketch_oct04a:79: error: 'rightbottom' was not declared in this scope
#include ;
Servo lefttop;
Servo leftbottom;
Servo righttop;
Servo rightbottom;
int incomingByte;
blah blah blah...and so on and so forth.
was that a mistake or was that intentional?