Commit | Line | Data |
---|---|---|
df9c03dc | 1 | # challenge-bot |
b3053d46 | 2 | |
ef4da8bd | 3 | ## prerequisites |
4 | ||
5 | install the following software: | |
6 | ||
7 | [openSCAD](http://www.openscad.org/downloads) | |
8 | ||
9 | [fritzing](http://fritzing.org/download/) | |
10 | ||
11 | [arduino ide](http://arduino.cc/en/Main/Software) | |
12 | ||
beb8c6bf | 13 | ## quickstart |
14 | ||
c1677e91 | 15 | [openSCAD tutorial](http://goo.gl/E3OQXc) |
beb8c6bf | 16 | |
c1677e91 | 17 | [assemble the hardware](http://goo.gl/EV0FCJ) |
beb8c6bf | 18 | |
7aef8881 | 19 | [wire and load code to the robot](http://goo.gl/srWpeI) |
b3053d46 | 20 | |
df9c03dc | 21 | ## Introduction |
b3053d46 WG |
22 | |
23 | Most introductory robots are "dead-end" robots that | |
24 | tend to strand people after they have the first | |
25 | few robot behaviors are implemented -- obstacle avoid, | |
26 | wall follow, line follow, don't fall off table, etc. | |
27 | ||
df9c03dc | 28 | One of the primary goals of the challenge-bot is to try |
b3053d46 WG |
29 | to make it expandable from simple to more complex in |
30 | reasonable incremental steps. | |
31 | ||
df9c03dc | 32 | The base is organized around 1-inch x 1-inch grid peg-board |
33 | which is readily available from locations such as Home | |
b3053d46 | 34 | Depot, Lowes, and lumber stores. |