Robot Bravo

Posted on 10/08/2009 by michael
Modified on: 13/09/2018
Project
Press to mark as completed
Introduction
This is an automatic import from our previous community platform. Some things can look imperfect.

If you are the original author, please access your User Control Panel and update it.

Video added August 16, 2009.  I'm using this platform to experiment with vision processing.  It uses the Blackfin Camera with the Matchport WIFI module. The chassis is made of 1/8" light plywood, bass wood, and balsa wood.  So far it does pretty well with line following. Now I need to work on some vision based obstacle avoidance so that it can stray off the electrical tape.  I am using a first surface mirror to split the camera's view in half so it has a simultaneous view forward and rearward. The ...


Robot Bravo

Video added August 16, 2009. 


I'm using this platform to experiment with vision processing.  It uses the Blackfin Camera with the Matchport WIFI module. The chassis is made of 1/8" light plywood, bass wood, and balsa wood.  So far it does pretty well with line following. Now I need to work on some vision based obstacle avoidance so that it can stray off the electrical tape.  I am using a first surface mirror to split the camera's view in half so it has a simultaneous view forward and rearward.

The main drive wheels may be recognized by some of you as the factory wheels and tires from a classic Associated RC10 buggy. The small wheels are large plastic beads from a cheap bracelet I found at a department store. The axles are made from a large paper clip. I plan on replacing them with some Pololu ball casters since Robot Bravo struggles turning a bit depending on the surface it is on. In the mean time it should help to shift more weight to the drive wheels. I have a couple of MaxSonar EZ1 sensors that I'd like to put on, one facing forward and one rearward (I haven't figured out which way is forward quite yet).

This is what Robot Bravo sees in the mirror:

Bravo's View

It is similar to an omni camera, but not quite that extreme.  I am considering making the mirrors adjustable with a micro servo so that Robot Bravo could see above the horizon when it is not following a line. 

Programming of the Blackfin is done over WIFI from my computer directly to the robot. Surveyor Corp. really has a nice setup here.  A bit pricey for sure, but it has been a pleasure to work with. I don't recommend it for those without a lot of programming experience though.

Vision guided line following to start with

  • Actuators / output devices: junun.org pre-modified servos
  • Control method: onboard vision processing and wifi remote
  • CPU: Blackfin BF537
  • Power source: 8 x AAA 1000mAh NiMH
  • Programming language: C
  • Sensors / input devices: Omnivision OV7725 VGA Camera
  • Target environment: indoor
LikedLike this to see more

Spread the word

Flag this post

Thanks for helping to keep our community civil!


Notify staff privately
It's Spam
This post is an advertisement, or vandalism. It is not useful or relevant to the current topic.

You flagged this as spam. Undo flag.Flag Post