ProtoBot

1149
Downloads
2033
Views
Published on February 28, 2012
This thing was Featured on March 1, 2012

Description

The ProtoBot is a basic prototyping minimum robot developed in OOML (v2.0) (Object Oriented Mechanics Library) iearobotics.com/oomlwiki

The robot was inspired by:

MiniSkyBot: thingiverse.com/thing:7989
Scout Robot: 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:

thingiverse.com/thing:9071
thingiverse.com/thing:9204
thingiverse.com/thing:18377


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: youtube.com/watch?v=3n87DS0lhV8

The ProtoBOT has been designed by:

Mario Almagro: thingiverse.com/mario_al
Nieves Cubo: thingiverse.com/nicuma
Alberto Valero: thingiverse.com/avalero

Instructions

Generating STL files

Install the OOML following the instructions of 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

Instructions:

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 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.
Tags
This Thing has no tags.
Report as inappropriate

You must be logged in to post a comment.

Hi,

What type of batteries are you using to power the bot? With the ones I got from the store the power constantly drops when servos are powered and rests the arduino. It works fine on USB power though.

Hollo. You can use 9Volts batteries like this: http://upload.wikimedia.org/wi...

With those it has been tested and works. You have the exact space to place them on the bottom, below the chassis.

I myself use a LiPo battery with 2 cells ans 1.2 AH. And I place it under the Arduino board.

Hi Alberto, We made one protobot!! it calls JuanPaBot and it is under development. We don't have US sonar pictures but let us some time more and it will become better than yours, you know it!!

You'll have to demonstrate that!

Wanted to add (even though it was mentioned in the objects you derived it from, but I somehow missed it) the step:

4) Hack the servos (so that they can turn 360 degrees)

One Google hit I found for that was here:
http://www.kronosrobotics.com/...

you may want to check the ProtoBot sensor plugin: http://www.thingiverse.com/thi...

Thanks jkeegan, you were right, I assumed that step, I update the instrucions. I Hope you enjoy the printbot. I am updating it with range sensors, I will upload it as soon as I check the parts fit well with the sensors.