The ProtoBot is a basic prototyping minimum robot developed in OOML (v2.0) (Object Oriented Mechanics Library) http://iearobotics.com/oomlwiki
The robot was inspired by:
- MiniSkyBot: http://www.thingiverse.com/thing:7989
- Scout Robot: http://www.thingiverse.com/thing:13042
It is designed to mount an Arduino UNO and a protoboard, so the users can add all the electronics and sensors they may want.
The body takes less than 2 hours to be printed on a MakerBot TOM.
The wheels included in the ProtoBOT are derived from the MiniSkybot wheels (http://www.thingiverse.com/thing:7989) designed by ObiJuan (http://www.thingiverse.com/obijuan)
A list of other available wheels is:
As a castor wheel it uses a Ball Wheel Holder, inspired by the Scout Robot (http://www.thingiverse.com/thing:13042). The diameter of the wheel is typical in Spain (16mm aprox). For different diameters you can easily change the cpp code of the Part.
First Motion Test: http://www.youtube.com/watch?v=3n87DS0lhV8
The ProtoBOT has been designed by:
- Mario Almagro: http://www.thingiverse.com/mario_al
- Nieves Cubo: http://www.thingiverse.com/nicuma
- Alberto Valero: http://www.thingiverse.com/avalero
Generating STL files
- Install the OOML following the instructions of http://iearobotics.com/oomlwiki
- Compile the ProtoBot using cmake (you must set the OOML include dir and OOML Libraries dir)
- Run the protobot build program. It will generate the OpenSCAD files.
Mounting the Robot
The Robot is printed in three parts:
- Main Body: protobot.stl
- Wheels: 2xwheel.stl
- Spacers: spacers.stl
- Mount The Arduino and the Protoboard on the main body using the Spacers and 3mm screws. The holes are already done.
- Mount the Futaba S3003 Servo Motor on the sides of the body.
You have to hack the servos as explained in http://www.kronosrobotics.com/an116/GAN116_3003.shtml
- Place a 9 Volts Battery at the back of the body. The connectors should be on the open space.
- Place the spherical wheel (you need to force a little bit). The wheel should move freely.
- Mount the wheels on the servos.