Let's Make Robots!

My first run at robotics

avoids objects
AttachmentSize
BotWithEyes.jpg230.49 KB
MyBot1.pde4.4 KB

This is my first cut at programming a robot.  Puting the kit together was pretty easy after dealing with some shipping damage.  Then after some experimentation I got the bot wandering around without running into too much stuff.

Some of the issues that I ran into:

  1. interference from the motors before I installed .1uf capacitors across the motor terminals
  2. discovering that I really had no choice but to mount the "controls" on a panel off the top plate because the motor sheild and IO sheild with the arduino would not fit under the top plate.
  3. The usual learning curve to get to know a new language and its syntax. 

The next step was to install a cheap servo, make a quick mounting bracket for the ping module, and of course rewrite the avoidance code to take advantage of the movable eyes.  I will put up some video of the latest version soon.

Next will be to add a digital compass so that I can tell the thing to turn in degrees instead of miliseconds of runtime.  I will probably also get better batteries and a Romeo all in one controller so that I can mount it on top of the chassis instead of the top plate.

Some future thoughts would be to add an arm to the top and move to IR for object detection.  Hmm, I may need to move to a Mega to get enough ports for all the sensors and servos in the arm/grabber.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Great start, and lot of place for upgrade !

I can't wait for the arm :)

That's a nice looking bot. Keep up the good work!

Nice robot!

Quote: <<I really had no choice but to mount the "controls" on a panel off the top plate because the motor sheild and IO sheild with the arduino would not fit under the top plate.>>

See, that's why I have designed the Robot Builder's Shield to be an all in one solution! Of course, for your motors, you will need to stack another SN754410 chip on top of the first one and use a heat sink with them. However, I remember a friend used the same chassis and he needed a 5 amp motor driver (from Pololu).

But I like the fact that you got a sturdy chassis that will allow you to build upon anything you want. Expensive, but well worth it. I can't wait to see the arm on top of it in action!

Cheers!