The goal of this project is to create a platform for people who want to experiment with robotic applications of the new Intel Galileo board. The Galileo is a powerful micro-controller that can be programmed using the Arduino IDE, but it also runs Linux under the hood. This means that you can tap into the huge Arduino code base while also expanding the board's capabilities by using any device that you can find a Linux driver for. This instructable focuses on building the robot assembly while leaving the electronics and coding up to you. I will post some tutorials on using the Galileo to do stuff like controlling motors at a later time, so stay tuned.
To build this bot you will need:
- Intel Galileo
- Laser cutter (or a friend with a laser cutter)
- 1/4" acrylic sheet
- Screws and nuts (I used ten 6-32 and three 1/4" screws/nuts)
- 1" diameter caster
- Two pololu 25 mm gear motors (with optional encoder)
- Two wheels
- Battery of your choice
- Breadboard, arduino shield, or both
- USB port (optional)
- Whatever sensors and devices you wish to use on your robot (this example has a webcam and proximity sensor)
Step 1: Laser Cut the Chassis
The frame is designed to have the least number of parts possible and plenty of room to house components. Click here for the latest design. If you don't have access to a laser cutter, check out Ponoko, an online laser cutting service. By the way, I am entering this instructable into the Epilog challenge. If you vote for me and I end up winning, I could be your friend with a laser cutter!
Note: If you are cutting this out of wood, you have the option of slightly reducing the size of the holes. This would allow you to directly screw into the wood. Don't worry if you don't have the same exact hardware that I used. You can easily resize the holes in the vector file to accommodate your hardware.
Step 2: 3D Print Motor Mounts
You can download the file here and 3D print it yourself. If you don't have access to a 3D printer, you can order the design from Shapeways; however, you could probably get away with securing the motors to the chassis by using hot glue or maybe even suguru.
Step 3: Assemble the Frame
Now that you have made all the components, we will get started with assembling the frame. Take a look at the first picture above to see how the frame goes together. The second picture shows some of the components that you could equip your robot with. Notice how the battery and vision sensors are mounted right on top of the wheels. By placing the heaviest components close to the wheels, the handling of the robot is optimized.